Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

flirexa

Plataforma open core MIT para gestionar servicios VPN autoalojados con panel administrativo, portal de clientes, facturación y gestión multi-servidor. Soporta cinco protocolos VPN (WireGuard, AmneziaWG, Hysteria2, TUIC, VLESS-Reality) con despliegue simplificado mediante instalador guiado o Docker.

Ficha actualizada 23 sept 2026, 19:51 · upstream 23 sept 2026, 19:31 · release v2.3.16

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es flirexa

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Flirexa es una plataforma open core bajo licencia MIT para desplegar y gestionar servicios VPN en infraestructura propia. Proporciona panel administrativo integral, portal de clientes independiente, gestión de suscripciones, facturación multi-proveedor y operaciones multi-servidor desde una única interfaz.

La arquitectura combina Node.js, FastAPI y Python con PostgreSQL como base de datos principal. Incluye instalador guiado para Ubuntu 22.04/24.04 x86-64 que verifica el entorno, despliega servicios y genera configuraciones automáticas. Soporta actualizaciones firmadas con verificación de checksums, copias de seguridad manuales y mecanismos de rollback.

El modelo open core separa funcionalidades gratuitas (WireGuard, AmneziaWG hasta 80 clientes) de características comerciales (protocolos adicionales, gestión remota, white-label). Los planes comerciales incluyen integración con múltiples proveedores de pago, bot Telegram administrativo y capacidades avanzadas de DNS.

CASOS DE USO
  • Fundadores que lanzan servicios VPN autoalojados sin depender de terceros
  • Operadores existentes que automatizan gestión de cuentas y configuraciones WireGuard
  • Proveedores de hosting/MSP que añaden productos VPN gestionados a su catálogo
  • Organizaciones que requieren acceso cliente branded en infraestructura propia
  • Administradores que gestionan múltiples ubicaciones VPN desde un único panel
PUNTOS DESTACADOS
  • Instalador guiado automatizado para Ubuntu Server 22.04/24.04 con verificación de entorno
  • Panel administrativo responsive con gestión de clientes, tráfico, suscripciones y backups
  • Portal de cliente independiente para registro, compras y entrega de configuraciones
  • Soporte nativo para cinco protocolos VPN incluyendo WireGuard y AmneziaWG en FREE
  • API FastAPI documentada con autenticación Bearer para integraciones programáticas
PRECAUCIONES
  • El núcleo open core requiere activación de licencias firmadas para funcionalidades comerciales
  • Algunas capacidades de pago (Stripe, PayPal) requieren configuración manual del proveedor
  • Renovación automática de suscripciones temporalmente no disponible durante migraciones
  • Límite de 10 servidores gestionados en plan Business sin licencia Enterprise
  • Actualizaciones automáticas contactan al servicio central aunque se puedan desactivar
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Flirexa admin dashboardCustomer managementMulti-server operationsCustomer portalTelegram botsSettings and branding
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Recomendado Ubuntu Server 22.04/24.04 x86-64 con mínimo 2 núcleos CPU, 2GB RAM y 20GB disco. Utilizar instalador oficial (curl | bash) para producción; evitar source/Docker en entornos críticos sin experiencia. Configurar firewall antes del despliegue si se usa servidor existente. Activar INSTALL_TELEMETRY=off para instalaciones privadas. Verificar compatibilidad de proveedor de pagos regional antes de activar plan comercial.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.jsFastAPIPython
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
54321008610090
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.