Discourse AI - 셀프 호스팅 가이드

그 마음 잘 이해합니다. 실행 중인 서비스는 발견하는데, 어떻게 시작했는지는 거의 기억나지 않는 경우가 생각보다 더 자주 발생하거든요.

맞아요. 스스로 작성해 둔 안내문도 실제로 필요할 때는 이해가 안 될 때가 있죠.

죄송합니다. 무례하거나 악의적으로 말하려는 의도는 아니었는데, 그렇게 보였나 봐요. 제 의도는 이랬습니다. 표준 설치(Standard Install)를 사용하는 사람들을 지원하는 것만으로도 충분히 어려운데, 사용자의 기술 수준이 어떤지, 어떻게 실행할 계획인지, 오픈 인터넷에 노출할지, 그리고 https로 보호하는 방법을 알고 있거나 그렇게 하기를 원하는지(API 키로 보호하고 있다고 생각하신다면 아마 https도 원하실 거예요) 파악하는 건 꽤 복잡한 문제거든요.

네, 다른 사람이 접속할 수 있는 곳에 배포하신다면 API_KEYS 변수를 정의하고, 키로 사용할 무작위성을 가진 값을 생성하는 방법을 찾으시는 게 좋을 것 같아요. 그리고 그 동일한 키를 플러그인 설정에 입력하면 됩니다. 저는 그렇게 했어요. 잘못된 키를 사용하면 서비스가 중단되는지 확인은 하지 않았는데, 솔직히 그랬어야 했어요. 곧 플러그인을 추가할 인스턴스에서 한번 확인해 보겠습니다.

다만, OP(질문자)가 -d 옵션을 포함하고 API_KEYS 환경 변수를 설정해 주시는 게 더 나을 것 같습니다.

1개의 좋아요