Cooperative email for PDS operators
1{
2 // SMTP submission server
3 "smtpAddr": ":587",
4 "domain": "atmos.email",
5
6 // Inbound SMTP for bounce processing
7 "inboundAddr": ":25",
8
9 // Admin API (Tailscale-only recommended)
10 "adminAddr": ":8080",
11 // adminToken: set via ADMIN_TOKEN env var (never in config file)
12
13 // Labeler XRPC URL for label checks
14 "labelerURL": "https://your-labeler.example.com",
15
16 // TLS (Let's Encrypt or manual cert)
17 "tlsCertFile": "",
18 "tlsKeyFile": "",
19
20 // Storage
21 "stateDir": "/var/lib/atmos-relay",
22
23 // Rate limits (per-member defaults)
24 "hourlyLimit": 100,
25 "dailyLimit": 1000,
26 "globalPerMinute": 500,
27
28 // Osprey integration (optional — leave both empty to disable)
29 "kafkaBroker": "",
30 "ospreyURL": ""
31}