웹 UI를 통한 업데이트는 최신 이미지를 실행할 때까지 비활성화됩니다. 이를 위해 SSH로 서버에 로그인한 후 다음을 실행하세요.
이것은 Discourse 호스팅 포럼입니다.
웹 UI를 통한 업데이트는 최신 이미지를 실행할 때까지 비활성화됩니다. 이를 위해 SSH로 서버에 로그인한 후 다음을 실행하세요.
이것은 Discourse 호스팅 포럼입니다.
웹 UI 업데이트가 항상 필요한 작업을 수행하지 못하는 것은 비교적 일반적인 일입니다. 따라서 언제든지 로그인하여 명령줄을 통해 업데이트를 실행할 수 있도록 준비해 두어야 합니다.
(업데이트 전에는 반드시 백업을 가져야 합니다!)
디스커스의 서버에서 그걸 어떻게 해야 할까요? 그들은 그런 걸 허용하지 않을 것 같네요.
조만간 도움을 받을 수 있을 거라고 생각합니다.
급할 건 없어요. 서버가 셀프호스팅인지 확인하려고 창립자들에게 물어봐야겠다고 생각했어요, 혹시 모르니.
예전 대화들을 떠올려 보면 그렇지 않다고 생각했거든요. 근데 지금은…
(모든 페이지 하단에 'powered by discourse’라고 나와 있어요)
물론, 그건 양쪽 중 어느 쪽이든 의미할 수 있겠죠.
계속 진행하기 전에 알아볼게요 ![]()
오, 모든 Discourse 설치 환경에는 하단에 ‘powered by discourse’ 링크가 있습니다. 사이트를 자체 호스팅하는 경우, Discourse가 설치된 서버에 보안 셸(SSH)로 로그인할 수 있어야 하며, 명령줄에서 업그레이드를 실행해야 합니다.
아, 그 부분은 고려하지 못했습니다. 그러나 언급했듯이 실제로는 셀프호스팅을 하고 있을 가능성이 높습니다.
(SSH가 반드시 필요하지 않을 수 있습니다. 호스팅 제공업체가 웹 기반의 명령줄이나 콘솔을 제공할 수도 있으니까요.)
명확성을 위해 hosted-support 태그를 추가했습니다. @Giantkin_1 현재 대부분의 사용자에게 주말이므로, 팀의 지원을 받으려면 월요일까지 기다려야 합니다.
전혀 다른 이야기지만, 이것이 내게 가장 불만인 Discourse의 기능입니다.
그 뒤에 있는 논리는 이해합니다. 그리고 자체 호스팅 포럼이 기본 OS 패치까지 관리해 주는 것도 말이 되죠.
궁금한 점은 UI에서 업데이트를 비활성화한 데에 기술적인 이유가 있는지, 아니면 그냥 관례대로 그렇게 한 것인지입니다.
반대로 생각하면 모바일 앱에서 포럼을 업데이트할 수 있는 기능은 정말 마음에 듭니다. 업데이트를 최신 상태로 유지하는 것이 간단하고 편리하니까요.
우리는 discourse 호스팅 사이트이기 때문에 해당 책임을 team discourse에 맡기는 것이 좋습니다. 그들의 지원은 최고 수준이며, 우리는 버전 관리 대신 커뮤니티에 집중할 수 있습니다.
솔직히 전반적으로 좀 이상해요. 지난 5년간 업데이트는 항상 잘 되었는데, 갑자기 차단되어 SSH로 접속해야 하니까요. 처음엔 기분이 묘했어요.
그래서 웹사이트 팀에 물어봤고, 답변이 올 때까지 기다려볼게요.
그 다음, 만약 그게 자기들 책임이라고 하면 업데이트해 달라고 애원할 거예요 ㅎㅎ
만약 Discourse 호스팅이라면 돌아와서 업데이트를 부탁드릴게요 ![]()
ㅋㅋㅋ
호스팅 인스턴스에서는 해당 업데이트 UI가 전혀 제공되지 않으므로, 셀프 호스팅을 사용 중이거나 누군가가 대신 처리해 주는 경우여야 합니다.
응. 나는 방금 7월에 나온 업데이트를 클릭한 참이었어. 새로운 업데이트가 그걸 막아서, 7월 업데이트를 먼저 해야 하는 줄 알았지. 그래서 그걸 업데이트했는데 아무 문제도 없었어.
이미지 버전 업데이트는 5년 넘게 안 됐던 모양이네. 음, 팀에 문의를 넣었어. 뭐라고 답할지 누가 처리하는지 지켜봐야겠어.
아직 대규모 데이터베이스 버전 업데이트를 받지 못했다면, 해당 업데이트를 적용하려면 두 번의 명령줄 업데이트가 필요합니다. 이는 8월 초부터 사용 가능한 pg15에서 pg18로의 업그레이드입니다.
@Giantkin_1 가능하면 포럼 링크를 보내주실 수 있나요? 셀프 호스팅인지 아닌지 확인할 수 있을 것 같습니다.
음, 95% 확신하는데 자기 호스팅(self-hosted)으로 운영 중인 것 같습니다. 사이트가 Discourse CDN을 자산에 사용하지 않고 있고, nslookup 명령 결과 CNAME 레코드에 hosted-by-discourse.com가 없기 때문입니다.
natedhaliwal@DESKTOP:~$ nslookup ndknowledgebase.discourse.group
Server: 10.255.255.254
Address: 10.255.255.254#53
Non-authoritative answer:
ndknowledgebase.discourse.group canonical name = ndknowledgebase.hosted-by-discourse.com.
Name: ndknowledgebase.hosted-by-discourse.com
Address: 184.105.99.43
Name: ndknowledgebase.hosted-by-discourse.com
Address: 2602:fd3f:3:ff01::2b
vs:
natedhaliwal@DESKTOP:~$ nslookup forum.giveth.io
Server: 10.255.255.254
Address: 10.255.255.254#53
Non-authoritative answer:
Name: forum.giveth.io
Address: 64.225.108.97
포럼이 어디에서 호스팅되는지 알고 계신가요? 아마 DigitalOcean일까요?