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

guide

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

Apprenez à héberger Tandoor vous-même sur un VPS, avec un guide détaillé pas à pas sur l'installation, la configuration et la sécurisation de Tandoor.

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

Tandoor, une application open-source de planification de repas et de gestion de recettes, peut être un excellent ajout à votre écosystème auto-hébergé. Ce guide vous fera passer par les étapes nécessaires pour installer et configurer Tandoor sur un VPS, notamment en utilisant Docker. Nous allons comparer quelques fournisseurs de VPS pour vous aider à choisir la meilleure option selon vos besoins.

Pourquoi utiliser Tandoor ?

Tandoor vous permet d’organiser vos recettes, vos plans de repas et vos listes de courses dans une seule application. Il est conçu pour être facile à utiliser, rendant la planification des repas plus fluide. L’auto-hébergement de Tandoor vous donne un contrôle total sur vos données et permet de le personnaliser selon vos besoins.

Prérequis

  1. VPS : Un fournisseur de VPS de votre choix. Les prix varient, mais vous pouvez trouver des options à partir d’environ 4,15 EUR/mois.
  2. Nom de domaine : Pour un accès et une gestion plus faciles de l’application.
  3. Accès à un terminal : Vous aurez besoin d’un accès SSH à votre VPS.
  4. Docker et Docker Compose : Assurez-vous que les deux sont installés sur votre serveur.

Choisir un fournisseur de VPS

Voici une comparaison de quelques fournisseurs de VPS populaires pour héberger Tandoor :

FournisseurPrix de départOptions de localisationCPU et RAMLien
Contabo VPS5,99 EUR/moEurope2 vCPU, 4GoContabo
Hetzner Cloud4,15 EUR/moEurope1 vCPU, 2GoHetzner
DigitalOcean6 USD/moMondial1 vCPU, 1GoDigitalOcean
Vultr6 USD/moMondial1 vCPU, 1GoVultr
Linode (Akamai Cloud)5 USD/moMondial1 vCPU, 1GoLinode

N’hésitez pas à consulter notre comparaison complète de VPS pour une analyse approfondie de ces fournisseurs.

Étapes d’installation

Suivez ces étapes pour configurer Tandoor sur votre VPS :

Étape 1 : Connectez-vous à votre VPS

Utilisez SSH pour vous connecter à votre VPS :

ssh your_user@your_vps_ip

Étape 2 : Installer Docker et Docker Compose

Mettez à jour votre liste de paquets et installez Docker :

sudo apt update
sudo apt install docker.io

Démarrez et activez Docker :

sudo systemctl start docker
sudo systemctl enable docker

Ensuite, téléchargez et installez Docker Compose :

sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

Étape 3 : Cloner le dépôt Tandoor

Naviguez vers votre répertoire préféré et clonez le dépôt Tandoor :

git clone https://github.com/vabene1111/recipes.git
cd recipes

Étape 4 : Configurer les variables d’environnement

Créez un fichier .env en copiant l’exemple :

cp .env.example .env

Modifiez le fichier .env avec votre éditeur de texte préféré et configurez les variables nécessaires, telles que les paramètres de base de données et le domaine.

Étape 5 : Démarrer Tandoor avec Docker

Exécutez la commande suivante pour démarrer Tandoor :

docker-compose up -d

Cela téléchargera les images Docker nécessaires et démarrera l’application Tandoor en arrière-plan.

Étape 6 : Accéder à Tandoor

Vous pouvez maintenant accéder à Tandoor en naviguant vers votre domaine dans un navigateur web. Assurez-vous que les paramètres DNS de votre domaine sont correctement configurés pour pointer vers l’adresse IP de votre VPS.

Étape 7 : Configurer HTTPS (Optionnel)

Il est fortement recommandé de configurer HTTPS pour des raisons de sécurité. Vous pouvez utiliser un service comme Let’s Encrypt pour obtenir un certificat SSL gratuit.

Questions Fréquemment Posées

1. Quelles sont les exigences système pour auto-héberger Tandoor ?

Tandoor peut fonctionner avec des spécifications serveur minimales mais nécessite un environnement d’exécution Docker. Un VPS avec au moins 1 vCPU et 2 Go de RAM devrait suffire pour un usage personnel. Cependant, pour plusieurs utilisateurs ou un trafic important, envisagez de passer à un plan avec plus de ressources. Utiliser Docker vous permet de gérer facilement les dépendances et les versions, ce qui en fait un excellent choix pour héberger des applications comme Tandoor.

2. Puis-je personnaliser Tandoor après l’installation ?

Oui, Tandoor permet la personnalisation après installation. Une fois que vous l’avez installé avec succès, vous pouvez modifier les thèmes de l’interface utilisateur, ajouter des recettes personnalisées et intégrer des fonctionnalités supplémentaires via son API. La nature open-source de Tandoor signifie également que vous pouvez contribuer au projet ou forker le dépôt pour l’adapter à vos besoins spécifiques. Les mises à jour fréquentes de la communauté garantissent une application en constante évolution.

3. Est-il sûr d’auto-héberger Tandoor ?

L’auto-hébergement de Tandoor est sûr à condition de sécuriser correctement votre serveur et votre application. Gardez toujours votre logiciel à jour, utilisez des mots de passe forts et mettez en œuvre HTTPS pour un transfert de données sécurisé. Des sauvegardes régulières sont également essentielles pour protéger vos données. Surveiller les vulnérabilités et assurer des réglages de pare-feu appropriés améliorera votre posture de sécurité lors de l’auto-hébergement de Tandoor ou de toute autre application.

Conclusion

L’auto-hébergement de Tandoor sur un VPS est un processus simple qui offre des avantages significatifs en termes de contrôle, de personnalisation et de confidentialité. En suivant ce guide, vous pourrez profiter de votre application de planification de repas Tandoor tout en développant vos compétences en tant que développeur et homelabber. N’hésitez pas à explorer les différentes options de VPS et à choisir celle qui correspond le mieux à vos besoins de projet. Bon hébergement !