Da mein Cloud Controller Gen2+ den Geist aufgegeben hat, musste ich eine schnelle Lösung für einen Ersatz finden. Daher hab ich den Controller als Docker Container auf meinem NAS installiert. Anleitung und Dokumentation der Schritte gibts hier.
Mein aktuelles (Stand April 2022) Deployment sieht folgendermaßen aus: Mit jedem Commit ins Gitlab startet ein Gitlab-Runner einen Docker-Container mit dem Image von t3easy (https://hub.docker.com/r/t3easy/surf/, an dieser Stelle herzlichen Dank an Jan für das Docker Image!) und zieht sich das Projekt in den Container, baut mir die Assets für das Frontend zusammen (derzeit via NPM, […]
Hier ein paar nützliche Befehle mit einem Gitlab CE via Docker: Gitlab BackUp: Gitlab Update: Check all GitLab repositories: https://docs.gitlab.com/ee/administration/raketasks/check.html#check-all-gitlab-repositories