En producción
Publica, haz copias de seguridad y monitoriza una instancia de la que dependen otras personas
Antes de pasar a producción
Los valores predeterminados ponen una instancia en marcha rápidamente, pero varios de ellos solo sirven para un primer vistazo. AnsibleForms escribe un aviso [SECURITY] en el log al arrancar cuando ENCRYPTION_SECRET o ACCESS_TOKEN_SECRET no están definidos, y la página Estado informa de las copias de seguridad, de los ajustes de retención y del saneador de expresiones.
Lista de comprobación para producción
Repasa estos puntos una vez antes de que los usuarios dependan de la instancia, y de nuevo tras una actualización mayor:
| Punto | Qué hacer | Detalles |
|---|---|---|
| Contraseña del admin | Cambia la contraseña de la cuenta local de administrador | Bastionado |
| Secreto de cifrado | Define ENCRYPTION_SECRET antes de guardar ninguna credencial | Secretos y cifrado |
| Secreto de los tokens | Define ACCESS_TOKEN_SECRET, para que las sesiones sobrevivan a un reinicio | Secretos y cifrado |
| HTTPS | Termina TLS con tu propio certificado, no con el de ejemplo | HTTPS |
| Proxy inverso | Publica la instancia detrás de un proxy, opcionalmente bajo BASE_URL | Proxy inverso |
| Endpoint del esquema | Pon ALLOW_SCHEMA_CREATION a 0 una vez creado el esquema | Bastionado |
| Llamadas salientes | Restringe las expresiones REST con REST_DENIED_HOSTS | Bastionado |
| Funciones opcionales | Deja MCP y el asistente de chat desactivados salvo que los uses | Bastionado |
| Copias de seguridad | Comprueba que la copia nocturna funciona, y cópiala fuera del host | Copias de seguridad |
| Retención | Decide cuánto tiempo se conservan los trabajos y las entradas de auditoría | Logs |
En esta sección
Cada tema tiene su propia página; la protección de la instancia se trata en Seguridad:
| Página | Qué trata |
|---|---|
| Proxy inverso | Publicar AnsibleForms detrás de Nginx, Traefik o Apache, en la raíz o bajo una subruta |
| Copias de seguridad | Copias nocturnas, qué contienen, cómo restaurarlas y qué más conviene guardar |
| Logs | Archivos de log, syslog, el registro de auditoría y la retención de trabajos y entradas de auditoría |
| Escalado | Varios nodos de aplicación con un worker; el RTE tiene su propia sección, Entornos de ejecución |
| Monitorización | Sondas de salud, métricas de Prometheus y la página Estado |