An easy-to-host PDS on the ATProtocol, MacOS. Grandma-approved.
1# Local development configuration for `devenv up`
2#
3# Required fields (data_dir, public_url) are injected via EZPDS_* environment
4# variables set in devenv.nix. Override them per-machine in devenv.local.nix:
5#
6# { ... }: {
7# env.EZPDS_PUBLIC_URL = "https://my-tunnel.ngrok.io";
8# }
9#
10#
11
12# these would be silly values for a production deployment
13# don't use them in production
14admin_token = "test-token-please-ignore"
15
16# TODO: fill in your preferred bind address and port for local development
17bind_address = "127.0.0.1"
18port = 8080
19database_url = ":memory:"
20
21# Required: at least one handle domain your PDS serves (e.g. ["your.domain"])
22available_user_domains = ["localhost"]
23invite_code_required = true
24
25# Optional: set to your server's DID once generated in Wave 3
26# server_did = "did:plc:..."
27
28# Optional: legal links
29# [links]
30# privacy_policy = "https://example.com/privacy"
31# terms_of_service = "https://example.com/tos"
32
33# Optional: admin contact
34# [contact]
35# email = "admin@example.com"