Em produção
Publique, faça cópias de segurança e monitorize uma instância de que as pessoas dependem
Antes de entrar em produção
As predefinições põem uma instância a funcionar rapidamente, mas várias delas servem apenas para uma primeira experiência. O AnsibleForms regista um aviso [SECURITY] no arranque quando ENCRYPTION_SECRET ou ACCESS_TOKEN_SECRET não estão definidas, e a página Estado informa sobre as cópias de segurança, as definições de retenção e o sanitizador de expressões.
Lista de verificação para produção
Percorra estes itens uma vez antes de os utilizadores dependerem da instância, e de novo depois de uma atualização importante:
| Item | O que fazer | Detalhes |
|---|---|---|
| Palavra-passe do admin | Altere a palavra-passe da conta de admin local | Endurecimento |
| Segredo de cifragem | Defina ENCRYPTION_SECRET antes de guardar qualquer credencial | Segredos e cifragem |
| Segredo dos tokens | Defina ACCESS_TOKEN_SECRET, para que as sessões sobrevivam a um reinício | Segredos e cifragem |
| HTTPS | Termine o TLS com o seu próprio certificado, não com o de exemplo | HTTPS |
| Reverse proxy | Publique a instância atrás de um proxy, opcionalmente em BASE_URL | Reverse proxy |
| Endpoint do esquema | Defina ALLOW_SCHEMA_CREATION como 0 quando o esquema já existir | Endurecimento |
| Chamadas de saída | Restrinja as expressões REST com REST_DENIED_HOSTS | Endurecimento |
| Funcionalidades opcionais | Deixe o MCP e o assistente de chat desligados a menos que os use | Endurecimento |
| Cópias de segurança | Verifique que a cópia de segurança noturna funciona, e copie-a para fora do host | Cópias de segurança |
| Retenção | Decida durante quanto tempo se mantêm as tarefas e as entradas de auditoria | Registos |
Nesta secção
Cada tema tem uma página própria; a proteção da instância é tratada em Segurança:
| Página | O que abrange |
|---|---|
| Reverse proxy | Publicar o AnsibleForms atrás de Nginx, Traefik ou Apache, na raiz ou num subcaminho |
| Cópias de segurança | Cópias de segurança noturnas, o que contêm, restauros, e o que mais guardar |
| Registos | Ficheiros de registo, syslog, o registo de auditoria, e a retenção de tarefas e entradas de auditoria |
| Escalabilidade | Vários nós da aplicação com um worker; o RTE tem a sua própria secção, Ambientes de execução |
| Monitorização | Sondas de saúde, métricas do Prometheus e a página Estado |