현재 사용 중인 Discourse 이미지가 오래된 버전입니다. 최신 이미지를 실행할 때까지 웹 UI를 통한 업그레이드는 비활성화됩니다.
이 작업을 수행하려면 SSH를 통해 서버에 로그인하고 다음을 실행하세요:
cd /var/discourse*
git pull*
./launcher rebuild app*
이것이 우리가 자체 호스팅(self-hosting)을 하고 있다는 뜻인가요? Digital Ocean에 “호스팅” 비용을 지불하고 있지만, 이것이 다른 종류의 호스팅인가요?
만약 Discourse의 정의에 따라 실제로 자체 호스팅을 하고 있으며, 이 글에 따라 진행해야 한다면, 이 수준의 수동 업데이트는 우리의 기술 범위를 훨씬 벗어나므로 해결책은 무엇일까요? (저는 단독으로 사업을 운영하고 있으며, 현재와 같은 수준으로 Discourse를 운영하는 법을 스스로 배우는 것을 포함해 수많은 기술 분야에서 전문가가 되었습니다. 이 수준의 전문성을 요구하는 개발자 스킬까지 추가로 배울 시간은 없습니다. )
Discourse를 그냥 업데이트하지 않으면 안 될까요? 그렇게 하면 얼마나 큰 문제가 될까요? 누군가를 고용해서 이 일을 맡기는 것이 좋을까요? 아니면 아예 Discourse를 포기해야 할까요?
아직 Discourse 업데이트를 하셨나요? 드롭렛에서 업데이트하는 건 처음엔 조금 두렵게 느껴질 수 있지만, 몇 번 해보시면 훨씬 쉬워집니다. Digital Ocean에는 드롭렛 페이지에서 바로 사용할 수 있는 콘솔 옵션도 있어서 접근이 좀 더 편합니다. 추가로 도움이 필요하시면 말씀해 주세요.