discord-rss-bot/docker-compose.yml
Joakim Hellsén 793f67db42
Some checks failed
Test and build Docker image / docker (push) Failing after 3s
Add support for extensions
2026-07-20 06:02:25 +02:00

38 lines
1.1 KiB
YAML

services:
discord-rss-bot:
image: ghcr.io/thelovinator1/discord-rss-bot:latest
container_name: discord-rss-bot
ports:
- "5000:5000"
environment:
EXTENSIONS_DIR=/home/botuser/extensions
volumes:
# To use a host directory instead of a named volume:
# Linux: - /Docker/Bots/discord-rss-bot:/home/botuser/.local/share/discord_rss_bot/
# Windows: - C:\Docker\Bots\discord-rss-bot:/home/botuser/.local/share/discord_rss_bot/
- data:/home/botuser/.local/share/discord_rss_bot/
# Uncomment and point to a directory with your .py extension plugins:
# Linux: - /path/to/extensions:/home/botuser/extensions
# Windows: - C:\Extensions:/home/botuser/extensions
healthcheck:
test: [ "CMD", "uv", "run", "./discord_rss_bot/healthcheck.py" ]
interval: 1m
timeout: 10s
retries: 3
start_period: 5s
# Keep logs in a rotating file so they don't fill up the disk
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"
restart: unless-stopped
volumes:
data: