Ich frag mich gerade wieso du nicht das offizielle Docker Image nutzt...
[...]
So, nachdem mir zwischen dieser Frage und heute ja noch ein Umzug auf eine neue DS224+ 'dazwischen kam' und ich gerade einen Lauf und damit etwas Zeit übrig habe, habe ich mir diese Frage auch nochmal gestellt, und mich mal eingelesen. Gitea und gogs hab ich jetzt nicht mehr weiter verfolgt, Thematik ist ja ähnlich und mit Gitlab fühle ich mich wohl, und nutze auch nur Basisfunktionalität (Repo + Doku halt)...
Das offizielle Image scheint (inzwischen?) ja deutlich einfacher zu sein! Bevor ich mich am Wochenende blindlings ins nächste Abenteuer stürze:
Nach meinem Verständnis
- brauche ich nur noch das generische gitlab-ce docker image, in dem ich nur die drei mnt Points zur Verfügung stelle worin dann die Konfiguration, Logs und Daten gesichert sind
- es gibt keine externen Abhängigkeiten zu Datenbanken (PostgreSQL, redis etc.) wie bei sameersbn
- Mailagent: konfiguriere ich in der docker-compose.yaml wie vorher auch
- Zertifikate brauche ich erst mal nicht, da diese neuerdings mein Nginx Proxy Manager zur Verfügung stellt
Hab ich was vergessen/übersehen?
Meine 3-4 Projekte würde ich dann versuchen auf dem alten Server zu exportieren und dann zu importieren, schlimmstenfalls jedes einzelne Repo klonen und relocaten?
Bräuchte mal etwas mentale Unterstützung ;-)