Discourse-app container starts then silently stops

Hi @pfaffman,

Reading the documentation on Run other websites on the same machine as Discourse, I need some confirmation:

  • The post says

You cannot use ./discourse-setup to set up Discourse if another server is using port 80 or 443. You will need to copy and edit samples/standalone.yml with your favorite text editor.

and I understand that I need to modify app.yml before running discourse-setup, as already said in the preamble

You cannot use ./discourse-setup to set up Discourse if another server is using port 80 or 443. You will need to copy and edit samples/standalone.yml with your favorite text editor.

Can you then please confirm the following process:

  • download the whole stuff from Github
  • run discourse-setup once with the option --skip-connection-test → this will create the containers/app.yml
  • modify app.yml as decribed in the documentation above
  • update the software with /var/discourse/launcher rebuild app
  • create the nginx site to point to the Discourse socket and restart nginx
  • finally launch a browser to access Discourse at https://discourse.mydomain.com, which simply points to the server IP.

Thanks in advance for your advice!