In produzione

Pubblica, fai il backup e monitora un’istanza da cui dipendono delle persone

  1. Prima di andare in produzione
  2. Checklist per la produzione
  3. In questa sezione

Prima di andare in produzione

I valori predefiniti mettono in funzione un’istanza in fretta, ma molti di essi servono solo per una prima occhiata. AnsibleForms registra un avviso [SECURITY] all’avvio quando ENCRYPTION_SECRET o ACCESS_TOKEN_SECRET non sono impostate, e la pagina Stato riporta i backup, le impostazioni di conservazione e il sanitizer delle espressioni.


Checklist per la produzione

Passa in rassegna questi punti una volta prima che gli utenti dipendano dall’istanza, e di nuovo dopo un aggiornamento importante:

Punto Cosa fare Dettagli
Password dell’admin Cambia la password dell’account admin locale Hardening
Segreto di cifratura Imposta ENCRYPTION_SECRET prima di salvare qualsiasi credenziale Segreti e cifratura
Segreto dei token Imposta ACCESS_TOKEN_SECRET, così le sessioni sopravvivono a un riavvio Segreti e cifratura
HTTPS Termina il TLS con il tuo certificato, non con quello di esempio HTTPS
Reverse proxy Pubblica l’istanza dietro un proxy, se vuoi sotto BASE_URL Reverse proxy
Endpoint dello schema Imposta ALLOW_SCHEMA_CREATION a 0 una volta che lo schema esiste Hardening
Chiamate in uscita Limita le espressioni REST con REST_DENIED_HOSTS Hardening
Funzionalità facoltative Lascia MCP e l’assistente chat disattivati se non li usi Hardening
Backup Verifica che il backup notturno funzioni, e copialo fuori dall’host Backup
Conservazione Decidi per quanto tempo conservare i job e le voci di audit Log

In questa sezione

Ogni argomento ha una pagina propria; la messa in sicurezza dell’istanza è trattata in Sicurezza:

Pagina Cosa tratta
Reverse proxy Pubblicare AnsibleForms dietro Nginx, Traefik o Apache, alla radice o sotto un sottopercorso
Backup Backup notturni, cosa contengono, ripristini, e cos’altro conservare
Log File di log, syslog, la traccia di audit, e la conservazione dei job e delle voci di audit
Scalabilità Più nodi dell’app con un worker; l’RTE ha una sezione propria, Ambienti di esecuzione
Monitoraggio Probe di salute, metriche Prometheus e la pagina Stato