셀프 호스팅을 위해 공식 설치 지침 을 보고 있는데, 몇 가지 질문이 있습니다:
1 - DigitalOcean을 사용한다면, 새로 시작하는 소규모 커뮤니티를 위해 이 페이지 에서 어떤 것이 필요할까요? Droplets가 필수라고 생각하는데, 그 외에는 무엇이 필요할까요? 예상 비용을 파악하고 싶습니다. 현재 월 실비용은 얼마가 될까요?
2 - Connect to your server via its IP address using SSH(SSH를 사용하여 서버의 IP 주소로 연결)라고 할 때, 어떻게 해야 하나요? 이 부분에 대해 ChatGPT와 Claude에게 물어보았는데, 두 곳 모두 같은 답변을 주었습니다. Mac의 터미널에서 다음 명령어를 실행할 수 있다고 합니다:
sudo apt install docker.io
sudo apt install git
sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
cd /var/discourse
chmod 700 containers
./discourse-setup
이 답변이 맞는지 확인해 주실 수 있을까요?
설치 과정의 특정 측면에 대해 기본적인 지식은 가지고 있고, 조사와 각 회사와의 연락을 통해 해결할 수 있을 것이라 생각합니다. 하지만 저는 전문가가 아닙니다.
기본적으로, 매니지드 호스팅의 비용과 제한 사항을 고려해 보면, 매니지드 호스팅에 월간으로 지불할 금액을 사용하여 셀프 호스팅 옵션으로 약 2개월간 "실험"을 해볼 수 있을 것 같습니다. 이 기간 동안 Discourse를 직접 설치하고, 플러그인 설치 및 유지 보수 등 다른 모든 사항을 얼마나 잘 처리할 수 있는지 확인해 볼 생각입니다. 이 "시범 기간"이 끝나면 셀프 호스팅을 계속할지, 아니면 나에게 너무 부담스러운 것임을 깨닫고 매니지드 호스팅 솔루션으로 전환할지 결정할 수 있을 것입니다.
어떤 팁이나 도움이든 감사히 받겠습니다
pfaffman
(Jay Pfaffman)
3월 14, 2025, 10:17오전
3
ssh ipaddress
Droplet을 생성한 후 ssh로 연결하고, 그 다음 Droplet에서 해당 명령어를 실행해야 합니다. Mac에서 실행하는 것이 아닙니다.
그럼 DigitalOcean 계정 안에서 처리하는 거죠? 그게 말씀하시는 거 맞나요?
로컬에서는 절대 아무것도 안 하는 건가요?
로컬에서 실행되는 유일한 것은 터미널 앱으로, 이를 통해 VPS에 SSH로 접속할 수 있습니다.
macOS에는 훌륭한 네이티브 터미널 앱이 있으며, Windows에서는 Microsoft의 “터미널 앱”이 정말 좋습니다.
Lilly
(Lillian )
3월 14, 2025, 11:25오전
6
트랜잭션 이메일 서비스(예: Mailgun)의 월별 비용도 고려해야 합니다. 이메일 서비스가 필요합니다.
### Recommended Email Providers for Discourse
We strongly recommend using a dedicated email service. Email server setup and maintenance is _very_ difficult even for experienced system administrators, and getting any part of the complex required email setup wrong means your email won't be delivered, or worse, delivered erratically.
The following are template configurations for email service providers known to work with Discourse.
_The pricing information is included as a courtesy, and may be out of date. Discourse does not control the pricing for external services, be sure to check with the email provider for up to date pricing information._
**Please note that in any email provider, you _must_ verify and use the subdomain, e.g. `discourse.example.com`. If you verify the domain only, e.g. `example.com`, mail will not be configured correctly.**
Enter these values when prompted by `./discourse-setup` per the [install guide](https://github.com/discourse/discourse/blob/main/docs/INSTALL-cloud.md#edit-discourse-configuration). To change the current email service, run `./discourse-setup` as well (this will bring the forum offline for a few minutes while it gets rebuilt).
#### [Brevo, previously SendInBlue, GDPR][sb] — 300 email per day free
SMTP server address? smtp-relay.brevo.com
SMTP user name? [SMTP credentials in [SMTP & API page](https://app.brevo.com/settings/keys/smtp)]
SMTP password? [SMTP credentials in [SMTP & API page](https://app.brevo.com/settings/keys/smtp)]
Port: 587
#### [Mailgun][gun] — 50k emails/month on a 30 day trial OR 10k emails/month with no trial
This file has been truncated. show original
질문을 잘못 이해하신 건지 모르겠지만, 어제는 모든 것을 설치할 수 있었고, 네, 저는 모든 작업을 Mac에서 수행했습니다. 터미널을 사용하여 해당 명령을 실행했습니다.
제가 말씀드린 의도가 맞는지 확신이 서지 않습니다.
어쨌든, 설치도 완료되었고 실행도 되고 있습니다
Robert:
로컬인 것은 터미널 앱뿐입니다
네, 그게 제 뜻이었어요. 터미널을 통해 내 컴퓨터에서 로컬로 실행되는지, 아니면 DigitalOcean 계정(브라우저) 안에서 실행되는지 몰랐거든요.
하지만 지금은 모든 것이 설치되어 있어서 예상대로 잘 작동했습니다. 정보 주셔서 감사합니다.
네, 저는 Brevo를 사용하고 있습니다. 제안된 모든 옵션 중 가장 비용 효율적인 것으로 보였기 때문입니다.
DigitalOcean과 관련된 비용만 이해하려고 했는데요, ChatGPT에 더 많은 정보를 요청했을 때 더 많은 (선택 사항인) 것들을 추천해서, 당분간 Droplets만으로 충분할지 확인하고 싶었습니다.
문서에는 필수 요건으로 Droplets만 언급되어 있고, 이제 제 새 설치 환경에서 모든 것이 정상 작동하므로, 최소한 실행을 위해 이것만 있으면 된다고 생각했습니다. 시간이 지나면 전체 프로세스를 향상시킬 수 있는 다른 옵션들을 탐색해 보겠습니다.
피드백 감사합니다.
Canapin
(Coin-coin le Canapin)
3월 15, 2025, 10:49오전
10
alltiagocom:
질문을 오해하신 것 같기도 한데, 어제는 모든 것을 설치했고, 네, 모든 작업을 Mac에서 수행했습니다. 터미널을 사용하여 해당 명령어를 실행했습니다.
그것이 의도하신 내용인지 잘 모르겠습니다.
어쨌든, 설치와 실행은 완료되었습니다.
양쪽 모두 시스템 작동 방식에 대한 오해가 있었던 것 같습니다.
Mac 터미널에 입력하고 있지만, 이는 서버에 연결된 상태입니다… 즉, 서버 콘솔에도 동시에 입력하고 있는 것입니다.
하지만 여기서 Mac 터미널은 단순히 도구일 뿐입니다. 실제로는 명령어가 서버에서만 실행됩니다.
네, 답변을 보고 나서 저도 그 부분을 생각하게 되었습니다.
도구는 로컬(터미널)에서 실행되지만, 변경 사항은 원격에서 이루어집니다.
그리고 제 원래 질문은 도구 자체에 대한 것이었습니다. 제 컴퓨터에서 터미널을 사용하느냐, 아니면 브라우저를 사용하느냐(어떤 의미에서는 이것도 로컬이긴 하죠 haha)에 대한 것이었거든요.