안녕하세요,
플러그인을 설치하는 유일한 방법이 이것인가요?
저는 회사 내부망 환경에서 배포하고 있는데, 외부 네트워크 접근성이 매우 불안정합니다. /launcher rebuild app을 실행할 때 외부 네트워크에 접근하지 못해 실패하는 경우가 많습니다. 플러그인을 오프라인으로 다운로드한 후 배포할 수 있는 방법이 있을까요?
네, 플러그인을 추가하거나 제거할 때는 반드시 다시 빌드해야 합니다.
반면 테마 컴포넌트는 프론트엔드에만 영향을 미치므로 이러한 과정이 필요하지 않습니다. 가능하시다면 이 옵션을 활용해 보세요.
답변해 주셔서 감사합니다.
저는 discourse를 막 사용하기 시작해서 아직 질문이 하나 있습니다.
예를 들어, app.yml을 업데이트하고 플러그인을 추가했는데, 재빌드(rebuild)할 때 배포가 처음이 아니더라도 이전에 풀링(pull)하고 설치했던 것들이 다시 다운로드되는 것 같습니다.
예를 들어 Ruby나 설치된 플러그인 같은 것들 말입니다.
Docker 이미지는 캐시되어야 하지만, 새 컨테이너이기 때문에 일부 클론이 다시 발생할 수 있습니다.
하지만 전체 저장소를 복사하고 로컬 주소를 제공하는 것은 불가능할까요?
네. 그렇게 해볼 수는 있습니다. 하지만 업그레이드 과정이 복잡해질 것입니다.
리빌드가 실행되는 중에 연결이 끊기는 경우, tmux 또는 screen을 사용할 수 있습니다.
컨테이너를 다른 곳에서 빌드한 후 레포지토리에 push하고, 그 다음 사이트에서 실행하는 것도 가능합니다(이 경우 데이터베이스 마이그레이션과 에셋 사전 컴파일도 필요합니다).
네, 감사합니다. 알겠습니다.
플러그인을 로컬 GitLab에 저장하고, 재빌드 시 로컬에서 가져오도록 설정했습니다. 이렇게 하는 것이 훨씬 편리합니다.
네, 한번 시도해 볼게요
아마도 들여쓰기 오류일 것 같습니다. 튜토리얼에서 공백까지 그대로 복사했는데, 그땐 잘 동작했어요.
방법이 있을 거라고 생각하지만, 이 기술이 빠르고 포럼에 적합한 이유는 미리 만들어져 있기 때문이에요. 시스템이 실시간으로 렌더링하는 일반적인 웹사이트와는 다르죠 (캐싱을 사용하는 경우를 제외하고). 하지만 캐싱을 사용하는 일반 웹사이트는 동적 콘텐츠를 제공할 수 없어요.
게시물 3개가 새 주제 Discourse를 다시 구축할 때 기대할 수 있는 것들로 분리되었습니다.
작년부터 Documentation 채널의 주제 편집 권한은 팀 구성원에게만 제한되어 있으므로, 시도해 보셔도 지침을 업데이트할 수 없었을 것입니다.
저는 이 사이트의 새 관리자입니다. 오랜만에 업데이트를 했는데, 이제서야 이 플러그인이 더 이상 작동하지 않는다는 것을 알게 되었습니다.
사용할 수 있는 업데이트나 포크 버전이 있을까요?
[관리자 알림] 플러그인 'retort’에는 업데이트가 필요한 코드가 포함되어 있습니다. (ID:discourse.widgets-end-of-life) (자세히 알아보기)
감사합니다.
Richarde
왜 reactions 플러그인으로 전환하지 않았는지 아시나요? 여러 개의 반응을 선택할 수 있다는 점에서는 아직 대안이 없는 것 같습니다. 또한, 관리자가 미리 지정된 일부 이모지만 사용할 수 있었던 것과 달리 모든 이모지에서 선택할 수 있는 기능도 최근 Reactions 플러그인에 추가되었습니다.
확인해 보겠습니다.
지금까지 주어진 모든 반응을 저장하는 방법을 찾고 싶었지만, 그건 그렇게 중요하지 않습니다.
빠른 답변 감사합니다
이것이 반응(반박)을 저장하는 데 도움이 될 수 있습니다: Discourse Retort - #435 by angus
여기 Meta에서 찾은 플러그인들을 일종의 "원클릭 설치"로 설치한 것 같은데, 내 Discourse 인스턴스 URL만 입력하면 되는 방식이었어요. 이 설치 지침이 아직 유효한가요?
#customization:theme와 #customization:theme-component에서만 작동하며, #customization:plugin에서는 작동하지 않습니다 ![]()