Digital Ocean + GitHub

Ho installato il droplet Discourse su Digital Ocean e voglio creare un repository che mi permetta di scaricare il codebase, apportare modifiche e poi ricaricarlo su Digital Ocean. Sono un po’ perso, dato che viene eseguito su container e non vedo la directory di base da dove è ospitato il sito quando mi connetto via SSH al droplet.

Qualsiasi aiuto sarebbe eccezionale.

1 Mi Piace

Ciao Lynn. :wave:

Dai passaggi di installazione:

6. Installa Discourse

Clona il Docker Image Ufficiale di Discourse in /var/discourse.

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

Dovrai essere root per il resto del processo di configurazione e avvio.

Quindi quel repository verrebbe clonato in /var/discourse. :+1:

1 Mi Piace

Probabilmente non vorrai farlo. Sebbene possa sembrare una grande idea al momento, apportare modifiche a Discourse si ottiene al meglio con la sua fantastica architettura di plugin, temi e componenti tematici che i suoi sviluppatori hanno meticolosamente fornito a nostro beneficio.

Mantenere un fork rende la vita molto noiosa e improduttiva e dovrebbe essere perseguito solo se si intende effettuare un PR entro un breve lasso di tempo.

5 Mi Piace

Non noioso. Ma molto improduttivo. A meno che tu non voglia pagare per avere diversi ingegneri il cui unico lavoro sia assicurarsi che il tuo fork funzioni ancora, vuoi usare plugin o componenti tematici. L’unico gruppo che lo ha fatto si è pentito molto.

4 Mi Piace

Grazie ragazzi. Continueremo con lo sviluppo di temi/componenti/plugin per le modifiche.

3 Mi Piace

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