fix: gunicorn --chdir /app/site app:app (site.app падал: конфликт со stdlib site.py)

This commit is contained in:
“Naeel”
2026-08-21 14:19:52 +03:00
parent 835949931e
commit 1b4bf86b71
+4 -1
View File
@@ -21,4 +21,7 @@ EXPOSE 5000
# gunicorn вместо dev-сервера Flask:
# --timeout 300 — чтобы платформа/шлюз не резали долгие POST
# --workers 1 — однорепликовый тест-сервис, больше не нужно
CMD ["gunicorn", "--bind", "0.0.0.0:5000", "--timeout", "300", "--workers", "1", "site.app:app"]
# ВАЖНО: --chdir /app/site + app:app (НЕ site.app:app!) — папка site
# конфликтует со stdlib-модулем Python site.py (автозагружается при старте),
# поэтому import site.app всегда падает с ModuleNotFoundError.
CMD ["gunicorn", "--bind", "0.0.0.0:5000", "--chdir", "/app/site", "--timeout", "300", "--workers", "1", "app:app"]