Configurerò un server gitlab auto-ospitato

Alcune informazioni sono state tradotte automaticamente.

Germania

Parlo Arabo, Inglese, Tedesco, Turco
Sviluppatore full-stack con oltre 5 anni di esperienza nella creazione di app web pulite, veloci e scalabili. Mi specializzo in Laravel, NestJS, Angular e Vue.js — da API REST e sistemi in tempo reale...
Informazioni su questo servizio

Vuoi gestire la tua infrastruttura Git senza pagare per ogni utente per sempre? Oppure hai già GitLab ma ti servono pipeline CI/CD che funzionino davvero?

  • Sono un sviluppatore full-stack e ingegnere DevOps con sede in Germania, con esperienza pratica nella gestione di istanze GitLab auto-ospitate, nella creazione di pipeline multi-stage e nella configurazione di deployment automatizzati per ambienti di produzione.


Cosa offro:

 Installazione di GitLab auto-ospitato su VPS

  • Installare GitLab CE o EE su qualsiasi VPS Linux (Ubuntu, Debian, RHEL)
  • Hetzner, DigitalOcean, AWS, OVH, Contabo, qualsiasi provider
  • Configurazione Nginx/reverse proxy, SSL (Let's Encrypt), setup email SMTP
  • Regole firewall, rafforzamento SSH, fail2ban

 Configurazione pipeline CI/CD di GitLab

  • Scrivere file .gitlab-ci.yml con fasi di build, test e deploy
  • Pipeline multi-ambiente (sviluppo, staging, produzione)
  • Build Docker-in-Docker (DinD), push di immagini nel registry
  • Deployment su VPS, Kubernetes o cloud (AWS/GCP/Azure)

 Setup di GitLab Runner

  • Registrare e configurare runner condivisi o specifici per progetto
  • Tipi di executor Shell, Docker e Kubernetes
  • Runner auto-scaling su VM cloud
  • Configurazione cache e artifact per pipeline veloci

 Configurazione completa di GitLab

  • Gruppi, sottogruppi, progetti, permessi

Strumenti:

GitLab

GitHub

Supabase

Framework:

Ansible

Provider Cloud:

microsoft azure

DigitalOcean

Heroku

VMware Cloud

Linguaggio di programmazione:

Bash

Java

JavaScript

PHP

Python

Expertise:

Installazione

Migrazione

Configurazione