Я установил Droplet с Discourse на Digital Ocean и хочу создать репозиторий, который позволит мне скачать исходный код, внести изменения и затем загрузить его обратно на Digital Ocean. Я немного растерян, так как он работает в контейнерах, и я не вижу базовую директорию, откуда хостится сайт, когда подключаюсь по SSH к Droplet.
Вероятно, вам не стоит этого делать. Хотя в моменте это может показаться отличной идеей, внесение изменений в Discourse лучше всего осуществлять с помощью его замечательной архитектуры плагинов, тем и компонентов тем, которую разработчики кропотливо создали для нашего удобства.
Поддержка форка делает жизнь очень скучной и непродуктивной, и, по мнению многих, к этому стоит прибегать только если вы планируете отправить PR в ближайшее время.
Не скучной, но очень непродуктивной. Если вы не хотите платить нескольким инженерам, чья работа на полную ставку заключается в том, чтобы следить за тем, чтобы ваш форк продолжал работать, и использовать плагины или компоненты тем, то вам это не нужно. Единственная группа, которая занималась этим, очень сожалела об этом.