add: Docker

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

14
Dockerfile Normal file
View File

@ -0,0 +1,14 @@
FROM debian:bookworm-slim
WORKDIR /app
# Копируем ВСЁ из репозитория
COPY . .
ENV TZ=Europe/Moscow
# Устанавливаем зависимости и делаем скрипты исполняемыми
RUN chmod +x portable_install.sh && \
./portable_install.sh
# Указываем команду запуска
CMD ["./run_me.sh"]

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: