Configura un fornitore di storage di oggetti compatibile con S3 per gli upload

Aggiornamento: alcuni utenti non sono riusciti a caricare il sito (asset e file). Abbiamo scoperto che il dominio contabostorage.com era presente in alcune blocklist come sito di phishing. La soluzione è stata semplice:

configura un sottodominio files.mydomain.com come descritto qui Can I Setup a Custom Domain for My Object Storage? : Contabo

Aggiornato DISCOURSE_S3_CDN_URL: https://files.mydomain.com in app.yml

Poi

cd /var/discourse
sudo ./launcher rebuild app

e per completare il lavoro

./launcher enter app
rake posts:rebake

Ora tutti gli asset e i caricamenti vengono caricati da https://files.mydomain.com/pathtofile/file.ext

Fatto

2 Mi Piace