멀티사이트 게시

discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub 링크의 게시글을 읽고 1개 사이트를 설정했습니다.

git clone https://github.com/discourse/discourse_docker.git /var/discourse2

discourse2 폴더에 설치하고 ./discourse-setup 명령을 실행하면 사이트가 설치될까요?
nginx 포트에 대해 별도로 처리해야 하는 것이 있나요?

포트 80이 이미 사용 중인 것으로 보입니다.

포트 80을 사용 중인 명령어를 확인하려면 다음을 실행하세요.
COMMAND    PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
docker-pr 1241 root    4u  IPv4  26166      0t0  TCP *:http (LISTEN)
docker-pr 1247 root    4u  IPv6  26172      0t0  TCP *:http (LISTEN)

Apache 또는 nginx와 같은 다른 웹 서버와 동시에 Discourse를 실행하려는 경우, 다른 포트에 바인딩해야 합니다.

https://meta.discourse.org/t/17247 참고

이미 설정된 Discourse를 다시 구성하는 경우, 다음을 사용하세요.

./launcher stop app

재구성하기 전에 Discourse를 중지한 후 다시 시도하세요.

아니요.

다중 사이트 구성(Docker 사용) 및 Let’s Encrypt와 리버스 프록시 없이 다중 사이트 구성을 참고하세요.

리버스 프록시를 앞에 두고 여러 컨테이너를 실행하는 것도 가능합니다(app.yml만 복사하고 Discourse 전체를 복사하지 마세요).

discourse-setup는 사용할 수 없습니다. 이 명령은 매우 간단한 설치에만 사용됩니다.