"Welcome Setup After" Digital Ocean Server Reboot? Cannot Dismiss

AI-generated summary

A user reports encountering a “Welcome Setup” screen after a DigitalOcean server reboot, preventing access to their Discourse site. The screen prompts for configuration details, but the user wants to bypass it without resetting. AirRockStar asks how to proceed and prevent it from recurring. jomaxro suggests using Ctrl + C to bypass the setup, which is confirmed by cpradio as a recurring issue when SSHing into the server due to DigitalOcean’s Application Image. jomaxro clarifies that Discourse did not create the image, so the user should contact DigitalOcean for a permanent fix. pfaffman points to the official installation guide as a reference for resolving the issue.

Images stoped loading on my site and whenever I go to login via SSH I’m greeting with a “Welcome Setup” kinda screen that reads:

Thanks for using the DigitalOcean Discourse Application Image.
To get started, the following configuration details will be required.

  • Email Address for the Discourse Admin Account
  • The hostname (domain or subdomain) you will use for Discourse
  • Details for the SMTP server your Discourse install will use to send email

Please press enter when you are read to configure discourse.

How do I get past this? I did force the server off and got the images to come back but I do not want to reset everything again to get past this message when I try and login… Any help is appreciated to remove this message! What should I do?

You should be able to Ctrl + c to bypass that.

Thanks! Is there any reason this popped up a few days after I installed Discourse and how to I make sure this doesn’t come up again?

From what I recall, this will appear everytime you SSH into the machine. It is due to how Digital Ocean’s Application Image works, you will always have to CTRL + C to get out of it.

We (Discourse) did not make that image, Digital Ocean did. You’d need to ask them how to prevent it.

I think that somewhere in the text that’s spewed, it tells you how to make it stop.

The recommended course of action is discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub.