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