feat: Add Email Envs, Install more required packages by pdsadmin
This commit is contained in:
parent
adb46ed030
commit
3fc3058439
1 changed files with 5 additions and 1 deletions
|
|
@ -21,6 +21,8 @@ services:
|
|||
- 'PDS_BLOBSTORE_DISK_LOCATION=${PDS_DATA_DIRECTORY:-/pds}/blocks'
|
||||
- 'PDS_BLOB_UPLOAD_LIMIT=${PDS_BLOB_UPLOAD_LIMIT:-104857600}'
|
||||
- 'PDS_DID_PLC_URL=${PDS_DID_PLC_URL:-https://plc.directory}'
|
||||
- 'PDS_EMAIL_FROM_ADDRESS=${SERVICE_EMAIL_ADMIN}'
|
||||
- 'PDS_EMAIL_SMTP_URL=${PDS_EMAIL_SMTP_URL}'
|
||||
- 'PDS_BSKY_APP_VIEW_URL=${PDS_BSKY_APP_VIEW_URL:-https://api.bsky.app}'
|
||||
- 'PDS_BSKY_APP_VIEW_DID=${PDS_BSKY_APP_VIEW_DID:-did:web:api.bsky.app}'
|
||||
- 'PDS_REPORT_SERVICE_URL=${PDS_REPORT_SERVICE_URL:-https://mod.bsky.app/xrpc/com.atproto.moderation.createReport}'
|
||||
|
|
@ -30,7 +32,7 @@ services:
|
|||
command: |
|
||||
sh -c '
|
||||
set -euo pipefail; echo "Installing required packages and pdsadmin..."
|
||||
apk add --no-cache openssl curl bash jq coreutils >/dev/null && \
|
||||
apk add --no-cache openssl curl bash jq coreutils gnupg util-linux-misc >/dev/null && \
|
||||
curl -o /usr/local/bin/pdsadmin.sh https://raw.githubusercontent.com/bluesky-social/pds/main/pdsadmin.sh && \
|
||||
chmod +x /usr/local/bin/pdsadmin.sh && \
|
||||
ln -sf /usr/local/bin/pdsadmin.sh /usr/local/bin/pdsadmin
|
||||
|
|
@ -46,6 +48,8 @@ services:
|
|||
"PDS_BLOBSTORE_DISK_LOCATION=$${PDS_DATA_DIRECTORY}/blocks" \
|
||||
"PDS_BLOB_UPLOAD_LIMIT=$${PDS_BLOB_UPLOAD_LIMIT}" \
|
||||
"PDS_DID_PLC_URL=$${PDS_DID_PLC_URL}" \
|
||||
"PDS_EMAIL_FROM_ADDRESS=$${PDS_EMAIL_FROM_ADDRESS}"\
|
||||
"PDS_EMAIL_SMTP_URL=$${PDS_EMAIL_SMTP_URL"}\
|
||||
"PDS_BSKY_APP_VIEW_URL=$${PDS_BSKY_APP_VIEW_URL}" \
|
||||
"PDS_BSKY_APP_VIEW_DID=$${PDS_BSKY_APP_VIEW_DID}" \
|
||||
"PDS_REPORT_SERVICE_URL=$${PDS_REPORT_SERVICE_URL}" \
|
||||
|
|
|
|||
Loading…
Reference in a new issue