mirror of
https://github.com/d0zingcat/bluesky-crossposter.git
synced 2026-05-13 15:09:25 +00:00
34 lines
830 B
YAML
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
|