Ich richte einen selbstgehosteten GitLab-Server ein

Einige Informationen wurden automatisch übersetzt.

Deutschland

Ich spreche Deutsch, Arabisch, Englisch, Türkisch
Full-Stack-Entwickler mit über 5 Jahren Erfahrung im Bau von Web-Apps, die sauber, schnell und skalierbar sind. Ich spezialisiere mich auf Laravel, NestJS, Angular und Vue.js — von REST-APIs und Echtz...
Über diesen Service

Möchtest du deine eigene Git-Infrastruktur besitzen, ohne dauerhaft pro Sitzplatz zu bezahlen? Oder hast du bereits GitLab, brauchst aber funktionierende CI/CD-Pipelines?

  • Ich bin Full-Stack-Entwickler und DevOps-Ingenieur mit Sitz in Deutschland, der praktische Erfahrung mit dem Betrieb selbstgehosteter GitLab-Instanzen, dem Aufbau von Multi-Stage-Pipelines und der Konfiguration automatisierter Deployments für Produktionsumgebungen hat.


Was ich liefere:

 Selbstgehostete GitLab-Installation auf VPS

  • Installation von GitLab CE oder EE auf jedem Linux-VPS (Ubuntu, Debian, RHEL)
  • Hetzner, DigitalOcean, AWS, OVH, Contabo – jeder Anbieter
  • Nginx/Reverse-Proxy-Konfiguration, SSL (Let's Encrypt), SMTP-E-Mail-Einrichtung
  • Firewall-Regeln, SSH-Härtung, fail2ban

 GitLab CI/CD Pipeline-Konfiguration

  • Erstellen von .gitlab-ci.yml-Dateien mit Build-, Test- und Deploy-Phasen
  • Multi-Environment-Pipelines (Entwicklung, Staging, Produktion)
  • Docker-in-Docker (DinD) Builds, Image-Registry-Pushes
  • Deployment auf VPS, Kubernetes oder Cloud (AWS/GCP/Azure)

 GitLab Runner Einrichtung

  • Registrieren und Konfigurieren von Shared- oder Projekt-spezifischen Runners
  • Shell-, Docker- und Kubernetes-Executor-Typen
  • Auto-Scaling-Runners auf Cloud-VMs
  • Cache- und Artefakt-Konfiguration für schnelle Pipelines

 Komplette GitLab-Konfiguration

  • Gruppen, Untergruppen, Projekte, Berechtigungen

Tools:

GitLab

GitHub

Supabase

Framework:

Ansible

Cloud-Provider:

microsoft azure

DigitalOcean

Heroku

VMware Cloud

Programmiersprache:

Bash

Java

JavaScript

PHP

Python

Expertise:

Installation

Migration

Konfiguration