Pessoal, configurei o S3 no Discourse, mas as imagens das pré-visualizações dos tópicos estão usando o link direto do COS. Por que isso acontece? Estou usando o COS da Tencent Cloud acessando via EO.
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
Como é uma instalação nova,
reconstruí diretamente os assets e o CSS, JS e as imagens também foram enviados corretamente para o COS. Os recursos também estão acessíveis e em cache através do domínio vinculado ao EO.
No entanto, ao abrir o painel de administração, vejo que as imagens das pré-visualizações dos tópicos ainda usam o link do COS. Por que isso ocorre? Alguém sabe como resolver?