feat: Project Scaffold and Docker Packaging
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
services:
|
||||
bot:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile
|
||||
image: tenbackward-bot:latest
|
||||
container_name: tenbackward-bot
|
||||
restart: unless-stopped
|
||||
env_file:
|
||||
- .env
|
||||
environment:
|
||||
MASTODON_BASE_URL: ${MASTODON_BASE_URL:-https://mastodon.example}
|
||||
MASTODON_ACCESS_TOKEN: ${MASTODON_ACCESS_TOKEN:-replace-me}
|
||||
MASTODON_VISIBILITY: ${MASTODON_VISIBILITY:-public}
|
||||
SITE_URL: ${SITE_URL:-https://blog.example.com}
|
||||
HASHTAGS: ${HASHTAGS:-#throwback,#10backward}
|
||||
THROWBACK_PREFIX: ${THROWBACK_PREFIX:-Throwback:}
|
||||
RETRY_COUNT: ${RETRY_COUNT:-3}
|
||||
RUN_AT: ${RUN_AT:-09:00}
|
||||
TZ: ${TZ:-Europe/Berlin}
|
||||
volumes:
|
||||
- ./.env:/.env:ro
|
||||
- ./data:/app/data
|
||||
Reference in New Issue
Block a user