-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
63 lines (51 loc) · 2.06 KB
/
.env.example
File metadata and controls
63 lines (51 loc) · 2.06 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
# (optional) debug, info, warn, or error
# default: info
# PDS_LOG_LEVEL=info
# (optional) directory where databases and blobs will be stored
# default: ./data [relative to cwd]
# PDS_DATA_DIR=./data
# (required) hostname where this PDS is running
# for handles to work, you should set A records for *.{PDS_HOSTNAME} and PDS_HOSTNAME to point to this server
PDS_HOSTNAME=
# (optional) the PDS's DID
# default: did:web:{PDS_HOSTNAME}
# PDS_DID=
# (optional) whether an invite code is needed to create an account
# default: true
# PDS_INVITE_CODE_REQUIRED=true
# (required) the rotation key the PDS will use, in multibase format
# tip: run the `gen-keys` binary to generate this (more info in readme)
PDS_ROTATION_KEY_MULTIBASE=
# (required) the key used to sign JWTs
# tip: run the `gen-keys` binary to generate this (more info in readme)
PDS_JWK_MULTIBASE=
# (required) the PDS admin password
# this can be used to access com.atproto.admin.* endpoints as well as the /admin dashboard
PDS_ADMIN_PASSWORD=
# (optional) relays/crawlers to inform to subscribe to this PDS, comma-separated
# default: https://bsky.network
# PDS_CRAWLERS=https://bsky.network
# (optional [but recommended]) a secret token used to generate DPoP nonces; 32 bytes, base64url
# tip: run the `gen-keys` binary to generate this (more info in readme)
# PDS_DPOP_NONCE_SECRET=
# (optional) a link to a .ico favicon to display on the frontend
# default: /public/favicon.ico
# PDS_FAVICON_URL=/public/favicon.ico
# (optional) email config (see readme for details)
# auth uri should look like smtp[s]://user:pass@host[:port]
# sender should look like e@mail.com or Name <e@mail.com>
# without setting these, emails will be logged to stdout
# PDS_SMTP_STARTTLS=false
# PDS_SMTP_AUTH_URI=
# PDS_SMTP_SENDER=
# (optional) S3 config (see readme for details)
# set these to back up your databases and/or blobs to S3(-compatible storge)
# PDS_S3_BLOBS_ENABLED=false
# PDS_S3_BACKUPS_ENABLED=false
# PDS_S3_BACKUP_INTERVAL_S=3600
# PDS_S3_ENDPOINT=
# PDS_S3_REGION=
# PDS_S3_BUCKET=
# PDS_S3_ACCESS_KEY=
# PDS_S3_SECRET_KEY=
# PDS_S3_CDN_URL=