FROM python:3.11-slim WORKDIR /app # Зависимости COPY backend/requirements.txt backend/requirements.txt RUN pip install --no-cache-dir -r backend/requirements.txt # Код приложения (backend + frontend/dist) COPY backend backend COPY frontend frontend ENV PYTHONPATH=/app # БД в volume, чтобы данные сохранялись между запусками ENV DATABASE_PATH=/data/finance.db EXPOSE 8000 CMD ["uvicorn", "backend.main:app", "--host", "0.0.0.0", "--port", "8000"]