this repo has no description
1# Tranquil PDS on Kubernetes 2 3If you're reaching for kubernetes for this app, you're experienced enough to know how to spin up: 4 5- cloudnativepg (or your preferred postgres operator) 6- valkey 7- s3-compatible object storage (minio operator, or just use a managed service) 8- the app itself (it's just a container with some env vars) 9 10You'll need a wildcard TLS certificate for `*.your-pds-hostname.example.com`. User handles are served as subdomains. 11 12The container image expects: 13- `DATABASE_URL` - postgres connection string 14- `S3_ENDPOINT`, `AWS_ACCESS_KEY_ID`, `AWS_SECRET_ACCESS_KEY`, `S3_BUCKET` 15- `VALKEY_URL` - redis:// connection string 16- `PDS_HOSTNAME` - your PDS hostname (without protocol) 17- `JWT_SECRET`, `DPOP_SECRET`, `MASTER_KEY` - generate with `openssl rand -base64 48` 18- `CRAWLERS` - typically `https://bsky.network` 19and more, check the .env.example. 20 21Health check: `GET /xrpc/_health` 22