Tests indépendants Mis à jour avril 2026 387 guides d'auto-hébergement 5 fournisseurs VPS testés

guide

Comment Auto-Héberger Gitea sur Contabo (Guide 2026)

Apprenez à héberger Gitea sur Contabo, avec un guide détaillé 2026 sur l'installation, la configuration et les specs recommandées pour un déploiement fluide.

Comment Auto-Héberger Gitea sur Contabo (Guide 2026)

Gitea est un service Git léger et auto-hébergé qui gagne en popularité parmi les développeurs pour la gestion des dépôts. Dans ce guide, vous apprendrez comment installer Gitea sur un VPS Contabo, tirant parti de ses performances efficaces et de ses prix abordables. Cette installation est adaptée aux amateurs de homelabs et aux développeurs qui souhaitent une expérience Git fluide.

Pourquoi Choisir Contabo pour l’Hébergement de Gitea ?

Contabo propose des serveurs privés virtuels (VPS) fiables à des prix compétitifs, à partir de seulement 5,99 EUR/mois. Avec des ressources généreuses allouées à votre serveur, vous pouvez déployer Gitea sans vous soucier des goulets d’étranglement de performance. Voici une comparaison rapide de Contabo avec d’autres fournisseurs de VPS populaires pour vous aider à comprendre ses avantages.

FournisseurPrix MensuelRAMStockageLieux de Centres de Données
Contabo5,99 EUR4 Go400 Go SSDAllemagne, États-Unis
Hetzner Cloud4,15 EUR4 Go20 Go SSDAllemagne
DigitalOcean6 USD4 Go80 Go SSDMondial
Vultr6 USD4 Go80 Go SSDMondial
Linode (Akamai)5 USD4 Go80 Go SSDMondial

Prérequis

  1. VPS Contabo : Inscrivez-vous et provisionnez une instance VPS de Contabo avec au moins 4 Go de RAM et du stockage SSD.
  2. Nom de Domaine : Obtenez un nom de domaine si vous souhaitez accéder à Gitea via une URL personnalisée.
  3. Accès SSH : Assurez-vous d’avoir un accès SSH au VPS.

Étape 1 : Accéder à Votre VPS

Pour commencer, SSH dans votre VPS Contabo. Ouvrez un terminal et exécutez :

ssh root@your_server_ip

Remplacez your_server_ip par l’adresse IP réelle de votre VPS Contabo.

Étape 2 : Mettre à Jour le Système

Assurez-vous que vos paquets système sont à jour :

apt update && apt upgrade -y

Étape 3 : Installer les Paquets Nécessaires

Gitea nécessite Git et quelques bibliothèques supplémentaires. Installez-les avec la commande suivante :

apt install git sqlite3 -y

Pour ceux qui souhaitent utiliser une base de données externe comme MySQL ou PostgreSQL, assurez-vous de les installer également.

Étape 4 : Créer un Utilisateur Git

Pour des raisons de sécurité, créez un utilisateur dédié pour exécuter Gitea :

adduser --system --shell /bin/bash --gecos 'Git User' --group --disabled-password git

Étape 5 : Télécharger Gitea

Ensuite, téléchargez Gitea depuis le dépôt officiel :

wget -O gitea https://dl.gitea.io/gitea/1.18.0/gitea-1.18.0-linux-amd64

Rendez le fichier téléchargé exécutable :

chmod +x gitea

Étape 6 : Déplacer Gitea dans le Dossier de l’Utilisateur

Déplacez le binaire Gitea dans le dossier de l’utilisateur :

mv gitea /usr/local/bin/

Étape 7 : Configurer Gitea

Créez les répertoires nécessaires pour Gitea :

mkdir -p /var/lib/gitea/{custom,data,log}
chown -R git:git /var/lib/gitea/

Maintenant, créez un fichier de configuration :

nano /etc/systemd/system/gitea.service

Ajoutez la configuration suivante :

[Unit]
Description=Gitea
After=syslog.target
After=network.target

[Service]
User=git
Group=git
WorkingDirectory=/var/lib/gitea
ExecStart=/usr/local/bin/gitea web
Restart=always
Environment=USER=git HOME=/var/lib/gitea

[Install]
WantedBy=multi-user.target

Étape 8 : Démarrer Gitea

Activez et démarrez le service Gitea avec les commandes suivantes :

systemctl enable gitea
systemctl start gitea

Étape 9 : Accéder à Gitea

Ouvrez votre navigateur web et accédez à :

http://your_server_ip:3000

Remplacez your_server_ip par l’adresse IP de votre VPS. Vous verrez la page de configuration de Gitea où vous pourrez configurer votre compte admin et la base de données.

FAQ

Comment configurer une base de données pour Gitea sur Contabo ?

Pour faire fonctionner Gitea efficacement, vous pouvez configurer une base de données comme MySQL ou PostgreSQL. Installez le serveur de base de données sur votre VPS et créez une nouvelle base de données et un utilisateur pour Gitea. Dans la page de configuration de Gitea, choisissez le type de base de données et saisissez les détails requis tels que l’utilisateur, le mot de passe et le nom de la base de données. Assurez-vous de configurer le serveur de base de données pour autoriser les connexions depuis votre installation Gitea.

Puis-je utiliser un nom de domaine pour accéder à mon Gitea auto-hébergé ?

Oui, vous pouvez utiliser un nom de domaine. Après avoir acheté votre domaine, configurez vos paramètres DNS pour pointer vers l’IP de votre VPS Contabo. Dans la configuration de Gitea, assurez-vous de saisir le nom de domaine pour l’application. Cela vous donnera une URL plus propre et améliorera l’accessibilité pour les utilisateurs.

Comment puis-je sécuriser mon installation de Gitea ?

Pour sécuriser votre installation Gitea, envisagez de mettre en place un certificat SSL avec Let’s Encrypt. Cela se fait facilement en installant Certbot. Après avoir configuré SSL, assurez-vous que votre configuration Gitea a le bon ROOT_URL pour utiliser https://. Mettez régulièrement à jour Gitea et ses dépendances pour corriger d’éventuelles vulnérabilités de sécurité.

Pour une comparaison complète des fournisseurs de VPS, visitez notre comparaison complète de VPS. Avec un VPS abordable de Contabo, vous pouvez auto-héberger Gitea avec succès et gérer vos dépôts efficacement.