# Docker setup (distribuzione) ## Prerequisiti - Docker + Docker Compose - Accesso ai volumi legacy (read-only) ## 1) Configurazione 1. Copia `.env.docker.example` → `.env` 2. Compila le variabili principali: - `APP_URL` - `DB_DATABASE`, `DB_USERNAME`, `DB_PASSWORD`, `DB_ROOT_PASSWORD` - `LEGACY_ARCHIVES_PATH` ## 2) Avvio ``` docker compose -f docker/docker-compose.prod.yml up -d ``` ## 3) Aggiornamenti ``` bash scripts/update-docker.sh ``` ## 4) Note - Gli archivi legacy non sono inclusi nelle immagini Docker. - Vengono montati in read-only da `LEGACY_ARCHIVES_PATH`. - La migrazione DB viene eseguita all’avvio (entrypoint).