Cooperative email for PDS operators
1{
2 // Atmosphere Mail labeler configuration.
3 // Copy this to ./state/config.json and edit as needed.
4
5 // Address for the XRPC server (queryLabels + subscribeLabels).
6 "listenAddr": ":8081",
7
8 // Directory for SQLite database and signing key.
9 "stateDir": "./state",
10
11 // Jetstream WebSocket URL. Public Bluesky instances:
12 // wss://jetstream1.us-east.bsky.network/subscribe
13 // wss://jetstream2.us-east.bsky.network/subscribe
14 "jetstreamURL": "wss://jetstream1.us-east.bsky.network/subscribe",
15
16 // Path to the secp256k1 signing key (hex-encoded).
17 // Generate with: go run ./cmd/labeler -init
18 "signingKeyPath": "./state/signing.key",
19
20 // How often to re-verify all attestations.
21 "reverifyInterval": "24h",
22}