initial commit

This commit is contained in:
2026-01-23 17:54:11 +01:00
commit 273266abb7
8 changed files with 129 additions and 0 deletions

24
docker-compose.yaml Normal file
View File

@@ -0,0 +1,24 @@
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}
cron:
image: alpine
container_name: discord_status_cron
depends_on:
- discord_status_bot
volumes:
- ./crontab:/etc/crontabs/root:ro
command: sh -c "apk add --no-cache curl && crond -f"