From 2e338b050692ee0d2598cd60d0af709c4c44950d Mon Sep 17 00:00:00 2001 From: Kevin Veen-Birkenbach Date: Fri, 7 Feb 2025 01:34:15 +0100 Subject: [PATCH] Optimized bluesky env variables --- roles/docker-bigbluebutton/README.md | 2 +- .../templates/docker-compose.yml.j2 | 6 +++--- roles/docker-bluesky/templates/env.j2 | 15 +++++++-------- 3 files changed, 11 insertions(+), 12 deletions(-) diff --git a/roles/docker-bigbluebutton/README.md b/roles/docker-bigbluebutton/README.md index 3549c3e5..fa1eeab9 100644 --- a/roles/docker-bigbluebutton/README.md +++ b/roles/docker-bigbluebutton/README.md @@ -32,4 +32,4 @@ watch -n 2 "docker compose ps -a" - https://www.cyberciti.biz/faq/linux-restart-network-interface/ - https://stackoverflow.com/questions/53347951/docker-network-not-found - https://github.com/bigbluebutton/docker/issues/325 - +- https://mattdyson.org/blog/2024/11/self-hosting-bluesky-pds/ diff --git a/roles/docker-bluesky/templates/docker-compose.yml.j2 b/roles/docker-bluesky/templates/docker-compose.yml.j2 index 1e7924a2..55c36f7e 100644 --- a/roles/docker-bluesky/templates/docker-compose.yml.j2 +++ b/roles/docker-bluesky/templates/docker-compose.yml.j2 @@ -3,7 +3,7 @@ services: image: "ghcr.io/bluesky-social/pds:{{applications.bluesky.pds.version}}" {% include 'roles/docker-compose/templates/services/base.yml.j2' %} volumes: - - pds_data:/pds + - pds_data:/opt/pds - {{pdsadmin_file_path}}:/usr/local/bin/pdsadmin:ro ports: - "127.0.0.1:{{ports.localhost.http_ports.bluesky_api}}:3000" @@ -22,8 +22,8 @@ services: dockerfile: Dockerfile # It doesn't compile yet with this parameters. @todo Fix it args: - REACT_APP_PDS_URL: "http://{{domains.bluesky_api}}" # URL des PDS - REACT_APP_API_URL: "http://{{domains.bluesky_api}}" # API-URL des PDS + REACT_APP_PDS_URL: "https://{{domains.bluesky_api}}" # URL des PDS + REACT_APP_API_URL: "https://{{domains.bluesky_api}}" # API-URL des PDS REACT_APP_SITE_NAME: "{{primary_domain | upper}} - Bluesky" REACT_APP_SITE_DESCRIPTION: "Decentral Social " ports: diff --git a/roles/docker-bluesky/templates/env.j2 b/roles/docker-bluesky/templates/env.j2 index 36b1fa29..adf44cae 100644 --- a/roles/docker-bluesky/templates/env.j2 +++ b/roles/docker-bluesky/templates/env.j2 @@ -12,11 +12,10 @@ PDS_EMAIL_SMTP_URL=smtps://{{system_email.username}}:{{system_email.password}}@{ PDS_EMAIL_FROM_ADDRESS={{system_email.from}} LOG_ENABLED=true PDS_BLOBSTORE_DISK_LOCATION=/opt/pds/blocks -# -- DEFAULT VALUES --- -# PDS_DATA_DIRECTORY: /opt/pds -# PDS_BLOB_UPLOAD_LIMIT: 52428800 -# 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_DATA_DIRECTORY: /opt/pds +PDS_BLOB_UPLOAD_LIMIT: 52428800 +PDS_DID_PLC_URL=https://plc.directory +PDS_BSKY_APP_VIEW_URL=https://{{domains.bluesky_web}} +PDS_BSKY_APP_VIEW_DID=did:web:{{domains.bluesky_web}} +PDS_REPORT_SERVICE_URL=https://mod.bsky.app +PDS_REPORT_SERVICE_DID=did:plc:ar7c4by46qjdydhdevvrndac