Discourse에서 사용하는 모든 정적 자산(js, css) 수집 방법

감사합니다, @schleifer. 답변이 매우 유용합니다. 하지만 여전히 몇 가지 추가 질문이 있습니다:

  1. after_assets_precompile과 같은 훅에 대한 문서를 어디서 찾을 수 있나요? Docker 문서와 Discourse GitHub 저장소를 모두 검색해 보았지만 관련 정보를 찾을 수 없습니다. after_code처럼 Discourse에서 이미 설정되어 있는 것인지, 아니면 제가 직접 after_assets_precompile이라는 이름의 훅을 설정해야 하는 것인가요(방법이 어떻게 되나요)?

  2. 제 이해가 맞다면, 의사 코드(pseudocode)는 다음과 같이 보일 것입니다.

     hooks:
       after_assets_precompile:
         - exec:
             cd: $home
             cmd:
               - docker 컨테이너에 진입
               - `/var/www/discourse/public/assets/`로 이동
               - git add, commit 및 Github 저장소에 push
    

감사합니다.