Vai al contenuto principale

Comunità open source e forum di discussione per clienti, team, fan e altro ancora.

Un software per forum multiuso, moderno e straordinariamente semplice che mira a reimmaginare l'aspetto di un moderno forum di discussione online. Discourse torna alle origini mostrando le conversazioni che vi interessano in base alla vostra partecipazione, senza bisogno di algoritmi. Utilizzate la versione gratuita per gli amici, i fan o per creare una nuova comunità, oppure passate alla versione premium con funzioni avanzate pensate per aiutare i team a collaborare in remoto.

Prima di iniziare

Discourse richiede che prima dell'installazione si disponga di un nome di dominio e di un accesso a un server di posta elettronica SMTP personale. Ciò richiede l'accesso a un server SMTP preesistente o la creazione di un SMTP Relay tramite terzi. L'applicazione Discourse Marketplace richiede un nome utente e una password SMTP per un server sotto il vostro controllo per completare l'installazione.

  • Se il dominio non è già ospitato su Linode, l'installazione crea i record di dominio A e AAAA.
  • Inoltre, l'utente SMTP deve essere in grado di inviare e-mail da noreply@your-domain.com per la verifica dell'account amministratore.
    • Ad esempio, se si inserisce un sottodominio di discourse e il vostro nome di dominio è example.coml'utente SMTP deve essere in grado di inviare e-mail da noreply@discourse.example.com.
    • Non è obbligatorio utilizzare un sottodominio. Pertanto, se si imposta solo example.com senza sottodominio, l'email utilizzata per la verifica sarebbe noreply@example.com.

Software incluso

L'applicazione Discourse Marketplace installa il seguente software su Linode:

SoftwareDescrizione
DiscourseDiscourse è una piattaforma di discussione open source che offre un forum, una mailing list, una chat room e molto altro.
ufwufw è un firewall semplice, un frontend per iptables.

Discourse Opzioni

Il modulo Discourse Marketplace include campi avanzati per impostare i record di dominio A e AAAA del server Discourse e un certificato SSL gratuito Let's Encrypt. Alcuni di questi campi sono configurazioni opzionali e non sono necessari per l'installazione. I campi obbligatori sono contrassegnati da Required.

Nota: Discourse richiede un nome di dominio e un'e-mail SMTP. Questi campi sono necessari per la buona riuscita dell'installazione e sono contrassegnati da Richiesto. Inoltre, l'utente SMTP deve essere in grado di inviare e-mail da noreply@your-fully-qualified-domain.com per la verifica dell'account.

CampoDescrizione
Il vostro Linode API GettoneIl token di accesso all'API di Linode è necessario per creare i record DNS e per creare il certificato SSL Let's Encrypt. Se non si dispone di un token, è necessario crearne uno prima di continuare. Richiesto
SottodominioIl sottodominio per il quale si desidera che il programma di installazione crei un record DNS durante la configurazione.
DominioIl nome del dominio in cui si desidera ospitare l'applicazione Discourse . Il programma di installazione crea un record DNS per questo dominio durante la configurazione. Richiesto
Email per l'account amministratore e certificato Let's EncryptL'e-mail che si desidera utilizzare per l'account amministratore e il certificato SSL. Questo indirizzo e-mail riceve le notifiche quando il certificato deve essere rinnovato. Richiesto
Indirizzo SMTPL'indirizzo per SMTP. Discourse lo utilizza per l'invio di e-mail. Richiesto
Nome utente SMTPIl nome utente dell'account SMTP inserito in precedenza. L'utente SMTP deve essere in grado di inviare e-mail da noreply@your-fully-qualified-domain.com per la verifica dell'account. Richiesto
Password per l'utente SMTPLa password dell'account SMTP elencato sopra. Richiesto
L'utente sudo limitato da creare per LinodeQuesto è l'account utente limitato da creare per Linode. Questo account ha i privilegi di utente sudo.
La password per l'utente limitato sudoImpostare una password per l'utente limitato sudo. La password deve soddisfare i requisiti di convalida della complessità per una password forte. Questa password può essere usata per eseguire qualsiasi azione sul server, come quella di root, quindi deve essere lunga, complessa e unica.
La chiave pubblica SSH che verrà utilizzata per accedere a Linode.Se si desidera accedere a SSH tramite chiave pubblica (consigliato) anziché tramite password, inserire qui la chiave pubblica.
Disabilitare l'accesso root su SSH?Selezionare Yes per bloccare l'accesso dell'account root al server tramite SSH. Selezionare No per consentire all'account root di accedere tramite SSH.

Come iniziare dopo la distribuzione

Discourse è ora installato e pronto all'uso.

  1. I vostri record di dominio A e AAAA per il dominio e il sottodominio, se ne avete designato uno, sono stati creati e dovreste vederli nel Cloud Manager.
    • Nel Cloud Manager DNS Managerverificare che siano presenti le voci relative al dominio e all'eventuale sottodominio.
    • Configurare rDNS sul vostro Linode per puntare a subdomain.your-domain.com o your-domain.com se non si è inserito un sottodominio.
  2. L'installazione ha creato i record di dominio A e AAAA, ma non i record di posta elettronica necessari. In Cloud Manager DNS Manager, aggiungere i record MX, TXT e qualsiasi altro record necessario per l'invio di e-mail, come specificato dal provider di posta elettronica.
  3. Ora è possibile navigare nell'applicazione Discourse nel browser con il nome di dominio completamente qualificato inserito durante la configurazione, https://subdomain.your-domain.com o https://your-domain.com.
  4. Discourse vi dà il benvenuto con una schermata di "Congratulazioni" e una schermata di Registro pulsante. Fare clic sul pulsante Registro per creare l'account amministratore.

  5. Nella pagina Registra account amministratore, selezionare uno degli indirizzi e-mail inseriti durante l'installazione e inserire un nome utente e una password. Quindi fare clic sul pulsante Registro pulsante.
  6. Discourse invia un'e-mail di conferma per la verifica dell'account dal proprio server SMTP. Dopo aver ricevuto l'e-mail e averla confermata, si viene reindirizzati alla schermata di benvenuto, dove si viene guidati attraverso una procedura guidata per la configurazione di Discourse.
  7. Una volta terminata la procedura guidata, Discourse lancia la pagina principale dell'elenco delle discussioni, dove è possibile iniziare ad aggiungere argomenti di discussione.

Visitate la guida completa per risolvere i problemi relativi a e-mail, DNS e altro ancora.

L'applicazione Discourse Marketplace è stata realizzata da Linode. Per assistenza sulla distribuzione dell'applicazione, contattare il supporto Linode tramite le informazioni elencate nella barra laterale. Per assistenza sullo strumento o sul software stesso, visitare il forumDiscourse Meta.