Riepilogo: Utilizza Google Cloud CDN con media sicuri!
GitHub: GitHub - Regalijan/gcloud-cdn-signer: Discourse plugin to utilize Google Cloud CDN with secure media
Installa: Segui la guida all’installazione dei plugin.
Informazioni
Secure Media è un’ottima funzionalità di Discourse, tuttavia non esiste un supporto CDN integrato. Questo plugin aggiunge il supporto per l’implementazione dei link firmati di Google Cloud CDN.
Configurazione
Prerequisiti:
- Secure Media deve essere abilitato
- Bucket Google Cloud Storage
- L’URL del tuo S3 CDN deve essere impostato e Google Cloud CDN configurato correttamente
Passaggi:
-
Vai alla pagina Cloud CDN e fai clic sull’origine.
-
Fai clic su Modifica, quindi fai clic su Avanti fino a raggiungere il passaggio Prestazioni della cache.
-
Imposta l’impostazione del contenuto limitato su URL e cookie firmati, quindi crea una chiave di firma.
-
Concedi all’account di servizio CDN Cache Fill l’accesso viewer al tuo bucket
-
Imposta il valore della chiave di firma (
cdn_signed_urls_key) e il nome della chiave (cdn_signed_urls_key_name) che hai generato in precedenza. -
Abilita
cdn_signed_urls_enabled
