Files
bluesky-crossposter/docker-compose.yml
d0zingcat a8b7880cdb add comments
Signed-off-by: d0zingcat <leewtang@gmail.com>
2024-02-23 11:34:18 +08:00

34 lines
830 B
YAML

version: '3.8'
services:
crossposter:
build: .
environment:
BSKY_HANDLE:
BSKY_PASSWORD:
MASTODON_HANDLE:
MASTODON_INSTANCE:
MASTODON_TOKEN:
TWITTER_APP_KEY:
TWITTER_APP_SECRET:
TWITTER_ACCESS_TOKEN:
TWITTER_ACCESS_TOKEN_SECRET:
# defaults to true, change to false if you don't want to enable it
TWITTER_CROSSPOSTING: true
MASTODON_CROSSPOSTING: true
LOG_LEVEL:
MASTODON_VISIBILITY:
MENTIONS:
POST_DEFAULT:
MASTODON_LANG:
TWITTER_LANG:
QUOTE_POSTS:
MAX_RETRIES:
POST_TIME_LIMIT:
MAX_PER_HOUR:
OVERFLOW_POST:
# job interval, defaults to 1 hour(the max lag between bluesky and twitter/mastodon)
RUN_INTERVAL: 3600
volumes:
- ./dbhost:/db
- ./backup:/backup