Installazione di Discourse per principianti disposti a far parte della community

Ciao a tutti,

Sono davvero curioso di sapere se esiste una guida completa e passo dopo passo per l’installazione di Discourse, possibilmente con illustrazioni, che includa anche la configurazione di email e dominio, pensata per principianti con una conoscenza di base della riga di comando.
Le istruzioni trovate su Google e YouTube sembrano essere obsolete e non completamente accurate, almeno finora nella mia ricerca!
Qualsiasi contributo da parte di un esperto sarebbe molto apprezzato e aiuterebbe enormemente la crescita della community di Discourse. Ci sono molte persone là fuori che sono entusiaste della panoramica ma faticano ancora a trovare istruzioni precise.

Questa è la guida ufficiale. Non mentono sul fatto che richieda meno di 30 minuti.

Ho letto tutto, ma la parte relativa alla configurazione della posta elettronica e all’impostazione del dominio è un po’ sintetica. Sarebbe stato molto apprezzato se fosse stata accompagnata da illustrazioni più dettagliate, specialmente per quanto riguarda la configurazione della posta elettronica e del dominio!

Ogni provider di posta elettronica offre le proprie istruzioni. Per questo motivo non sono presenti istruzioni specifiche per loro qui. Se desideri istruzioni passo passo per configurare la posta elettronica, posso configurare Mailgun e assicurarmi che tu riesca a farlo correttamente per 150 $: https://www.literatecomputing.com/product/discourse-lite-install/. Per ulteriori dettagli, consulta https://www.literatecomputing.com/discourse-self-hosting-faq/.

Cosa fare quando viene richiesta l’indirizzo email di Let’s Encrypt?
Di cosa si tratta?

Inserisci il tuo indirizzo email (anche qualsiasi altro indirizzo funzionerà). In questo modo verrà generato un certificato https gratuito per il tuo sito.

Grazie per la gentile risposta, ho un altro problema con l’installazione:
Seguendo questa discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub
Quando inserisco questo comando ```
wget -qO- https://get.docker.com/ | sh
Il carattere “|” diventa “>” nella console di Digital Ocean!
Hai qualche suggerimento su come inserire correttamente “|” lì?

Basta saltarlo. Discourse -setup lo farà automaticamente.

Vuoi dire che posso saltare il comando evidenziato in rosso e passare direttamente alla parte evidenziata in verde?

Oltre a quanto dice Jay, non dovresti davvero eseguire operazioni significative tramite la console; utilizza invece SSH per accedere al sistema. Questo renderà anche molto più facile, ad esempio, incollare le credenziali dell’account da Mailgun.

Le istruzioni fornite qui discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub sembrano inaccurate; ogni volta che le ho provate ho finito con un errore o un altro!
Qualsiasi aiuto sarà molto apprezzato.

Ciao @Earlie, ho riscontrato lo stesso problema utilizzando la console di DigitalOcean, ma non ho ancora trovato una soluzione significativa. Comunque, ti suggerisco di installare Discourse tramite PuTTY. Il problema della barra verticale “|” e del simbolo “<” si risolve lì. Cerca qualche tutorial su YouTube per utilizzare PuTTY. È più semplice rispetto all’uso della console su DigitalOcean.
Dai un’occhiata alla mia stessa domanda qui: https://meta.discourse.org/t/how-to-install-discourse-on-5-droplet-on-digitalocean/84172/41?u=systmyz

Capisco ora, ma c’è un altro problema: non esiste alcuna documentazione disponibile qui su YouTube o altrove con istruzioni complete, aggiornate e accurate. Alcuni comandi funzionano, mentre altri terminano con un errore!

Questo è il problema, sono d’accordo con te, caro. L’unica soluzione che ti suggerisco al momento è procedere con il metodo prova ed errore.

Sono d’accordo, richiede una certa attitudine tecnica. Il punto è che le istruzioni sono per macOS/Ubuntu, ma sembra che tu stia usando un sistema Windows, cosa che non era chiara dal post originale.

Abbiamo dato per scontato che tu sappia cos’è SSH.

No, non sono d’accordo. È una semplice serie di passaggi se conosci alcuni comandi di base della shell Linux. In alternativa, potresti farti configurare il sistema da un professionista pubblicando i tuoi requisiti sul marketplace, oppure @pfaffman potrebbe aiutarti a pagamento.

Sì, lo so.
Il punto è che non lo conosco in profondità, ma abbastanza per eseguire i comandi dati.
Tuttavia, direi che ci dovrebbe essere una documentazione un po’ più completa e accurata su questo argomento, e sarebbe molto meglio se fosse accompagnata da illustrazioni.

Concordo, è l’unica opzione per persone con conoscenze mediocri di tutto questo, come me.

Inoltre, il punto è che avevo già un’istanza in esecuzione, che era un’installazione a pagamento. Ma le cose cambiano di tanto in tanto; per adattarci ai cambiamenti, a volte vogliamo farlo da soli, quindi vogliamo imparare.

Quindi, perché non pagare qualcuno per creare quelle istruzioni super dettagliate? OPPURE, quando avrai finalmente finito di installare questo straordinario software GRATUITO, ricambia migliorando la documentazione secondo i tuoi standard?

Da notare che alcune parti di queste cose sono complesse e una conoscenza di base almeno della riga di comando di Linux è utile, come suggerisce @fzngagan.

Un altro punto è che ci sono diversi blocchi di cose. Il team di Discourse non si occupa, ad esempio, dei servizi di posta elettronica, del DNS o dei bucket di Amazon.

Detto questo, se vuoi procedere, sii paziente: se poni domande molto specifiche, puoi quasi sempre ottenere aiuto dalla comunità, ma dovrai essere paziente.

Infine: la ricerca è la tua migliore amica.