FROM python:3.11-slim WORKDIR /app RUN mkdir -p /app/data COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt ARG GIT_COMMIT=dev ARG DOCKER_IMAGE_CREATED=unknown ENV GIT_COMMIT=$GIT_COMMIT ENV BUILD_TIME=$DOCKER_IMAGE_CREATED COPY . . # Продакшен: Gunicorn (gthread, 1 worker) обслуживает Flask. # Telegram-бот и шедулер стартуют внутри воркера через gunicorn.conf.py (post_fork). # Локальная разработка: python intradbot.py CMD ["gunicorn", "-c", "gunicorn.conf.py", "web.server:create_app()"]