Publicado Gately v0.5.0
19 de octubre de 2026
Gately se sitúa en el borde de tu red y guarda credenciales de DNS y claves privadas de certificados, así que poder ver lo que hace ha sido siempre el primer principio. v0.5.0 lleva ese principio del código abierto a un funcionamiento trazable: quién cambió qué y cuándo, cómo evolucionó la configuración y si el binario que descargaste procede de verdad de la compilación oficial.
Descargar v0.5.0 · GitHub Release
Trazabilidad: registro de auditoría e historial de configuración
- Registro de auditoría: se registran los inicios de sesión, cada cambio de configuración, las descargas de copias de seguridad o de claves privadas y las sesiones de terminal, con el usuario, la IP de origen, el método y la ruta. Nunca se guardan los cuerpos de las peticiones ni los secretos.
- Historial de configuración con reversión en un clic: cada vez que se sobrescribe un archivo de configuración se guarda la versión anterior (se conservan 30 por archivo). Puedes compararlas línea a línea y revertir; la propia reversión también se puede deshacer.
- Dirección real del cliente: cuando la interfaz de administración está detrás de nginx, haproxy o Servicios web de Gately en el mismo host, las direcciones reenviadas solo se aceptan de proxies locales, de modo que el acceso solo desde la red local, el límite de intentos de inicio de sesión y el registro de auditoría ven al visitante real.
Consulta Auditoría e historial de configuración.
Inicio de sesión más seguro
- Inicio de sesión con passkey: usa tu huella, tu rostro o el PIN del dispositivo en lugar de una contraseña. Solo se guarda la clave pública y no hace falta código del autenticador.
- Cuentas de solo lectura: da a tu familia o a tus compañeros una cuenta que solo puede ver, sin cambiar ajustes, descargar copias de seguridad ni leer secretos.
- Versiones firmadas: los binarios y las imágenes de Docker incluyen firmas de cosign, procedencia de compilación y un SBOM, para que puedas confirmar que salieron del CI oficial. Consulta Verificar versiones.
Novedades
- ACME HTTP-01: emite certificados aunque no tengas un proveedor de DNS compatible.
- HTTP/3 (QUIC) para los listeners de Servicios web, activable con un solo interruptor.
- Protocolo PROXY desde el reenvío de puertos: conserva la dirección real del cliente a través de saltos por haproxy y nginx. Consulta Reenvío de puertos.
- Siete proveedores de DDNS nuevos: Amazon Route 53, OVHcloud, Gandi, NS1, Bunny DNS, Namecheap y DynDNS2 (No-IP, Dynu, …).
- Siete canales de notificación nuevos: ntfy, Gotify, Pushover, Discord, Slack, ServerChan y PushPlus, además de plantillas de reglas integradas como «Fallos críticos», «Caducidad de certificados» y «Seguridad e inicios de sesión».
Operación más sencilla
- Endpoint global de Prometheus
/api/metrics: caducidad de certificados, estado de sincronización de DDNS, tráfico del reenvío de puertos y estado de sitios y upstreams en un solo scrape, con un panel de Grafana. Consulta Monitorización. - Autodiagnóstico de red: IPv4 / IPv6 públicas, NAT de operador (CGNAT), reloj, puertos 80 / 443, resolución de DDNS y caducidad de certificados en un clic.
- Guía de bienvenida en el primer inicio: cambia la contraseña, configura la autenticación de dos factores o una passkey, ejecuta el autodiagnóstico, importa desde Lucky y configura las notificaciones en una sola página.
- Despliegue:
GATELY_INITIAL_PASSWORDfija la contraseña inicial, el directorio de configuración declarativa-applyencaja con GitOps y se incluyen plantillas de servicio para systemd y OpenWrt. Consulta Instalación.
Notas de actualización
- Docker: descarga la nueva imagen y recrea el contenedor. Binario: sustituye el ejecutable y reinicia.
- Cuando una regla de reenvío de puertos envía el protocolo PROXY, el destino (por ejemplo haproxy con
accept-proxy) debe aceptarlo. Antes de volver a v0.4.x, quita primero el ajuste PROXY del destino. - La confianza en proxies locales está activada por defecto y se puede desactivar en Ajustes → Control de acceso.
- Con la compatibilidad con QUIC, el binario único ocupa ahora unos 32 MB.
Las preguntas e ideas son bienvenidas en GitHub Issues o en el grupo de Telegram.