Wie man Homarr auf einem VPS selbst hostet (Komplette Anleitung)
Homarr ist ein leichtgewichtiges, selbst gehostetes Anwendungs-Dashboard, das es Benutzern ermöglicht, ihre selbst gehosteten Apps einfach zu verwalten und zu starten. In dieser Anleitung führen wir Sie durch die Schritte, um Homarr auf einem Virtual Private Server (VPS) mit Docker selbst zu hosten. Diese Anleitung ist ideal für Entwickler und Homelabber, die ihre Einrichtung anpassen möchten.
Voraussetzungen
Bevor Sie beginnen, stellen Sie sicher, dass Sie Folgendes haben:
- VPS-Zugang: Sie benötigen einen VPS mit mindestens 1 GB RAM. Anbieter wie Contabo VPS (5,99 EUR/Monat), Hetzner Cloud (4,15 EUR/Monat), DigitalOcean (6 USD/Monat), Vultr (6 USD/Monat) oder Linode (5 USD/Monat) werden empfohlen.
- Docker installiert: Stellen Sie sicher, dass Docker und Docker Compose auf Ihrem Server installiert sind. Sie können die Installationsanleitung hier folgen.
Schritt 1: Ihren VPS einrichten
-
Login in Ihren VPS: Greifen Sie über SSH auf Ihren VPS zu.
ssh your-username@your-vps-ip -
System aktualisieren: Es ist wichtig, die neuesten Softwareversionen zu verwenden.
sudo apt update && sudo apt upgrade -y -
Docker installieren (falls nicht installiert):
sudo apt install docker.io -y sudo systemctl start docker sudo systemctl enable docker -
Docker Compose installieren (falls nicht installiert):
sudo apt install docker-compose -y
Schritt 2: Homarr-Verzeichnis erstellen
-
Ein Verzeichnis für Homarr erstellen:
mkdir ~/homarr cd ~/homarr -
Eine
docker-compose.yml-Datei erstellen:nano docker-compose.yml -
Fügen Sie die folgende Konfiguration hinzu:
version: '3.3' services: homarr: image: homarr/homarr container_name: homarr ports: - "7575:7575" volumes: - ./config:/app/config restart: unless-stopped -
Speichern und den Editor verlassen.
Schritt 3: Homarr starten
-
Starten Sie Homarr mit Docker Compose:
docker-compose up -d -
Überprüfen Sie, ob Homarr läuft:
docker psSuchen Sie in der Containerliste nach
homarr.
Schritt 4: Auf Homarr zugreifen
-
Öffnen Sie Ihren Webbrowser und navigieren Sie zu:
http://your-vps-ip:7575 -
Befolgen Sie die Anweisungen zur ersten Einrichtung im Web-UI, um Ihr Homarr-Dashboard zu konfigurieren.
Vergleich der VPS-Anbieter
| Anbieter | Startpreis | Funktionen |
|---|---|---|
| Contabo VPS | 5,99 EUR/Monat | Hohe Speicheroptionen |
| Hetzner Cloud | 4,15 EUR/Monat | Leistungsstarke CPUs |
| DigitalOcean | 6 USD/Monat | Benutzerfreundliche Oberfläche |
| Vultr | 6 USD/Monat | Globale Rechenzentren |
| Linode (Akamai) | 5 USD/Monat | Guter Support |
Häufig gestellte Fragen
1. Was ist Homarr und warum sollte ich es selbst hosten?
Homarr ist ein Anwendungs-Dashboard, das es Ihnen ermöglicht, verschiedene selbst gehostete Anwendungen von einer einzigen Oberfläche aus zu verwalten und zu starten. Das Selbst-Hosting von Homarr gibt Ihnen die volle Kontrolle über Ihre Daten und Anpassungsoptionen. Es bietet ein maßgeschneidertes Erlebnis für Entwickler und Homelabber, die ein zentrales Tor zu ihren selbst gehosteten Anwendungen wünschen.
2. Muss ich vorherige Erfahrungen haben, um Homarr auf einem VPS selbst zu hosten?
Obwohl ein Hintergrund in Serververwaltung und Docker vorteilhaft sein kann, bietet diese Anleitung einen klaren, schrittweisen Prozess, der leicht zu befolgen ist. Selbst Personen mit minimaler Erfahrung können es erfolgreich einrichten. Der Schlüssel ist, die Anweisungen sorgfältig zu befolgen und sicherzustellen, dass jeder Schritt korrekt abgeschlossen wird.
3. Kann ich Homarr anpassen, sobald es installiert ist?
Ja, Homarr ist so konzipiert, dass es anpassbar ist. Sobald es installiert ist, können Sie Ihr Dashboard erweitern, indem Sie benutzerdefinierte Links, Apps und Themen hinzufügen, die Ihren Vorlieben entsprechen. Die Homarr-Dokumentation bietet Anleitungen zu weiteren Anpassungsmöglichkeiten, die Ihr Erlebnis und die Funktionalität verbessern können.
Für weitere Informationen lesen Sie den vollständigen VPS-Vergleich. Viel Spaß beim Selbst-Hosting!