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 editsamples/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 editsamples/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!