Integrazione Ghost con il piano a pagamento di Discourse

Ciao, sono nuovo qui. Mi stavo chiedendo quanto segue:

Ho già un piano a pagamento di Discourse configurato su un sottodominio (forum.mydomain.com) e ho anche un piano a pagamento con la piattaforma Ghost sul dominio principale (entrambi non sono self-hosted).

Vorrei utilizzare il Ghost SSO per il mio Discourse. Ciò significa che i miei abbonati premium di Ghost dovrebbero ottenere automaticamente l’accesso al mio Discourse, che altrimenti è limitato / privato.

La documentazione o le spiegazioni nel forum di Discourse di Ghost, così come gli articoli che ho trovato qui, ne discutono nel contesto del self-hosting e di molte configurazioni / codifiche aggiuntive che non sono sicuro siano pertinenti nel mio caso.
Qualcuno può indicarmi un articolo/documento che fornisca istruzioni per il caso d’uso che ho (quando entrambe le piattaforme sono piani a pagamento) o può spiegare come posso farlo?
O nel caso estremo, conoscete uno sviluppatore che potrebbe aiutarmi?

Da quello che ho letto e capito, dovrebbe essere effettivamente possibile o no?

3 Mi Piace

Ho dimenticato di aggiungere:
Non sono interessato ad aggiungere discourse ai miei commenti ghost (anche se sarebbe un bonus aggiunto) ma principalmente come utilizzare le offerte SSO di ghost e collegarle a discourse.

2 Mi Piace

La documentazione per “Discourse on Ghost” che sto trovando è qui: Home | Discourse on Ghost. C’è anche un argomento correlato dell’autore del codice sul forum Ghost Discourse: ✨ Introducing Discourse on Ghost - Reimagining the integration! - Share & showcase - Ghost Forum.

Se ho capito bene, Discourse on Ghost è principalmente (?) inteso per essere utilizzato con installazioni self-hosted di Ghost, con Discourse on Ghost installato sullo stesso server da cui viene eseguita l’installazione di Ghost. Esiste anche un’opzione per utilizzare l’autenticazione JSON Web Token. Sembra che questo metodo ti permetterebbe di installare l’applicazione Discourse on Ghost su un server che controlli, mentre sia Ghost che Discourse sono ospitati su piani a pagamento.

La mia comprensione è che ciò significa che attualmente non esiste un modo non tecnico per far funzionare questo. Per il tuo caso, potresti avere il tuo blog Ghost ospitato sulla piattaforma Ghost e il tuo sito Discourse ospitato da Discourse, ma dovresti configurare un server su un VPS per eseguire l’applicazione Discourse on Ghost: GitHub - vikaspotluri123/discourse-on-ghost: Add Ghost-based SSO to Discourse.

Questo sembra un problema interessante, ma forse è più tecnico di quanto vorresti affrontare.

Sarebbe fantastico se la piattaforma Ghost supportasse DiscourseConnect out of the box, in modo simile a come piattaforme come Memberful supportano DiscourseConnect.

5 Mi Piace

Ho apprezzato la tua risposta.

Inizialmente ero molto fiducioso di aver trovato la mia configurazione ideale, ma sembra che, come hai affermato, funzioni o sia destinata solo all’auto-hosting. Questa è una grande delusione per me. Sarebbe sicuramente un vantaggio avere una sorta di plugin o servizio automatizzato per i principianti che potreste offrire, ma immagino che sia un problema di nicchia.

La mia altra opzione è abbandonare completamente l’hosting a pagamento e configurare tutto per l’auto-hosting, tuffandomi a capofitto :smiley:

3 Mi Piace

Amo anche sia Ghost che Discourse (ho blog ospitati con Ghost ufficiale e ho lavorato per un’azienda che utilizza il piano ospitato ufficiale di Discourse) e mi piacerebbe che anche questo fosse un processo più semplice, con i membri di Ghost come fonte di verità per Discourse.

Ghost prende nota delle richieste di funzionalità dei clienti, quindi potresti anche comunicarle tramite support@ghost.org.

Nel frattempo, penso che potresti anche pubblicare sul marketplace per uno sviluppatore che te lo imposti una volta. (Come ha menzionato Simon, se scegli l’opzione di autenticazione JSON Web Token, potresti mantenere sia i tuoi piani a pagamento di Ghost che di Discourse, e avere un altro VPS che gestisca Discourse su Ghost).

Sarebbe probabilmente una richiesta più adatta al marketplace del forum di Ghost piuttosto che al marketplace qui su Discourse. Potresti potenzialmente anche chiedere / @menzionare il creatore di Discourse su Ghost (Profile - vikaspotluri123 - Ghost Forum) per vedere se sarebbe disponibile a fare il lavoro.

4 Mi Piace

Come membro attivo di entrambe le community di Discourse e Ghost, concordo sul fatto che pubblicare sul forum di Ghost e inviare un messaggio privato direttamente a vikaspotluri123 sia il tuo miglior punto di partenza!

4 Mi Piace

Grazie. Ho fatto ricerche anche sul sito di discussione di Ghost :slight_smile: e sembra proprio che il gruppo target principale sia l’auto-hosting. Concordo con te anche sul fatto che dovrebbe essere un processo più semplice per raggiungere più persone, poiché entrambi sono ottimi prodotti e funzionano bene insieme. A causa della complessità / configurazione, lo prenderò in considerazione per il prossimo progetto.

2 Mi Piace

Credo di poter offrire una soluzione piuttosto semplice per quanto riguarda l’auto-hosting.

Negli ultimi mesi ho costruito una piattaforma di provisioning e gestione di ghost. Credo di poterla integrare in modo che l’attivazione sia a portata di clic dalla dashboard di gestione.

Ci vorrà circa un mese prima che inizino i test completi e probabilmente due mesi prima che il servizio sia pubblico.

3 Mi Piace