25 lines
665 B
Markdown
25 lines
665 B
Markdown
|
|
||
|
|
||
|
```yaml title="docker-compose.yml"
|
||
|
# Standalone, you'll need to add a proxy in front of this with SSL.
|
||
|
services:
|
||
|
bluesky-pds:
|
||
|
container_name: bluesky-pds
|
||
|
hostname: example.com
|
||
|
extra_hosts:
|
||
|
- "example.com:0.0.0.0" # domain:external_ip
|
||
|
image: code.modernleft.org/gravityfargo/bluesky-pds:latest
|
||
|
environment:
|
||
|
# Define variables here or in a .env file
|
||
|
PDS_JWT_SECRET: ...
|
||
|
PDS_ADMIN_PASSWORD: ...
|
||
|
PDS_PLC_ROTATION_KEY_K256_PRIVATE_KEY_HEX: ...
|
||
|
PDS_HOSTNAME: example.com
|
||
|
PDS_EMAIL_SMTP_URL: ""
|
||
|
PDS_EMAIL_FROM_ADDRESS: ""
|
||
|
PUID: 1000
|
||
|
PGID: 1001
|
||
|
volumes:
|
||
|
- ./bluesky-pds:/pds
|
||
|
```
|