Added GCS auth setup for activitypub

This commit is contained in:
Joe Grigg
2025-06-03 10:50:34 +01:00
parent 2a65c4ec66
commit c6bbdc2887

View File

@@ -89,6 +89,8 @@ services:
activitypub:
image: ghcr.io/tryghost/activitypub:edge
restart: always
volumes:
- ./gcscreds.json:/home/gcs/gcscreds.json
expose:
- "8080"
- "9229"
@@ -101,6 +103,7 @@ services:
MYSQL_DATABASE: activitypub
USE_MQ: false
GCP_BUCKET_NAME: ${ACTIVITYPUB_GCP_BUCKET:?ACTIVITYPUB_GCP_BUCKET environment variable is required}
GOOGLE_APPLICATION_CREDENTIALS: /home/gcs/gcscreds.json
depends_on:
- db
profiles: [activitypub]