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

guide

Comment héberger soi-même Cal.com sur un VPS (Guide complet)

Apprenez à installer et exécuter Cal.com sur votre VPS pour une planification privée. Guide étape par étape couvrant la configuration Docker, la configuration et les meilleures pratiques.

L’hébergement auto-hébergé de Cal.com offre un contrôle total sur votre système de planification, garantissant la confidentialité et la personnalisation. Ce guide accompagne les développeurs et les homelabbers dans l’installation de Cal.com sur un VPS en utilisant Docker. Nous mettons en avant divers fournisseurs, comparons leurs prix et fournissons des étapes détaillées pour déployer avec succès.

Pourquoi héberger soi-même Cal.com ?

Cal.com est une plateforme de calendrier et de planification de rendez-vous open-source, moderne et flexible. L’héberger vous-même élimine les dépendances tierces, offre une confidentialité accrue des données et permet des fonctionnalités sur mesure. Convient aux équipes, cliniques ou usages personnels.

Choisir un fournisseur de VPS

Des fournisseurs de VPS abordables et fiables sont essentiels pour une expérience d’auto-hébergement fluide. Voici les meilleures options, avec leurs prix :

FournisseurPrix par moisLien affiliéNotes
Contabo5,99 EURContaboIdéal pour des ressources plus importantes.
Hetzner Cloud4,15 EURHetznerInfrastructure fiable et abordable.
DigitalOcean6 USDDigitalOceanTrès populaire, facile à utiliser.
Vultr6 USDVultrBonne couverture mondiale.
Linode5 USDAkamai CloudPerformance solide, prix abordable.

Pour une comparaison complète des VPS, visitez /en/best/.

Prérequis

Étape 1 : Configuration du VPS

Mettez à jour les paquets :

sudo apt update && sudo apt upgrade -y

Installez Docker et Docker Compose :

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
sudo usermod -aG docker $USER

Déconnectez-vous puis reconnectez-vous pour appliquer les changements de groupe.

Étape 2 : Préparer l’environnement Docker

Créez un répertoire pour Cal.com :

mkdir -p ~/calcom && cd ~/calcom

Créez un fichier docker-compose.yml :

version: '3'

services:
  cal:
    image: www.cal.com/cal
    restart: unless-stopped
    ports:
      - "80:80"
      - "443:443"
    environment:
      - CAL_DOMAIN=cal.votredomaine.com
      - CAL_PROTOCOL=https
    volumes:
      - cal-data:/app/data
      - ./ssl:/etc/ssl:ro

volumes:
  cal-data:

Remplacez cal.votredomaine.com par votre domaine réel.

Étape 3 : Sécuriser avec SSL

Utilisez Let’s Encrypt pour les certificats SSL :

Installez Certbot :

sudo apt install certbot

Générez les certificats :

sudo certbot certonly --standalone -d cal.votredomaine.com

Sauvegardez les certificats dans le répertoire ~/calcom/ssl/ :

mkdir -p ~/calcom/ssl
sudo cp /etc/letsencrypt/archive/cal.votredomaine.com/*.pem ~/calcom/ssl/

Mettez à jour le fichier docker-compose.yml pour monter les certificats et activer HTTPS.

Étape 4 : Déployer Cal.com

Lancez le container :

docker-compose up -d

Vérifiez les logs :

docker logs -f cal

Accédez à Cal.com via https://cal.votredomaine.com. Assurez-vous que votre pare-feu autorise les ports 80 et 443.

Étape 5 : Configuration et personnalisation

Foire aux questions

Comment mettre à jour Cal.com vers une version plus récente ?

Pour mettre à jour, tirez la dernière image et redémarrez le container :

docker pull www.cal.com/cal
docker-compose down
docker-compose up -d

Vérifiez régulièrement le dépôt Cal.com pour les nouvelles versions, afin de bénéficier des fonctionnalités et des correctifs de sécurité.

Peut-on faire fonctionner Cal.com avec Docker Compose sur un VPS minimal ?

Oui, mais assurez-vous que le VPS dispose de ressources suffisantes (minimum 2GB de RAM). En production, allouez un espace de stockage et un CPU suffisants. Surveillez l’utilisation des ressources, surtout si vous hébergez plusieurs services.

Comment sécuriser mon Cal.com auto-hébergé ?

Utilisez HTTPS avec des certificats SSL valides, configurez des pare-feux pour restreindre l’accès, et maintenez à jour les images Docker. Faites régulièrement des sauvegardes de vos volumes Docker et de vos configurations.

Conseils supplémentaires

Conclusion

Héberger soi-même Cal.com sur un VPS est simple avec Docker. En choisissant un fournisseur abordable, en configurant Docker correctement et en sécurisant votre serveur, vous obtenez une plateforme de planification privée adaptée à vos besoins. Pour des comparatifs détaillés des fournisseurs VPS pour héberger des applications comme Cal.com, visitez [full VPS comparison]. Pour plus de projets en auto-hébergement, consultez r/selfhosted ou awesome-selfhosted pour l’inspiration.

Bonne auto-hébergement ! --- END ---