Files
statusbot/docker-compose.yaml
2026-01-24 00:06:47 +01:00

25 lines
615 B
YAML

version: "3.9"
services:
bot:
image: golang:1.25.6-alpine
container_name: discord_status_bot
working_dir: /app
volumes:
- .:/app
command: go run main.go
environment:
DISCORD_BOT_TOKEN: ${DISCORD_BOT_TOKEN}
DISCORD_CHANNEL_ID: ${DISCORD_CHANNEL_ID}
ARCHIVE_DURATION: ${ARCHIVE_DURATION}
THREAD_NAME: ${THREAD_NAME}
THREAD_MESSAGE: ${THREAD_MESSAGE}
cron:
image: alpine
container_name: discord_status_cron
depends_on:
- bot
volumes:
- ./crontab:/etc/crontabs/root:ro
command: sh -c "apk add --no-cache curl && crond -f"