Unabhängige Tests Aktualisiert April 2026 387 Self-Hosting-Guides 5 VPS-Anbieter getestet

guide

Wie man Cal.com selbst auf einem VPS hostet (Komplettanleitung)

Lernen Sie, Cal.com auf Ihrem VPS für private Terminplanung zu installieren und auszuführen. Schritt-für-Schritt-Anleitung zur Docker-Einrichtung, Konfiguration und Best Practices.

Das Selbst-Hosting von Cal.com bietet vollständige Kontrolle über Ihr Terminplanungssystem, gewährleistet Privatsphäre und Anpassbarkeit. Diese Anleitung führt Entwickler und Homelabber durch die Installation von Cal.com auf einem VPS mit Docker. Wir heben verschiedene Anbieter hervor, vergleichen ihre Preise und geben detaillierte Schritte für eine erfolgreiche Bereitstellung.

Warum Cal.com selbst hosten?

Cal.com ist eine Open-Source-, moderne Kalender- und Terminplanungsplattform. Es selbst zu hosten eliminiert Abhängigkeiten von Drittanbietern, bietet Datenschutz und ermöglicht maßgeschneiderte Funktionen. Es eignet sich für Teams, Kliniken oder den privaten Gebrauch.

Die Wahl eines VPS-Anbieters

Kosteneffiziente und zuverlässige VPS-Anbieter sind entscheidend für ein reibungsloses self-hosted Erlebnis. Hier sind Top-Optionen mit ihren Preisen:

AnbieterPreis pro MonatAffiliate-LinkHinweise
Contabo5,99 EURContaboIdeal für größere Ressourcen.
Hetzner Cloud4,15 EURHetznerPreiswert, stabile Infrastruktur.
DigitalOcean6 USDDigitalOceanBeliebt, einfach zu benutzen.
Vultr6 USDVultrGute globale Abdeckung.
Linode5 USDAkamai CloudSolide Leistung, günstig.

Für einen umfassenden Vergleich von VPS-Anbietern besuchen Sie /de/best/.

Voraussetzungen

Schritt 1: VPS einrichten

Pakete aktualisieren:

sudo apt update && sudo apt upgrade -y

Docker und Docker Compose installieren:

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

Abmelden und wieder anmelden, um die Gruppenänderungen zu übernehmen.

Schritt 2: Docker-Umgebung vorbereiten

Erstellen Sie ein Verzeichnis für Cal.com:

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

Erstellen Sie eine docker-compose.yml-Datei:

version: '3'

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

volumes:
  cal-data:

Ersetzen Sie cal.ihredomain.com durch Ihre tatsächliche Domain.

Schritt 3: Mit SSL absichern

Verwenden Sie Let’s Encrypt für SSL-Zertifikate:

Certbot installieren:

sudo apt install certbot

Zertifikate generieren:

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

Speichern Sie die Zertifikate im Verzeichnis ~/calcom/ssl/:

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

Aktualisieren Sie die docker-compose.yml, um die Zertifikate einzubinden und HTTPS zu aktivieren.

Schritt 4: Cal.com bereitstellen

Container starten:

docker-compose up -d

Logs überprüfen:

docker logs -f cal

Greifen Sie auf Cal.com unter https://cal.ihredomain.com zu. Stellen Sie sicher, dass Ihre Firewall die Ports 80 und 443 zulässt.

Schritt 5: Konfiguration und Anpassung

FAQs

Wie aktualisiere ich Cal.com auf eine neuere Version?

Um zu aktualisieren, ziehen Sie das neueste Image und starten Sie den Container neu:

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

Überprüfen Sie regelmäßig das Cal.com-Repository auf neue Releases, um auf dem neuesten Stand zu bleiben bei Funktionen und Sicherheitsupdates.

Kann ich Cal.com mit Docker Compose auf einem minimalen VPS laufen lassen?

Ja, aber stellen Sie sicher, dass der VPS ausreichende Ressourcen hat (mindestens 2 GB RAM). Für den Produktionseinsatz sollten ausreichend Speicher und CPU zugewiesen werden. Überwachen Sie die Ressourcennutzung, besonders wenn mehrere Dienste gehostet werden.

Wie sichere ich mein selbst-gehostetes Cal.com?

Verwenden Sie HTTPS mit gültigen SSL-Zertifikaten, konfigurieren Sie Firewalls, um den Zugriff zu beschränken, und halten Sie Docker-Images aktuell. Regelmäßige Backups Ihrer Docker-Volumes und Konfigurationen sind unerlässlich.

Zusätzliche Tipps

Fazit

Cal.com selbst auf einem VPS mit Docker zu hosten ist einfach. Mit der Wahl eines günstigen Anbieters, der richtigen Docker-Einrichtung und Sicherheit erhalten Sie eine private Terminplanungslösung, die genau auf Ihre Bedürfnisse zugeschnitten ist. Für detaillierte Vergleiche zu VPS-Anbietern, die sich für das Hosting von Apps wie Cal.com eignen, besuchen Sie [full VPS comparison]. Für weitere Self-Hosting-Projekte schauen Sie in r/selfhosted oder awesome-selfhosted für Inspiration.

Viel Erfolg beim Hosting! --- Ende ---