Come installare il plugin video di Discourse senza auto-ospitare e senza piano a pagamento?

@Prempavee

Ho fatto alcuni progressi.

Alla fine, l’unica soluzione che ho trovato è utilizzare un Cloudflare Worker come broker/backend per gestire l’autenticazione, nascondere le credenziali del provider e creare URL di upload, per poi caricare i dati su CF Stream o Mux. Va bene così per te?

Ecco come funziona (in termini non tecnici):

  1. Fai clic su Carica.
  2. Una piccola finestra di popup ti fa effettuare l’accesso tramite Discourse SSO (solo la prima volta).
  3. Il broker conferma che sei autorizzato e ti ricorda per un’ora.
  4. TC chiede al broker dove inserire il video; il broker apre un punto di upload privato presso il provider (che detiene le chiavi segrete).
  5. TC carica direttamente presso il provider.

Ecco una breve demo.
Non preoccuparti del tempo di elaborazione. Se preferisci, puoi usare il pulsante “inserisci ora”.


Penso sia una soluzione decente e funzioni piuttosto bene, considerando i limiti di TC. :grinning_face:

Detto questo, credo che questa dovrebbe essere solo un’alternativa estrema. Il plugin collegato da Dave ha un’integrazione profonda e dovrebbe essere la prima scelta per una soluzione pulita. Se puoi, ti incoraggio vivamente a contattarli! (Altrimenti, fammi sapere!)

2 Mi Piace