Gitlab-ce (Community Edition) ist für die Firma Tritontech GmbH implementiert worden um die Entwicklung der Restaurant Software Naramis zu optimieren und die Teamarbeit zu fördern.

Alle meine docker-compose Projekte stehen hinter einem nginx-proxy mit let’s encrypt für SSL Unterstützung

Was ist Gitlab?

GitLab ist eine Webanwendung zur Versionsverwaltung für Softwareprojekte auf Basis von git. Sie bietet diverse Management und Bug-Tracking-Funktionalitäten sowie mit GitLab CI ein System zur kontinuierlichen Integration. GitLab ist in den Programmiersprachen Ruby und Go entwickelt.

Benutzte Software:

  • Docker
  • Docker-Compose

Benutzte Docker images:

  • gitlab/gitlab-ce:latest

Hier die docker-compose.yml Datei:

Hier die .env Datei:

Backup

Hier der Backup Skript: