我们最近已根据此处 meta 上发布的 wiki 指南,将文件存储迁移至 S3。目前,所有*内容似乎都已通过我们的两个 CDN 进行拉取(正如 wiki 指南所建议的,一个用于静态文件,另一个用于上传内容。)
- 我们有两个用户组的头像徽章图片,它们现在直接从上传存储桶拉取,而不是像其他图片那样通过 S3 CDN 拉取。我不清楚需要运行哪些 Rails 命令来将这些域更新为使用 S3 CDN,而非直接访问存储桶。
我们最近已根据此处 meta 上发布的 wiki 指南,将文件存储迁移至 S3。目前,所有*内容似乎都已通过我们的两个 CDN 进行拉取(正如 wiki 指南所建议的,一个用于静态文件,另一个用于上传内容。)
不确定 Secure Media Uploads breaks Group flair image - #4 by Benjamin_D 是否与此相关,我将尝试引导加载新图片以进行验证。
仍直接从存储桶拉取,而不是通过 CDN,提交 4739bdac0a
我可以在 Meta 上复现同样的问题,正在查看。
看起来我可能有一个变量设置不正确:
data-s3-cdn="https://b2discourse.pi-hole.net" data-s3-base-url="//pi-hole-discourse.s3.us-west-001.backblazeb2.com">
来自:
<meta id="data-discourse-setup" data-cdn="https://discourse-cdn.pi-hole.net" data-base-url="https://discourse.pi-hole.net" data-base-uri="" data-environment="production" data-letter-avatar-version="5_6363c49f2373467b0c1a609f08282e85" data-markdown-it-url="https://b2discourse.pi-hole.net/assets/markdown-it-bundle-04999a8c1ce5e0e2544244cf2303c4383d8aaae90f8446b875a9724470a9aca3.br.js" data-service-worker-url="service-worker-f303985b31c200485c2aa8e2cdf12f43c5ad579c27d72b781c23319094ff1c5e.js" data-default-locale="en" data-asset-version="23d26bd3e38bb68bf4439a677abf8c6a" data-disable-custom-css="false" data-highlight-js-path="/highlight-js/discourse.pi-hole.net/8bc3c58d47a0fcff6af9ab4ac94ae20259fa83c8.js" data-svg-sprite-path="/svg-sprite/discourse.pi-hole.net/svg-27-758bb98be0f3145e18faa8056ce0ec74ec37e41b.js" data-enable-js-error-reporting="true" data-color-scheme-is-dark="true" data-user-color-scheme-id="1" data-user-dark-scheme-id="-1" data-s3-cdn="https://b2discourse.pi-hole.net" data-s3-base-url="//pi-hole-discourse.s3.us-west-001.backblazeb2.com">
我在设置页面中看到的唯一“基础 URL”是长轮询 URL,当前设置为 /。
添加一个新的环境变量 DISCOURSE_S3_BASE_URL: https://b2discourse.pi-hole.net 是否可能是一个解决方案?
这是当前的 S3 配置:
DISCOURSE_USE_S3: true
DISCOURSE_S3_REGION: "us-west-001"
DISCOURSE_S3_INSTALL_CORS_RULE: false
DISCOURSE_S3_CONFIGURE_TOMBSTONE_POLICY: false
DISCOURSE_S3_ENDPOINT: https://s3.us-west-001.backblazeb2.com
DISCOURSE_S3_ACCESS_KEY_ID: REDACT
DISCOURSE_S3_SECRET_ACCESS_KEY: REDACT
DISCOURSE_S3_CDN_URL: https://b2discourse.pi-hole.net
DISCOURSE_S3_BUCKET: pi-hole-discourse
这个拉取请求将修复该问题
确认修复已生效。
![]()
本主题在 14 小时后自动关闭。不再允许新的回复。