Hebergement d’un serveur GitLab

URL : https://git.freewebworld.fr

🗓️ Historique & Contexte

  • Mise en service : environ 2023
  • But : héberger mes projets personnels de développement, scripts système, projets web ou plugins de jeu, sans dépendre de GitHub ou GitLab.com
  • Accès : instance privée avec création de comptes uniquement sur demande validée manuellement

🧱 Infrastructure technique

  • Hébergement : machine virtuelle Debian 12 sous Proxmox
  • Application : GitLab Community Edition (CE) maintenue à jour
  • Reverse proxy : NGINX avec certificats Let’s Encrypt
  • Accès sécurisé : uniquement en HTTPS

📁 Dépôts hébergés notables

  • projet_annuel_b2_localodrive : projet web avec structure MVC, développé dans le cadre d’un projet d’étude

🔧 Fonctionnalités GitLab utilisées

  • Interface web complète de gestion de projets
  • Suivi de tickets (issues) et demandes de fusion (merge requests)
  • Système CI/CD de base via .gitlab-ci.yml (à étendre)
  • Gestion des groupes, utilisateurs, rôles et droits
  • Fonctionnalités complémentaires : wikis, snippets, pages de projet

🔐 Sécurité et bonnes pratiques

  • Accès uniquement en HTTPS avec certificats renouvelés automatiquement
  • Inscription restreinte aux utilisateurs autorisés
  • Sauvegardes régulières des dépôts, bases de données et configurations
  • Mises à jour GitLab appliquées manuellement après test
Retour en haut