fix(dockefile)
Some checks failed
Deploy to Development / build-and-deploy (push) Has been cancelled
Deploy to Production / build-and-deploy (push) Successful in 48s

This commit is contained in:
EvanChal
2026-01-25 23:04:14 +01:00
parent a3a1d3306d
commit cb11a74d33
2 changed files with 33 additions and 11 deletions

View File

@@ -42,17 +42,9 @@ COPY . .
# Permissions
RUN chmod -R 755 /app
RUN chmod +x entrypoint.sh
EXPOSE 8000
# Hot-reload + respect des en-têtes proxy (utile si tu testes derrière Traefik en dev)
# Astuce: on exclut uploads/logs du reload pour éviter les restarts inutiles
CMD ["uvicorn", "app:app", \
"--reload", \
"--reload-exclude", "uploads/*", \
"--reload-exclude", "logs/*", \
"--host", "0.0.0.0", \
"--port", "8000", \
"--log-level", "debug", \
"--proxy-headers", \
"--forwarded-allow-ips=*"]
# Lancer les migrations puis démarrer l'application
CMD ["./entrypoint.sh"]