Files
MinecraftUpdates/docker-compose.yml
T

30 lines
988 B
YAML
Raw Permalink Normal View History

2026-03-11 23:24:42 +00:00
services:
2026-03-12 21:45:01 +00:00
minecraftupdatebot:
2026-03-11 23:24:42 +00:00
build: .
2026-03-12 21:45:01 +00:00
image: slfhstd.uk/slfhstd/minecraftupdatebot:latest
container_name: minecraftupdatebot
env_file: .env
2026-03-11 23:24:42 +00:00
environment:
REDDIT_CLIENT_ID: ${REDDIT_CLIENT_ID}
REDDIT_CLIENT_SECRET: ${REDDIT_CLIENT_SECRET}
2026-03-12 21:45:01 +00:00
REDDIT_USER_AGENT: ${REDDIT_USER_AGENT}
2026-03-11 23:24:42 +00:00
REDDIT_USERNAME: ${REDDIT_USERNAME}
REDDIT_PASSWORD: ${REDDIT_PASSWORD}
2026-03-12 21:45:01 +00:00
REDDIT_SUBREDDIT: ${REDDIT_SUBREDDIT}
REDDIT_RELEASE_TYPES: ${REDDIT_RELEASE_TYPES}
REDDIT_CHECK_INTERVAL: ${REDDIT_CHECK_INTERVAL}
REDDIT_CHECK_BEDROCK: ${REDDIT_CHECK_BEDROCK}
REDDIT_WIKI_PAGE_NAME: ${REDDIT_WIKI_PAGE_NAME}
2026-03-11 23:24:42 +00:00
volumes:
# Persist the database of posted versions
2026-03-12 21:45:01 +00:00
- ./DB:/app/DB
2026-03-11 23:24:42 +00:00
# Optional: mount config.py for easy editing
# - ./config.py:/app/config.py
restart: unless-stopped
# Optional: resource limits
# deploy:
# resources:
# limits:
# cpus: '0.5'
# memory: 256M