So instead of doing the 1 click app on digital ocean, im following this guide: discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub
I’m getting the following error:
anyone know what I can do?
A user attempting to install Discourse on Digital Ocean encountered multiple issues. Initially, they faced a Docker connection error while following the manual install guide DiscourseUser. crcoli7307 suggested installing Docker via sudo apt install docker.io, which resolved the first issue DiscourseUser. However, a new error appeared during installation, prompting crcoli7307 to investigate connectivity — the user confirmed internet access via ping DiscourseUser. After restarting PuTTY, installation proceeded DiscourseUser. Later, the user hit a recurring problem: no activation emails sent after setup, despite correct Mailgun configuration DiscourseUser. crcoli7307 asked about the SMTP provider and requested logs DiscourseUser, then moved the discussion to DMs crcoli7307. pfaffman advised aligning the notification email with the Mailgun domain (e.g., noreply@mg.domain.com), which DiscourseUser confirmed trying — both noreply@mg.domain.com and noreply@domain.com failed, with no activity in Mailgun logs despite correct DNS settings DiscourseUser.
So instead of doing the 1 click app on digital ocean, im following this guide: discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub
I’m getting the following error:
anyone know what I can do?
You can run sudo apt install docker.io to install docker on the given system.
Hope this helps!
thanks that worked flawlessly!
It appears that you aren’t connected to the internet. Could you try running ping google.com? Are you hosting this in the cloud, on a vm, or on bare metal?
Interesting. Could you try curling https://get.docker.com/ by using the command
curl -v https://get.docker.com/
Idk why, but I restarted putty and did the same discourse install command and it seems to be installing now
Alright! Glad you got it figured out. ![]()
Let me know if you need anything else.
I give up, same problem as I had yesterday with the 1 button install. When setting up admin account im not getting the activation mail, and im sure I’ve set up the mail correctly
What are you using for your SMTP provider? Different SMTP providers have different limits, restrictions and requirements to prevent abuse.
Could you send me the output of this command?
cd /var/discourse
tail shared/standalone/log/rails/production.log
Topic continued in DMs.
You likely need to change the notification email to whatever domain you configured mailgun for.
so for example the domain is sofa.com, I need to put notification mail to “noreply@mg.sofa.com” instead of “noreply@sofa.com”?
You need to make the notification email match what you configured the mail service to send mail for.
ok yes, basically the records in mailgun is mg.domain, which I’ve put in cloudflare as well.
however the cname WWW record for the domain itself is domain.com
tried both noreply@mg.domain.com and just noreply@domain.com
None of them works and no emails are shown going out on the mailgun log either.
Gah this is so frustrating, I literally cannot see how its not working, everything is set up correct and all the DNS settings show up as green