Boxarr - Docker-Container strukturiert organisieren

Boxarr - Docker-Container strukturiert organisieren

Boxarr ist ein leichtgewichtiges Dashboard zur visuellen Organisation und Übersicht laufender Docker-Container im Homelab.

Was ist Boxarr?

Wer viele Docker-Container auf einem oder mehreren Hosts betreibt, verliert schnell den Überblick. Boxarr schafft eine strukturierte Ansicht aller laufenden Dienste mit Status, Links und benutzerdefinierten Kategorien. Im Gegensatz zu schwergewichtigen Management-Tools konzentriert sich Boxarr auf Übersichtlichkeit ohne tiefen Eingriff in das System. Container-Daten werden über den Docker-Socket ausgelesen, benutzerdefinierte Einträge können manuell hinzugefügt werden.

Voraussetzungen

  • Docker 20.10+ / Docker Compose
  • Zugriff auf den Docker-Socket (read-only)

Compose-Beispiel

services:
  boxarr:
    image: ghcr.io/boxarr/boxarr:latest
    container_name: boxarr
    restart: unless-stopped
    ports:
      - "3000:3000"
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock:ro
      - ./config:/config
    environment:
      - TZ=Europe/Berlin

Hinweise

  • Der Docker-Socket wird nur lesend eingebunden — Boxarr kann keine Container starten oder stoppen.
  • Kategorien und benutzerdefinierte Einträge werden in der Konfigurationsdatei im /config-Ordner gespeichert.
  • Für Multi-Host-Setups kann Boxarr über den Docker TCP-Socket auch entfernte Hosts einbinden.
  • Das Interface ist für den internen Einsatz gedacht — kein Authentifizierungssystem integriert.