He instalado la instancia de Discourse en Digital Ocean y quiero crear un repositorio que me permita descargar el código fuente, hacer cambios y luego volver a cargarlo en Digital Ocean. Estoy un poco perdido, ya que se ejecuta en contenedores y no veo el directorio base de dónde se está alojando el sitio cuando me conecto por SSH a la instancia.
Probablemente no quieras hacer esto. Aunque pueda parecer una gran idea en ese momento, realizar cambios en Discourse se logra mejor con su fantástica arquitectura de plugins, temas y componentes de temas que sus desarrolladores han proporcionado minuciosamente para nuestro beneficio.
Mantener un fork hace la vida muy aburrida y poco productiva, y en teoría solo debería perseguirse si tienes la intención de hacer PR en un corto período de tiempo.
No es aburrido. Pero sí muy improductivo. A menos que quieras pagar para tener varios ingenieros cuyo trabajo a tiempo completo sea asegurarse de que tu fork siga funcionando, quieres usar plugins o componentes temáticos. El único grupo que hizo eso lo lamentó mucho.