add: Docker

This commit is contained in:
Евгений Панков 2025-08-15 20:36:26 +03:00
parent bb7d6b03be
commit e95dfd9589
2 changed files with 32 additions and 0 deletions

13
Dockerfile Normal file
View File

@ -0,0 +1,13 @@
FROM python:3.13.0-slim-bookworm
WORKDIR /app
# Копируем ВСЁ из репозитория
COPY . .
ENV TZ=Europe/Moscow
# Устанавливаем зависимости и делаем скрипты исполняемыми
RUN pip install -r requirements.txt
# Указываем команду запуска
CMD ["py", "main.py"]

19
docker-compose.yml Normal file
View File

@ -0,0 +1,19 @@
version: '3.8'
services:
app:
build: .
container_name: alert-telethon-app
working_dir: /app
restart: unless-stopped
volumes:
- alerts_data:/app/alerts_data
networks:
- alert-telethon_net
networks:
alert-telethon_net:
driver: bridge
volumes:
alerts_data: