Added bsky

This commit is contained in:
Atridad Lahiji 2025-01-12 03:50:30 -06:00
parent 36658a8d4b
commit ef030d378d
Signed by: atridad
SSH key fingerprint: SHA256:LGomp8Opq0jz+7kbwNcdfTcuaLRb5Nh0k5AchDDb438

32
compose/bsky.yml Normal file
View file

@ -0,0 +1,32 @@
# ENV VARS
# APP_PORT=69420
# ROOT_DIR=/dank/dir
# PDS_HOSTNAME= #bluesky.yourdomain.com
# PDS_JWT_SECRET= #openssl rand --hex 16
# PDS_ADMIN_PASSWORD= #openssl rand --hex 16
# PDS_PLC_ROTATION_KEY_K256_PRIVATE_KEY_HEX= #openssl ecparam --name secp256k1 --genkey --noout --outform DER | tail --bytes=+8 | head --bytes=32 | xxd --plain --cols 32
# PDS_EMAIL_SMTP_URL= #smtp://username@gmail.com:password@smtp.gmail.com:587
# PDS_EMAIL_FROM_ADDRESS= #admin@domain.com
# PDS_MODERATION_EMAIL_SMTP_URL= #smtp://username@gmail.com:password@smtp.gmail.com:587
# PDS_MODERATION_EMAIL_ADDRESS= #admin@domain.com
# PDS_DATA_DIRECTORY=/pds
# PDS_BLOBSTORE_DISK_LOCATION=/pds/blocks
# PDS_DID_PLC_URL=https://plc.directory
# PDS_BSKY_APP_VIEW_URL=https://api.bsky.app
# PDS_BSKY_APP_VIEW_DID=did:web:api.bsky.app
# PDS_REPORT_SERVICE_URL=https://mod.bsky.app
# PDS_REPORT_SERVICE_DID=did:plc:ar7c4by46qjdydhdevvrndac
# PDS_CRAWLERS=https://bsky.network
# LOG_ENABLED=true
services:
pds:
container_name: pds
image: ghcr.io/bluesky-social/pds:latest
restart: unless-stopped
ports:
- ${APP_PORT}:3000
volumes:
- ${ROOT_DIR}:/pds
env_file:
- stack.env