|||
-|-|-|
| Riepilogo | Questo plugin corregge vari metodi in Discourse relativi alle attività S3
| Link al Repository | \u003chttps://github.com/Wolftallemo/discourse-gcs-helper\u003e
| Guida all’installazione | Come installare plugin in Discourse
Questo plugin sovrascrive vari metodi relativi a S3 per renderli compatibili con Google Cloud Storage.
Attualmente, le seguenti funzionalità sono patchate da questo plugin:
- Copia di oggetti di grandi dimensioni (>=15mb) a tombstone
- Gestione del ciclo di vita di tombstone
- Scadenza degli asset
Per installare e configurare questo plugin:
- Aggiungi il plugin al tuo
app.ymlcome qualsiasi altro plugin - Scarica un file di chiave di servizio da uno dei tuoi account di servizio (preferibilmente lo stesso account di servizio sotto cui si trovano le tue chiavi hmac)
- Carica e sposta il file chiave in
/var/discourse/shared/standalonee nominalogcs.json - Ricostruisci
Nota: Per impostare un percorso diverso da cui caricare il file chiave, imposta la variabile STORAGE_CREDENTIALS_PATH nella sezione env del tuo app.yml prima di ricostruire. Questo può essere qualsiasi percorso visibile sia all’host che al container.