Generador de configuración NGINX
Construye un bloque de servidor NGINX completo a partir de tu dominio, TLS, proxy, almacenamiento en caché y opciones de encabezados de seguridad.
Generador de configuración NGINX
Configura las opciones para los sitios que despliegas y esta herramienta ensambla un bloque de servidor NGINX listo para usar: el dominio y sus alias, la raíz de documentos, si deseas escuchar en el puerto 443 con HTTP/2 y redirigir HTTP simple a él, y dónde se encuentran el certificado y la clave privada. Habilita proxy inverso para enviar tráfico a un servidor de aplicación upstream — el bloque de ubicación generado reenvía Host, X-Real-IP y X-Forwarded-For/-Proto para que la aplicación vea la dirección real del cliente detrás del proxy — o sirve archivos estáticos directamente con encabezados de caché y una fecha de caducidad para activos como CSS, JS e imágenes.
Activa compresión gzip y Brotli, un fallback de aplicación de una sola página que reescribe rutas desconocidas a index.html, y un bloque de seguridad que añade HSTS, X-Content-Type-Options y una Referrer-Policy. Bloquear el acceso a archivos ocultos (.env, .git), establecer una página 404 personalizada, un límite de tamaño del cuerpo de solicitud y rutas para registros de acceso y errores completan una configuración que cubre las directivas que la mayoría de sitios realmente necesitan, en el orden que NGINX espera. Habilitar tanto el redireccionamiento HTTPS como la escucha en el puerto 443 produce dos bloques de servidor — uno que redirige, uno que sirve — exactamente como NGINX lo requiere.
El resultado es configuración NGINX pura en sintaxis limpia, lista para insertar en un archivo de configuración bajo /etc/nginx/sites-available/ o donde tu servidor mantenga estos archivos. Cada opción se asigna a una directiva real — no hay texto de marcador de posición que tengas que buscar y reemplazar, excepto cambiar tu propio dominio, dirección upstream y rutas de certificados si aún no los has escrito.
Todo se ejecuta localmente en tu navegador: el dominio, rutas y dirección upstream que escribas se utilizan solo para construir el texto que ves y nunca se envían a ningún lado. Copia el resultado, descárgalo como archivo .txt, o envíalo de vuelta a la entrada para seguir mejorándolo.