Digital Ocean + GitHub

Ich habe den Discourse-Droplet auf Digital Ocean installiert und möchte ein Repository erstellen, das es mir ermöglicht, den Code herunterzuladen, Änderungen vorzunehmen und ihn dann wieder auf Digital Ocean hochzuladen. Ich bin etwas ratlos, da er in Containern läuft und ich das Basisverzeichnis, von dem aus die Website gehostet wird, nicht sehe, wenn ich mich per SSH in den Droplet einlogge.

Jede Hilfe wäre großartig.

1 „Gefällt mir“

Hallo Lynn. :wave:

Aus den Installationsschritten:

6. Discourse installieren

Klonen Sie das Offizielle Discourse Docker Image nach /var/discourse.

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

Sie müssen für den Rest des Einrichtungs- und Bootstrap-Prozesses Root sein.

Dieses Repository würde also unter /var/discourse geklont werden. :+1:

1 „Gefällt mir“

Das willst du wahrscheinlich nicht tun. Obwohl es im Moment eine großartige Idee zu sein scheint, lassen sich Änderungen an Discourse am besten mit seiner fantastischen Plugin-, Theme- und Theme-Component-Architektur vornehmen, die seine Entwickler sorgfältig zu unserem Vorteil bereitgestellt haben.

Die Pflege eines Forks macht das Leben sehr langweilig und unproduktiv und sollte wohl nur verfolgt werden, wenn du beabsichtigst, innerhalb kurzer Zeit PRs zu erstellen.

5 „Gefällt mir“

Nicht langweilig. Aber sehr unproduktiv. Wenn Sie nicht mehrere Ingenieure bezahlen wollen, deren Hauptaufgabe darin besteht, dafür zu sorgen, dass Ihr Fork noch funktioniert, sollten Sie Plugins oder Theme-Komponenten verwenden. Die einzige Gruppe, die das tat, hat es sehr bereut.

4 „Gefällt mir“

Danke, Leute. Wir werden uns bei Modifikationen an die Entwicklung von Themes/Komponenten/Plugins halten.

3 „Gefällt mir“

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