···1+# See more env options in src/config/env.ts
2+# Hostname - the public domain that you intend to deploy your service at
3+PDS_HOSTNAME="pds.dev.hayden.moe"
4+PDS_PORT="3000"
5+6+# Database config - use one or the other
7+PDS_DATA_DIRECTORY="/app/data"
8+9+# Blobstore - filesystem location to store uploaded blobs
10+PDS_BLOBSTORE_DISK_LOCATION="/app/blobs"
11+12+# Private keys - these are each expected to be 64 char hex strings (256 bit)
13+PDS_REPO_SIGNING_KEY_K256_PRIVATE_KEY_HEX="8e187a9a35b6f523c45b7809cbfc50d5fffe139bef7d79818091c04805d35b22b823af8e8cf5ee5541c50b7585c1a8899a9824bf1a41fcfc2b56e64fb85c81b8"
14+PDS_PLC_ROTATION_KEY_K256_PRIVATE_KEY_HEX="566ad198e537bd4e7dd710ea850bd99a3f42d7489fcb7791b1bc8a4b65a1581b3208104703bc45843682a7d39422be48d68510b482c17232c9ff8b71492b8835"
15+16+# Secrets - update to secure high-entropy strings
17+PDS_DPOP_SECRET="Z2amAvrUESz1xH8GT3Y+f91zulmA6YKi7I/N/b6ooqw="
18+PDS_JWT_SECRET="/qYxrMq3vRWk49WVSBwvzuFX8VvS6QcmMeGOMIOEasc="
19+PDS_ADMIN_PASSWORD="t2CbmsPamTkSmFyf39HBeoVcrrqDieFCLL7VcPxfM3I="
20+21+# Environment - example is for live network
22+PDS_DID_PLC_URL="https://plc.dev.hayden.moe"
23+PDS_CRAWLERS="https://relay.dev.hayden.moe"
24+# PDS_BSKY_APP_VIEW_URL="https://api.bsky.app"
25+# PDS_BSKY_APP_VIEW_DID="did:web:api.bsky.app"
26+27+# OAuth Provider
28+PDS_OAUTH_PROVIDER_NAME="Recipes.blue Test PDS"
29+PDS_OAUTH_PROVIDER_LOGO=
30+PDS_OAUTH_PROVIDER_PRIMARY_COLOR="#7507e3"
31+PDS_OAUTH_PROVIDER_ERROR_COLOR=
32+PDS_OAUTH_PROVIDER_HOME_LINK=
33+PDS_OAUTH_PROVIDER_TOS_LINK=
34+PDS_OAUTH_PROVIDER_POLICY_LINK=
35+PDS_OAUTH_PROVIDER_SUPPORT_LINK=
36+37+# Permission Provider
38+PDS_SPICEDB_HOST=spicedb:50051
39+PDS_SPICEDB_TOKEN=CHANGE-ME
40+PDS_SPICEDB_INSECURE=1
41+SPICEDB_DATASTORE_ENGINE="postgres"
42+SPICEDB_DATASTORE_CONN_URI="postgres://spicedb:spicedb@spicedb_pg:5432/spicedb?sslmode=disable"
43+SPICEDB_POSTGRES_HOST="spicedb_pg"
44+SPICEDB_POSTGRES_PORT="5432"
45+SPICEDB_POSTGRES_DB="spicedb"
46+SPICEDB_POSTGRES_USER="spicedb"
47+SPICEDB_POSTGRES_PASSWORD="spicedb"
48+49+# Debugging
50+PDS_DEV_MODE=1
51+NODE_TLS_REJECT_UNAUTHORIZED=1
52+LOG_ENABLED=0
53+LOG_LEVEL=info
54+PDS_INVITE_REQUIRED=1
55+PDS_DISABLE_SSRF_PROTECTION=0