QNAP에서 Docker로 Discourse 설치하기

여러분 안녕하세요
제 이름과는 달리 기술적인 지식은 별로 없어서, QNAP에 Discourse를 셀프호스팅으로 실행하고 싶습니다.

Docker 컨테이너가 있고 활성화되어 있습니다.

Discourse를 실행하는 방법은 무엇인가요? 설치된 버전은 1.04이고 Host 설정에 있습니다(하지만 nats일 수도 있습니다). 무언가를 추가해야 하는지, 그리고 어떻게 해야 하는지 궁금합니다.
여기서 정말 초보입니다.
미리 감사합니다

이건 안 될 것 같아.

도커화한 애플리케이션을 운영해 본 경험이 없다면, 자칫 말썽의 늪에 빠질 수 있어.

게다가 그 머신은 discourse를 실행하기에도 성능이 부족할 가능성이 높아.

Bhanu

저는 빠르게 배우는 편입니다 :slight_smile:

흥미로운 점은 이 머신이 스펙이 높은 QNAP의 소형 산업용 기종이라는 점인데, 컨테이너가 거기서 실행되고 있습니다. 저는 문서에 공백이 있다고 느끼는데, 이는 사용자가 이미 어떤 지식을 갖추고 있다는 전제 하에 작성되어 있기 때문입니다.

그래서, 만약 첫 몇 단계로 이를 실행하는 방법을 알려주시면 정말 도움이 될 것입니다.

제가 한 일
Container Station 설치 성공
다양한 Discourse Docker 이미지를 찾았으며, 기본 이미지도 포함되어 있습니다. 다운로드가 완료된 후엔 어떻게 해야 하는지…?
Ubuntu도 설치해야 하나요?

아, 알겠습니다… 아무 말도 하지 않는 것이 가장 나을 것 같습니다 (하지만 우리 모두 한때는 그런 적이 있으니까요)

Docker가 예상대로 작동하는 한 Ubuntu는 필수적이지 않습니다.

비공식 지원 설치이지만, 기본적인 아이디어를 설명해 드리겠습니다:

  1. 도메인 이름이 NAS를 올바르게 가리키는지, 그리고 포트 80 및 443이 다른 프로그램에 의해 점유되지 않는지 확인하세요.
  2. 이는 일반적인 GUI 설치가 아니므로 ssh에 익숙해야 합니다(루트 접근 권한이 필요합니다).
  3. 이메일을 실제로 보내고 받으려면某种 이메일 서비스도 필요합니다.

설치 문서를 확인해 보면 단계가 매우 명확하게 설명되어 있습니다. 기본 Discourse 설치를 작동시키려면 기본적으로 해당 명령어를 복사해서 붙여넣어야 합니다.

여기서의 핵심 아이디어는 오래된 기본 이미지를 설정하는 대신, 설치 시점에 이미지를 빌드/재빌드하는 것입니다.

도움이 되길 바랍니다: discourse_docker/README.md at master · discourse/discourse_docker · GitHub

안녕하세요, 감사합니다 - 현재 진행 중인데 일부는 작동하고 일부는 작동하지 않습니다. 설명된 대로 30분 세팅을 사용하고 있으며, 다음 부분에서 막혔습니다.

나머지 세팅 및 부트스트랩 과정에서는 루트 권한이 필요합니다.

이것이 무슨 뜻인지요. (수사적 질문) 이 문서를 작성한 사람은 어느 정도의 지식을 전제로 하고 있으면서, 동시에 누구나 이걸 할 수 있다고 말하는 것 같습니다! 이렇게 어렵지 않아야 합니다.

설치를 위한 유일하게 지원되는 방법은 표준 x86_64 Linux 서버에 루트 셸 접근 권한을 가지고 https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md의 단계를 따르는 것입니다.

다른 시스템에 설치하는 것은 기술적으로 가능할 수 있지만, 여기서는 지원되지 않습니다.

펜니가 떨어졌어요…