Я внес некоторые изменения в оригинальный проект Discourse и отправил их в свой личный репозиторий.
Теперь я хотел бы использовать проект «discourse_docker» для развертывания на моем сервере.
Однако проект «discourse_docker» развернет оригинальный проект «discourse», а не мой собственный.
Как можно связать развертывание «discourse_docker» с моим репозиторием?
Нельзя блокировать обновления, поступающие из upstream (исправления ошибок, патчи безопасности, даже новые функции), поэтому лучше применять кастомизации с помощью плагина (если нужно изменить бэкенд) или компонента темы (если только фронтенд).
Если вы начнёте поддерживать форк, то скоро обнаружите, что это отнимает очень много времени.