# Helpful guide: https://therobbiedavis.com/selfhosting-bluesky-with-docker-and-swag/ services: pds: container_name: pds image: ghcr.io/bluesky-social/pds:latest ports: - 3003:3000 restart: unless-stopped environment: - PDS_HOSTNAME=pds.shoebottom.ca - PDS_DATA_DIRECTORY=/pds - PDS_BLOBSTORE_DISK_LOCATION=/pds/blocks - PDS_EMAIL_FROM_ADDRESS=admin@shoebottom.ca - PDS_MODERATION_EMAIL_ADDRESS=admin@shoebottom.ca - 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 - PDS_INVITE_REQUIRED=true volumes: - /docker/appdata/bluesky/pds:/pds env_file: - ../stack.env