Digital Ocean + GitHub

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.

Cualquier ayuda sería genial.

1 me gusta

Hola Lynn. :wave:

De los pasos de instalación:

6. Instalar Discourse

Clona la Imagen oficial de Docker de Discourse en /var/discourse.

sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
cd /var/discourse
chmod 700 containers

Necesitarás ser root durante el resto del proceso de configuración e inicialización.

Así que ese repositorio se clonaría en /var/discourse. :+1:

1 me gusta

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.

5 Me gusta

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.

4 Me gusta

Gracias equipo. Nos quedaremos con el desarrollo de temas/componentes/plugins para las modificaciones.

3 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.