Exit with STRG+X and type Y then press enter to save the file.
Launch the setup.
./discourse-setup
Now answer some questions.
Hostname for your Discourse? [discourse.example.com]:forum.domain.tld Email address for admin account(s)? [me@example.com,you@example.com]:mail@domain.tld SMTP server address? [smtp.example.com]:Plesk(Yeah write Plesk in the line) SMTP port? [587]: 25(The Port from the Mailserver in Plesk is 25) SMTP user name? [user@example.com]:mail@domain.tld SMTP password? [pa$$word]:password123 Let's Encrypt account email? (ENTER to skip) [me@example.com]:(to skip this press enter)
It takes a while, wait until you get back to the command line. The Docker container fails to start. It doesn’t matter. Now we change the app.yml to work with Plesk.
I now use Plesk Obsidian on Ubuntu 20 and the only setting I need to tweak to allow Discourse to work along other web applications is to add a proxy rule that redirects the port 80 to another (8060 in my case) - and of course, the redirections as well of the port 8060 → 80 and 9443 → 443 in app.yml.
Also, the SSL certificate is automatically renewed without any additional action.
It’s way simpler than before.
Those lines tell discourse to ignore your proxy servers address and report the address of the actual computer making the request.
The let’s encrypt issue, is because you need not to pass that request to discourse but to the let’s encrypt client that the reverse proxy is running. You could probably add some stuff to tell it to handle that /well-known request itself. Perhaps you’re friends W can help figure that out
Unfortunately I’m not receiving the email to activate.
When I use all email settings on Outlook it’s functional but when I use the same settings I don’t receive anything.
I did exactly what you wrote but there aren’t even mail data in logs.
È molto probabile che un provider VPS abbia una configurazione di Plesk o del sistema operativo che necessita di configurazioni diverse dalle mie per far funzionare Discourse.
Sarei in grado di aiutarti tramite il forum, ma non in altro modo, e inoltre non sono disponibile per lavoro. Ma per favore, tieni presente che non sono un esperto di Discourse, né un esperto di Linux, né un esperto di Plesk.
Se desideri ulteriore aiuto tramite il forum, devi fornire maggiori informazioni:
Discourse è installato?
Hai applicato qualche tipo di configurazione tra quelle descritte nel primo argomento? Perché è molto probabile che queste informazioni siano obsolete. Come ho detto, ho dovuto fare quasi nulla per far funzionare Discourse.
Quale messaggio di errore restituisce il forum quando apri l’URL? Puoi condividere l’URL se è pubblico?
Puoi dirmi quali sono le informazioni del proxy nginx/docker per il tuo dominio in Plesk?
Il tuo container Discourse è in esecuzione?
Ti prego di fornire qualsiasi informazione aggiuntiva che ritieni possa essere utile.
Capisco che tu abbia delle difficoltà, come le ho avute anch’io quando ho dovuto installare Discourse per la prima volta (e fu su Plesk, un’installazione non supportata).
Ancora una volta, sono disposto ad aiutarti qui poiché le informazioni risultanti possono aiutare anche altre persone, ma per favore, per il bene degli altri (e tuo), devi fornire maggiori informazioni su ciò che hai effettivamente fatto, cosa non funziona, se hai messaggi di errore, ecc… Controlla il mio messaggio precedente.
Se non riesci a seguire queste semplici linee guida, nessuno qui sarà in grado o addirittura disposto ad aiutarti.
Prenditi il tuo tempo per scrivere la tua risposta e sii il più preciso possibile.
3 Mi Piace
Canapin
(Coin-coin le Canapin)
Ha separato questo argomento il
16