Homarr bietet eine benutzerfreundliche Oberfläche, die es ermöglicht, all Ihre selbstgehosteten Anwendungen an einem zentralen Ort zu organisieren und zu steuern. Mit seiner nahtlosen Integration in beliebte Anwendungen wie Plex, Sonarr und Radarr sowie seiner Unterstützung für Docker und andere Plattformen, ist Homarr die ideale Lösung für alle, die Ordnung in ihre digitale Welt bringen möchten.Homarr zeichnet sich durch seine hohe Anpassungsfähigkeit aus, die durch ein umfangreiches Drag-and-Drop-System unterstützt wird. Dies ermöglicht es Ihnen, Ihr Dashboard nach Ihren Wünschen zu gestalten und anzupassen. Zudem bietet Homarr eine Vielzahl von Widgets und Integrationen, die Ihnen helfen, den Status Ihrer Anwendungen zu überwachen und direkt vom Dashboard aus zu steuern.
Datum | Änderungen |
---|---|
26.08.2024 | Erstellung dieser Anleitung. Danke an @hoschy, der die Anleitung hier im Kommentar gepostet hat |
1. Grundvoraussetzung
- Docker & Docker Compose v2 (Debian / Ubuntu)
- TRAEFIK V2 + 3 – REVERSE-PROXY MIT CROWDSEC IM STACK EINRICHTEN
2. Verzeichnis erstellen
Dazu gebt ihr folgenden Befehl ein:
mkdir -p /opt/containers/homarr
3. Docker Compose erstellen
Nun erstellen wir uns eine neue Docker Compose Datei.
nano /opt/containers/homarr/docker-compose.yml
Kopiert nun folgenden Inhalt:
services: homarr: container_name: homarr image: ghcr.io/ajnart/homarr:latest restart: unless-stopped volumes: - /var/run/docker.sock:/var/run/docker.sock - ./configs:/app/data/configs - ./icons:/app/public/icons - ./data:/data labels: - "traefik.enable=true" - "traefik.http.routers.homarr.entrypoints=websecure" - "traefik.http.routers.homarr.rule=(Host(`homarr.euredomain.de`))" - "traefik.http.routers.homarr.tls=true" - "traefik.http.routers.homarr.tls.certresolver=http_resolver" - "traefik.http.routers.homarr.service=homarr" - "traefik.http.services.homarr.loadbalancer.server.port=7575" - "traefik.docker.network=proxy" - "traefik.http.routers.homarr.middlewares=default@file" networks: - proxy networks: proxy: external: true
Noch anzupassen:
- eure Domain bei Traefik (homarr.euredomain.de)
4. homarr starten
Zum Starten gebt ihr folgendes ein:
docker compose -f /opt/containers/homarr/docker-compose.yml up -d
Nun geht ihr auf eure Homepage und solltet folgendes sehen:
Jetzt könnt ihr euch einen neuen Benutzer anlegen.
Nun könnt ihr homarr komplett nutzen.