Signierte Google Cloud CDN URLs

Zusammenfassung: Nutzen Sie Google Cloud CDN mit sicheren Medien!

:link: GitHub: GitHub - Regalijan/gcloud-cdn-signer: Discourse plugin to utilize Google Cloud CDN with secure media
:arrow_right: Installieren: Folgen Sie der Plugin-Installationsanleitung.

Über

Secure Media ist eine großartige Funktion von Discourse, es gibt jedoch keine integrierte CDN-Unterstützung. Dieses Plugin fügt Unterstützung für die Implementierung von signierten Links von Google Cloud CDN hinzu.

Konfiguration

Voraussetzungen:

  • Secure Media muss aktiviert sein
  • Google Cloud Storage Bucket
  • Ihre S3-CDN-URL muss festgelegt und Google Cloud CDN ordnungsgemäß konfiguriert sein

Schritte:

  1. Gehen Sie zur Cloud CDN-Seite und klicken Sie auf den Ursprung.

  2. Klicken Sie auf Bearbeiten und dann auf Weiter, bis Sie zum Schritt Cache-Leistung gelangen.

  3. Setzen Sie die Einstellung für eingeschränkte Inhalte auf signierte URLs und Cookies und erstellen Sie dann einen Signierschlüssel.

  4. Gewähren Sie dem CDN Cache Fill-Dienstkonto Viewer-Zugriff auf Ihren Bucket

  5. Legen Sie den Signierschlüsselwert (cdn_signed_urls_key) und den Schlüsselnamen (cdn_signed_urls_key_name) fest, die Sie zuvor generiert haben.

  6. Aktivieren Sie cdn_signed_urls_enabled

7 „Gefällt mir“