Discourse Installed but nothing on domain

AI-generated summary

The user n42 installed Discourse on a DigitalOcean droplet but encountered issues accessing the forum at forumteam.fr. Initially, the domain showed a GoDaddy parking page, but later the site loaded only from their local computer. Stephen identified duplicate DNS A records, advising to remove the parked one. Jagster confirmed the site was accessible and awaiting setup. spectre noted the lack of HTTPS and suggested checking the app.yml for Let’s Encrypt SSL setup and ensuring proper DNS pointing to the server IP, not GoDaddy’s default. n42 confirmed Mailgun was working and that app.yml should auto-issue SSL via Let’s Encrypt. spectre concluded that after rebuilding the app with ./launcher rebuild app, the issue was likely DNS misconfiguration, emphasizing the need to point DNS to the server’s IP.

Hi,

I followed the standard install guide on a digital ocean droplet with 2gb of RAM, did not use the one-click install but followed the steps to install docker then discourse and in the end i get the message to connect to the domain in order to further the installation but when i go there nothing is shown.

You can see for yourself at forumteam.fr, nothing comes up.

Do you have an idea of why this happens ?

Hey @n42

That URL points to a godaddy holding page. What did you put in DNS?

Here are the settings shown in my godaddy DNS page :

Well — https://forumteam.fr works and is waiting for an user to do setup.

(There is no point to hide a public IP)

Yes i think it needed some time to configure but now the problem that i encounter is that the forum only shows up when i acces it from my computer, if not, it’s the godaddy page that shows up :


vs

You have two dns A records for @

Remove the one marked Parked.

Your link is https which isn’t working either waiting for an SSL certificate or not issued one yet. Check your yml file and set one up with rebuilding your app.

Who is your smtp provider?? Make sure you set it right with the rest of DNS requirements on godaddy page.

Good luck.

I checked the containers/app.yml and it shows me this :


so i shouldn’t I be getting an SSL certificate from let’s encrypt automatically ? I’m apologize in advance, I don’t know much about programming

It’s mailgun and I believe that it works because i received an email to set-up my admin account on my forum

You’re good to go then ..! Do you have any yml errors after applying this command to rebuild it, to issue Letsencrypt SSL??

./launcher rebuild app

If you said no errors, then, it is a DNS correct setup problem. This is all you need.

Make sure your DNS is pointing to your server IP NOT godaddy default IP. This is all it needs!

Good luck bro,