Hallo zusammen, ich habe für Discourse S3 eingerichtet. Warum werden die Vorschau-Bilder der Themen über den COS-Link geladen? Ich nutze Tencent Cloud COS und habe den EdgeOne (EO)-Dienst angebunden.
DISCOURSE_USE_S3: true
DISCOURSE_S3_REGION: ap-beijing
DISCOURSE_S3_ENDPOINT: https://cos.ap-beijing.myqcloud.com
DISCOURSE_S3_ACCESS_KEY_ID:
DISCOURSE_S3_SECRET_ACCESS_KEY:
DISCOURSE_S3_CDN_URL: https://\*\*\*\*\*\*\*\*/uploads/discourse
DISCOURSE_S3_BUCKET: \*\*\*\*\*\*\*\*\*\*\*/uploads/discourse
DISCOURSE_S3_BACKUP_BUCKET: \*\*\*\*\*\*\*\*\*\*\*/discourse
DISCOURSE_BACKUP_LOCATION: s3
DISCOURSE_S3_INSTALL_CORS_RULE: false
DISCOURSE_S3_USE_ACLS: false
after_assets_precompile:
- exec:
cd: $home
cmd:
- sudo -E -u discourse bundle exec rake s3:upload_assets
- sudo -E -u discourse bundle exec rake s3:expire_missing_assets
Da es sich um eine Neuinstallation handelt,
habe ich CSS, JS und Bilder einfach neu gebaut. Diese wurden ordnungsgemäß auf COS hochgeladen und alle Ressourcen werden über die mit EO verknüpfte Domain zwischengespeichert.
Allerdings zeigt das Backend beim Ansehen der Vorschau-Bilder der Themen immer noch die COS-Links an. Woran liegt das? Weiß jemand, wie man das lösen kann?