feat(infra): add docker image build and deploy pipeline (#13)

This commit is contained in:
Stas
2026-03-05 04:01:08 +03:00
committed by GitHub
parent fad17b690f
commit 4ecafcfe23
11 changed files with 293 additions and 4 deletions

19
docker-compose.yml Normal file
View File

@@ -0,0 +1,19 @@
services:
bot:
build:
context: .
dockerfile: apps/bot/Dockerfile
environment:
PORT: '8080'
TELEGRAM_BOT_TOKEN: '${TELEGRAM_BOT_TOKEN:-000000:dev-token}'
TELEGRAM_WEBHOOK_SECRET: '${TELEGRAM_WEBHOOK_SECRET:-dev-secret}'
TELEGRAM_WEBHOOK_PATH: '${TELEGRAM_WEBHOOK_PATH:-/webhook/telegram}'
ports:
- '8080:8080'
miniapp:
build:
context: .
dockerfile: apps/miniapp/Dockerfile
ports:
- '8081:8080'