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

guide

Wie man Excalidraw auf einem VPS selbst hostet (Vollständiger Leitfaden)

Erfahren Sie, wie Sie Excalidraw auf einem VPS selbst hosten können, mit diesem praktischen Leitfaden. Schritt-für-Schritt-Installation mit Docker und die besten VPS-Optionen.

Wie man Excalidraw auf einem VPS selbst hostet (Vollständiger Leitfaden)

Excalidraw ist ein beliebtes Open-Source-Tool für virtuelle Whiteboards, das es Benutzern ermöglicht, Diagramme und Skizzen gemeinsam zu erstellen. Das Selbst-Hosting von Excalidraw auf einem Virtual Private Server (VPS) gibt Ihnen die vollständige Kontrolle über Ihre Daten und Ihre Umgebung. In diesem Leitfaden werden wir Sie durch den gesamten Prozess der Installation von Excalidraw auf einem VPS mit Docker führen.

Warum Excalidraw selbst hosten?

Das Selbst-Hosting von Excalidraw bietet mehrere Vorteile:

Auswahl eines VPS-Anbieters

Bei der Auswahl eines VPS-Anbieters sollten Sie Faktoren wie Leistung, Preisgestaltung und Benutzerfreundlichkeit berücksichtigen. Hier ist ein kurzer Vergleich einiger beliebter VPS-Anbieter:

AnbieterPreis pro MonatSpezifikationen
Contabo VPS5,99 EUR4 CPU, 8 GB RAM, 100 GB SSD
Hetzner Cloud4,15 EUR2 CPU, 2 GB RAM, 20 GB SSD
DigitalOcean6 USD1 CPU, 1 GB RAM, 25 GB SSD
Vultr6 USD1 CPU, 1 GB RAM, 25 GB SSD
Linode (Akamai)5 USD1 CPU, 2 GB RAM, 50 GB SSD

Für ausführliche Bewertungen und Vergleiche, schauen Sie sich unseren vollständigen VPS-Vergleich an.

Empfohlene Anbieter

Unter Berücksichtigung von Leistung und Kosten ist Contabo VPS eine solide Wahl für dieses Projekt. Wenn Sie jedoch eine benutzerfreundliche Oberfläche und Hochgeschwindigkeitsverbindungen bevorzugen, sind DigitalOcean und Vultr ebenfalls ausgezeichnete Optionen.

Einrichtung Ihres VPS

  1. Wählen Sie Ihren VPS-Anbieter: Wählen Sie einen aus der obigen Liste aus und erstellen Sie ein Konto.
  2. Provisionieren Sie Ihren VPS: Stellen Sie eine neue Instanz mit einem empfohlenen Betriebssystem wie Ubuntu 20.04 oder später bereit.

Zugriff auf Ihren VPS

Sobald Ihr VPS bereit ist, greifen Sie über SSH darauf zu. Öffnen Sie Ihr Terminal und geben Sie ein:

ssh root@your-vps-ip

Ersetzen Sie your-vps-ip durch Ihre tatsächliche VPS-IP-Adresse. Sie werden aufgefordert, Ihr Root-Passwort einzugeben.

Docker installieren

  1. Aktualisieren Sie Ihr System:
apt update && apt upgrade -y
  1. Docker installieren:
apt install -y docker.io
  1. Docker starten:
systemctl start docker
systemctl enable docker
  1. Docker Compose installieren (optional, aber empfohlen):
apt install -y docker-compose

Excalidraw bereitstellen

Jetzt, wo Docker eingerichtet ist, können wir Excalidraw bereitstellen.

  1. Erstellen Sie ein Projektverzeichnis:
mkdir excalidraw
cd excalidraw
  1. Erstellen Sie eine Docker-Compose-Datei:

Erstellen Sie eine neue Datei mit dem Namen docker-compose.yml:

version: '3'
services:
  excalidraw:
    image: excalidraw/excalidraw:latest
    ports:
      - "3000:8080"
    environment:
      - EXCALIDRAW_API_URL=https://excalidraw-api-server.herokuapp.com
  1. Excalidraw starten:

Führen Sie den folgenden Befehl aus, um Excalidraw bereitzustellen:

docker-compose up -d
  1. Zugriff auf Excalidraw:

Sobald der Container läuft, können Sie auf Excalidraw zugreifen, indem Sie besuchen:

http://your-vps-ip:3000

Excalidraw konfigurieren

An diesem Punkt läuft Excalidraw, aber Sie möchten vielleicht einige Einstellungen anpassen. Die EXCALIDRAW_API_URL kann auf Ihren eigenen API-Server geändert werden, wenn Sie das möchten, aber die Standardeinstellung sollte für die meisten Anwendungsfälle funktionieren.

FAQs

1. Kann ich Excalidraw ohne Docker ausführen?

Ja, es ist möglich, Excalidraw ohne Docker auszuführen, indem Sie die Umgebung manuell einrichten. Dies umfasst die Installation von Node.js, Yarn und das Klonen des Repositories von GitHub. Allerdings vereinfacht die Verwendung von Docker den Bereitstellungsprozess, was es für die meisten Benutzer ideal macht.

2. Ist Excalidraw sicher beim Selbst-Hosting?

Das Selbst-Hosting von Excalidraw stellt sicher, dass Ihre Daten unter Ihrer Kontrolle bleiben. Die Sicherheit hängt jedoch stark von Ihrer VPS-Verwaltung ab. Halten Sie die Software immer aktuell und ziehen Sie in Betracht, Firewalls und Zugangskontrollen zu implementieren, um Ihre Instanz zu sichern.

3. Wie kann ich meine Excalidraw-Daten sichern?

Excalidraw hat keine integrierte Datenbank. Zeichnungen können normalerweise als JSON-Dateien exportiert werden. Es ist ratsam, regelmäßig Ihre exportierten Dateien oder das Verzeichnis, in dem Ihr angeschlossener Speicher konfiguriert ist, zu sichern, falls Sie die Docker-Konfiguration ändern, um Dateien zu persistieren.

Fazit

Das Selbst-Hosting von Excalidraw auf einem VPS wie Contabo oder DigitalOcean ist eine praktische Wahl für Entwickler und Teams, die ein kollaboratives Zeichentool benötigen und gleichzeitig die Kontrolle über ihre Daten behalten möchten. Indem Sie diesen Leitfaden befolgen, werden Sie Excalidraw im Handumdrehen zum Laufen bringen. Für weitere Ressourcen zum Selbst-Hosting besuchen Sie die r/selfhosted Community oder erkunden Sie awesome-selfhosted. Genießen Sie Ihr selbst gehostetes Zeichenerlebnis!