Сохранил локальные изменения перед pull

This commit is contained in:
shaman_lesnoy 2025-01-12 07:15:58 +03:00
parent 10da9b3707
commit 5cadda8396
15 changed files with 815312 additions and 27 deletions

View file

@ -1,4 +1,22 @@
FROM ubuntu:latest
LABEL authors="arsen"
# Используем официальный образ Python как базовый
FROM python:3.11-slim
ENTRYPOINT ["top", "-b"]
# Устанавливаем системные зависимости для работы с анимацией и SQLite
RUN apt-get update && apt-get install -y \
libmagic1 \
&& rm -rf /var/lib/apt/lists/*
# Устанавливаем рабочую директорию
WORKDIR /app
# Копируем файлы приложения в контейнер
COPY . /app
# Устанавливаем необходимые Python библиотеки
RUN pip install --no-cache-dir -r requirements.txt
# Открываем порты для работы приложения
EXPOSE 5000
# Запускаем приложение
CMD ["hypercorn", "main:app", "--bind", "0.0.0.0:5000"]