30 lines
988 B
YAML
30 lines
988 B
YAML
services:
|
|
minecraftupdatebot:
|
|
build: .
|
|
image: slfhstd.uk/slfhstd/minecraftupdatebot:latest
|
|
container_name: minecraftupdatebot
|
|
env_file: .env
|
|
environment:
|
|
REDDIT_CLIENT_ID: ${REDDIT_CLIENT_ID}
|
|
REDDIT_CLIENT_SECRET: ${REDDIT_CLIENT_SECRET}
|
|
REDDIT_USER_AGENT: ${REDDIT_USER_AGENT}
|
|
REDDIT_USERNAME: ${REDDIT_USERNAME}
|
|
REDDIT_PASSWORD: ${REDDIT_PASSWORD}
|
|
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}
|
|
volumes:
|
|
# Persist the database of posted versions
|
|
- ./DB:/app/DB
|
|
# 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
|