Resumen: ¡Utiliza Google Cloud CDN con medios seguros!
GitHub: GitHub - Regalijan/gcloud-cdn-signer: Discourse plugin to utilize Google Cloud CDN with secure media
Instalar: Sigue la guía de instalación de plugins.
Acerca de
Secure Media es una gran característica de Discourse, sin embargo, no tiene soporte integrado para CDN. Este plugin añade soporte para la implementación de enlaces firmados de Google Cloud CDN.
Configuración
Prerrequisitos:
- Secure Media debe estar habilitado
- Bucket de Google Cloud Storage
- Tu URL de S3 CDN debe estar configurada y Google Cloud CDN configurado correctamente
Pasos:
-
Ve a la página de Cloud CDN y haz clic en el origen.
-
Haz clic en editar, luego haz clic en siguiente hasta que llegues al paso de rendimiento de caché.
-
Establece la configuración de contenido restringido en URLs y cookies firmadas, luego crea una clave de firma.
-
Otorga al cuenta de servicio de CDN Cache Fill acceso de visor a tu bucket
-
Establece el valor de la clave de firma (
cdn_signed_urls_key) y el nombre de la clave (cdn_signed_urls_key_name) que generaste anteriormente. -
Habilita
cdn_signed_urls_enabled
