Homarr

Homarr bietet dir ein zentrales Dashboard für den Zugriff auf deine verschiedenen Dienste und Anwendungen. Organisiere und navigiere mühelos durch deine Docker-Container und behalte stets den Überblick. Mit Homarr wird das Verwalten deiner Infrastruktur zum Kinderspiel. Entdecke die Vielseitigkeit von Homarr und optimiere deine Docker-Umgebung noch heute!

Was ist Homarr?

Homarr ist eine Docker-Anwendung, die als Dashboard für deine anderen Docker-Anwendungen fungiert. Es bietet eine zentrale Anlaufstelle, über die du auf deine verschiedenen Dienste und Anwendungen zugreifen kannst. Wenn du die Docker-Version von Homarr verwendest, bedeutet das, dass Heimdall in einem Docker-Container läuft.

Hier sind einige wichtige Punkte zur Erklärung von Homarr (Docker):


Zentrales Dashboard: Homarr bietet eine benutzerfreundliche Web-Benutzeroberfläche, die als zentrales Dashboard für deine Docker-Anwendungen dient. Von hier aus kannst du auf alle deine Dienste und Anwendungen zugreifen, ohne mehrere URLs oder Lesezeichen verwenden zu müssen.


Organisation und Navigation: Homarr ermöglicht eine einfache Organisation und Navigation durch deine Docker-Anwendungen. Du kannst deine Dienste in Gruppen organisieren und benutzerdefinierte Kategorien und Tags verwenden, um eine logische Struktur zu erstellen und eine schnelle Navigation zu erleichtern.


Anpassung: Du kannst Homarr an deine eigenen Bedürfnisse anpassen, indem du die Darstellung und Anordnung der Kacheln auf dem Dashboard änderst. Du kannst auch benutzerdefinierte Hintergrundbilder und Farbschemata verwenden, um das Aussehen des Dashboards zu personalisieren.


Integration mit Docker-Compose: Homarr bietet eine Integration mit Docker-Compose, einem Tool zum Definieren und Ausführen von Docker-Anwendungen mit mehreren Containern. Dies ermöglicht es dir, deine Docker-Anwendungen direkt von Homarr aus zu starten, zu stoppen und zu überwachen.


Sicherheit: Homarr bietet Funktionen zur Authentifizierung und Autorisierung, um den Zugriff auf das Dashboard zu steuern und deine Dienste vor unbefugtem Zugriff zu schützen. Du kannst Benutzerkonten einrichten und Berechtigungen festlegen, um sicherzustellen, dass nur autorisierte Benutzer auf das Dashboard zugreifen können.


Insgesamt erleichtert Homarr (Docker) die Verwaltung und Navigation durch deine Docker-Anwendungen, indem es eine zentrale Anlaufstelle für den Zugriff auf deine Dienste bereitstellt. Durch die Verwendung von Docker kannst du Homarr einfach bereitstellen und skalieren, was die Verwaltung deiner Infrastruktur erleichtert und eine nahtlose Integration mit anderen Docker-Anwendungen ermöglicht.

Installation über CLI / Terminal

Um Homarr einzurichten, beginnen wir zunächst damit, ein Docker-Volume zu erstellen. Dies gewährleistet, dass die wichtigen Daten sicher gespeichert werden. Anschließend können wir Homarr mithilfe von Docker bereitstellen und konfigurieren.

docker volume create homarr_data

docker run -d --hostname=homarr --name=homarr --restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v homarr_data:/app/data/configs \
-v homarr_data:/app/public/icons \
-v homarr_data:/data \
-p 7575:7575 \
ghcr.io/ajnart/homarr:latest

Nachdem der Docker-Container erfolgreich heruntergeladen und gestartet wurde, können wir nun über die IP-Adresse und den Port 7575 auf das Webinterface zugreifen.