homepage¶
Das Dashboard homepage ist (aktuell) meine Wahl. Aber das kann sich bei der Technikentwicklung und aufgrund eigenen Spieltriebs auch jederzeit ändern.
Dashboard homepage - gethomepage.dev¶
Links zum homepage Dashboard:
Die Umsetzung des Dashboard lässt sich natürlich wieder als Container erzeugen.
Hinweis
Wie immer gilt: die folgenden Codes und Kommandos sind ggf. auf Aktualität zu überprüfen.
Alternativen: Heimdall, Homarr, Dashy
Wir starten mit einer Docker Compose Umsetzung.
homepage Dashboard - docker-compose.yml¶
version: "3.3"
services:
homepage:
image: ghcr.io/gethomepage/homepage:latest
container_name: homepage
environment:
PUID: 1000 -- optional, your user id
PGID: 1000 -- optional, your group id
ports:
- 3000:3000
volumes:
- /path/to/config:/app/config # Make sure your local config directory exists
- /var/run/docker.sock:/var/run/docker.sock:ro # optional, for docker integrations
restart: unless-stopped
Und natürlich geht das auch manuell mit einem Docker Run Kommando.
homepage Dashboard mit docker run Kommando¶
docker run --name homepage \
-e PUID=1000 \
-e PGID=1000 \
-p 3000:3000 \
-v /path/to/config:/app/config \
-v /var/run/docker.sock:/var/run/docker.sock:ro \
--restart unless-stopped \
ghcr.io/gethomepage/homepage:latest
Die genaueren Erläuterungen sollte man der aktuellen Dokumentation entnehmen.