version: '3.8'
services:
screenshot-server:
build: .
image: screenshot-server:latest
container_name: screenshot-server
ports:
- "8080:8080"
environment:
- TELEGRAM_BOT_TOKEN=${TELEGRAM_BOT_TOKEN}
- TELEGRAM_BOT_USERNAME=${TELEGRAM_BOT_USERNAME:-ScreenshotStorageBot}
- TELEGRAM_ALLOWED_CHAT_IDS=${TELEGRAM_ALLOWED_CHAT_IDS}
volumes:
- screenshot-data:/data/uploads
restart: unless-stopped
volumes:
screenshot-data: