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

guide

Comment auto-héberger Grocy sur un VPS (Guide Complet)

Explorez le processus d'auto-hébergement de Grocy sur un VPS avec des étapes détaillées et des conseils pratiques pour les développeurs et les passionnés de homelab.

Comment auto-héberger Grocy sur un VPS (Guide Complet)

L’auto-hébergement de Grocy, une application de gestion de courses open-source, peut considérablement améliorer votre capacité à gérer l’inventaire des courses, les tâches et les recettes. Dans ce guide, nous vous guiderons à travers les étapes de l’installation de Grocy sur un serveur privé virtuel (VPS). Ce paramétrage est particulièrement vital pour les développeurs et les passionnés de homelab cherchant à améliorer leur expérience d’auto-hébergement.

Pourquoi choisir un VPS pour Grocy ?

Un VPS offre un environnement plus contrôlé par rapport aux solutions d’hébergement traditionnelles. Vous avez un contrôle total sur les ressources et les configurations du serveur, ce qui facilite la personnalisation de votre installation. Voici quelques avantages à utiliser un VPS :

Fournisseur VPSPrix par MoisFonctionnalités Clés
Contabo VPS5.99 EURStockage SSD, centre de données en Allemagne
Hetzner Cloud4.15 EURHaute capacité et performance
DigitalOcean6 USDInterface simple, gouttes évolutives
Vultr6 USDPlusieurs emplacements, facturation à l’heure
Linode (Akamai Cloud)5 USDOutils adaptés aux développeurs, accès API

Étapes pour auto-héberger Grocy sur un VPS

Étape 1 : Choisissez un fournisseur VPS

Choisissez un fournisseur VPS en fonction de votre budget et de vos besoins. Pour une utilisation basique de Grocy, le point de départ de Hetzner Cloud à 4.15 EUR par mois est un excellent choix pour le coût et la performance. Pour plus de fonctionnalités, envisagez Contabo ou DigitalOcean.

Étape 2 : Configurez votre VPS

  1. Inscription : Allez sur le site du fournisseur VPS choisi et créez un compte.
  2. Création d’instance : Lancez une nouvelle instance VPS en sélectionnant vos spécifications souhaitées (CPU, RAM, SSD).
  3. Système d’exploitation : Pour ce guide, nous recommandons d’utiliser Ubuntu 20.04 ou une version ultérieure.

Étape 3 : Sécurisez votre serveur

  1. Accès SSH : Utilisez un client SSH pour vous connecter à votre VPS. Si vous êtes sur Windows, des outils comme PuTTY peuvent être utiles.
    ssh root@votre-ip-serveur
  2. Mise à jour du système : Assurez-vous que votre système est à jour :
    sudo apt update && sudo apt upgrade -y

Étape 4 : Installez Docker

Grocy peut être exécuté dans un conteneur Docker, simplifiant le processus. Voici comment installer Docker sur Ubuntu :

  1. Installez les paquets requis :
    sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
  2. Ajoutez la clé GPG officielle de Docker :
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  3. Ajoutez le dépôt Docker :
    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
  4. Installez Docker :
    sudo apt update
    sudo apt install docker-ce -y

Étape 5 : Installez Docker Compose

Docker Compose aide à gérer des applications Docker multi-conteneurs :

sudo apt install docker-compose -y

Étape 6 : Déployez Grocy en utilisant Docker

  1. Créez un répertoire pour Grocy :

    mkdir grocy
    cd grocy
  2. Créez le fichier Docker Compose : Créez un fichier nommé docker-compose.yml :

    version: '3'
    
    services:
      grocy:
        image: grocy/grocy
        restart: unless-stopped
        ports:
          - "9283:80"
        volumes:
          - /chemin/vers/grocy-donnees:/var/www/grocydata

    Remplacez /chemin/vers/grocy-donnees par un chemin sur votre VPS où vous souhaitez stocker les données de Grocy.

  3. Démarrez le conteneur :

    docker-compose up -d

Étape 7 : Accédez à Grocy

Ouvrez un navigateur web et accédez à http://votre-ip-serveur:9283. Suivez les instructions à l’écran pour finaliser votre configuration Grocy.

Étape 8 : Configurez une base de données (optionnel)

Pour une fonctionnalité améliorée, vous pouvez lier Grocy à une base de données comme MySQL ou PostgreSQL. Ajustez le fichier docker-compose.yml en conséquence, selon le choix de votre base de données.

FAQ

1. Y a-t-il des coûts associés à l’auto-hébergement de Grocy sur un VPS ?

Oui, l’auto-hébergement de Grocy entraîne des coûts associés aux fournisseurs de VPS. La configuration de base peut commencer aussi bas que 4.15 EUR avec des fournisseurs comme Hetzner, tandis que d’autres fournisseurs peuvent avoir des prix compétitifs. Des coûts supplémentaires peuvent survenir si vous décidez d’utiliser d’autres services comme des bases de données gérées ou un stockage supplémentaire.

2. Puis-je augmenter les ressources de mon VPS si j’ai besoin de plus de performances avec Grocy ?

Absolument ! La plupart des fournisseurs de VPS offrent des plans flexibles vous permettant de faire évoluer des ressources telles que le CPU, la RAM et le stockage. Par exemple, si vous commencez avec Hetzner et constatez que vous avez besoin de plus de CPU pour de meilleures performances, vous pouvez mettre à niveau votre plan via le tableau de bord de votre fournisseur sans aucun temps d’arrêt.

3. Quelles sont les mesures de sécurité recommandées pour sécuriser Grocy sur un VPS ?

Pour sécuriser votre instance Grocy sur un VPS, envisagez les mesures suivantes :

En suivant ce guide, vous pouvez réussir à auto-héberger Grocy sur un VPS tout en veillant à des performances et une sécurité optimales. Pour un aperçu complet des fournisseurs VPS disponibles, consultez notre comparaison complète des VPS. Bon auto-hébergement !