Bluesky labeler for musicians
1services:
2 mlabeler:
3 build:
4 context: .
5 dockerfile: Dockerfile
6 environment:
7 PDS: "${PDS}"
8 BSKY_USERNAME: "${BSKY_USERNAME}"
9 BSKY_PASSWORD: "${BSKY_PASSWORD}"
10 PORT: "${PORT}"
11 FIREHOSE_URL: "${FIREHOSE_URL}"
12 METRICS_PORT: "${METRICS_PORT}"
13 HOST: "${HOST}"
14 DID: "${DID}"
15 BSKY_IDENTIFIER: "${BSKY_USERNAME}"
16 SIGNING_KEY: "${SIGNING_KEY}"
17 DB_PATH: "/db/mlabel.db"
18 CURSOR_FILE_PATH: "/data/cursor.txt"
19 volumes:
20 - /var/lib/dbs/mlabel:/db
21 - mlabel_data:/data
22 ports:
23 - "${PORT}:${PORT}"
24 - "${METRICS_PORT}:${METRICS_PORT}"
25
26volumes:
27 mlabel_data:
28
29
30