FROM python:3.11-slim RUN pip install --no-cache-dir flask psycopg2-binary lxml WORKDIR /app # Копируем приложение COPY app/*.py /app/ # Копируем скрипты импорта COPY scripts/*.py /app/scripts/ # Копируем SQL-схему COPY sql/ /app/sql/ # Копируем данные (genres.xml) COPY data/genres.xml /app/data/genres.xml EXPOSE 8080 CMD ["python", "opds_server.py"]