Interfaz gráfica web para nginx que permite gestionar hosts virtuales, proxies, certificados SSL y streams sin editar archivos de configuración manualmente.
tobychui/zoraxy
Proxy inverso HTTP y herramienta de reenvío de propósito general, con interfaz web de administración y escrita en Go, para homelabs y servidores pequeños.
Alternativa open source a:Nginx Proxy Manager
- Estrellas
- 5,538
- Forks
- 330
- Issues abiertos
- 158
- Último commit
- ayer
¿Qué es?
Zoraxy es una herramienta de proxy inverso y reenvío que se administra desde una interfaz web. Enruta el tráfico HTTP y HTTP/2 entrante a servicios backend según el nombre de host o el directorio virtual, y también puede reenviar flujos TCP y UDP sin procesar.
Además del enrutamiento, gestiona certificados TLS con ACME, incluida la renovación automática y los desafíos DNS para varios proveedores de DNS. También ofrece control de acceso mediante listas negras y blancas de IP y países, autenticación básica, reglas de redirección, balanceo de carga y un monitor de disponibilidad. Los plugins y las integraciones de forward-auth, como Authelia y Authentik, amplían sus funciones.
Zoraxy se distribuye como un único binario para Windows, Linux y dispositivos ARM, y puede ejecutarse en Docker. Incluye utilidades como un escáner de puertos, un escáner mDNS, Wake-on-LAN y una terminal SSH web, que por ahora solo funciona en hosts Linux.
Funciones clave
- 01Proxy inverso para HTTP y HTTP/2 con directorios virtuales, balanceo de carga y encabezados personalizados
- 02Proxy automático de WebSocket y reenvío de flujos TCP/UDP
- 03Gestión de certificados ACME con renovación automática y compatibilidad con desafíos DNS
- 04Listas negras y blancas basadas en IP y país
- 05Monitor de disponibilidad, escáner de puertos y Wake-on-LAN integrados
- 06Sistema de plugins y compatibilidad con forward-auth para Authelia y Authentik
Casos de uso
- Exponer varios servicios autohospedados bajo distintos subdominios en un mismo servidor doméstico
- Añadir HTTPS y renovación automática de certificados a aplicaciones web internas
- Reenviar tráfico TCP o UDP a un servicio detrás de un router NAT
- Poner una capa de SSO o forward-auth delante de aplicaciones existentes
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/tobychui/zoraxy - 2
Entra en la carpeta de código fuente y descarga las dependencias
cd ./zoraxy/src/ && go mod tidy - 3
Compila el binario (requiere Go 1.23 o superior)
go build - 4
Inicia Zoraxy con la interfaz de administración en el puerto 8000
sudo ./zoraxy -port=:8000
Antes de usarlo
- Web SSH solo es compatible con sistemas basados en Linux, y algunas arquitecturas son experimentales.
- Compilar desde el código fuente requiere Go 1.23 o superior.
- El convertidor de configuración de nginx está marcado como experimental.
- La licencia AGPL-3.0 exige que las obras derivadas se publiquen como código abierto bajo las mismas condiciones.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es zoraxy?
- Proxy inverso HTTP y herramienta de reenvío de propósito general, con interfaz web de administración y escrita en Go, para homelabs y servidores pequeños. Zoraxy es una herramienta de proxy inverso y reenvío que se administra desde una interfaz web. Enruta el tráfico HTTP y HTTP/2 entrante a servicios backend según el nombre de host o el directorio virtual, y también puede reenviar flujos TCP y UDP sin procesar.
- ¿zoraxy es gratuito? ¿Qué licencia tiene?
- zoraxy es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿zoraxy sigue mantenido?
- Mantenimiento activo. El último commit de zoraxy fue el 22 oct 2026.
- ¿Para qué puedo usar zoraxy?
- Exponer varios servicios autohospedados bajo distintos subdominios en un mismo servidor doméstico Añadir HTTPS y renovación automática de certificados a aplicaciones web internas Reenviar tráfico TCP o UDP a un servicio detrás de un router NAT Poner una capa de SSO o forward-auth delante de aplicaciones existentes
- ¿Cómo se instala zoraxy?
- Clona el repositorio: git clone https://github.com/tobychui/zoraxy Entra en la carpeta de código fuente y descarga las dependencias: cd ./zoraxy/src/ && go mod tidy Compila el binario (requiere Go 1.23 o superior): go build Inicia Zoraxy con la interfaz de administración en el puerto 8000: sudo ./zoraxy -port=:8000
- ¿Dónde consigo zoraxy?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/tobychui/zoraxy
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Proxy inverso ligero con WebUI que enruta automáticamente contenedores Docker y Podman, gestiona certificados de Let's Encrypt e incluye SSO y suspensión por inactividad.
Caddy es un servidor web extensible escrito en Go que sirve HTTP/1.1, HTTP/2 y HTTP/3, y habilita HTTPS automáticamente de forma predeterminada.
Plano de control autogestionado para certificados TLS que los emite, renueva, detecta, inventaría e instala en toda tu infraestructura.
Acceso remoto a dispositivos Linux desde un navegador, con terminal, transferencia de archivos y proxy para la interfaz web del dispositivo a través de un servidor central.
Un firewall de aplicaciones web ligero y de código abierto para pequeñas empresas, estudios y sitios web personales, que puede desplegarse íntegramente en las instalaciones propias.