SelfDashboard

SelfDashboard

Application Docker from Svensen's Repository

Vue d'ensemble

SelfDashboard — modulares Homelab-Dashboard (Stable, Image :latest). Kern-App im Container; Widgets über Plugin-Store „Von GitHub“ (Branch main, Ordner plugins-pack) oder ZIP nach /app/plugins/custom (plugin.json + widget.js). Plugin-APIs sind im Image (Builtin); nach Plugin-Update: Strg+F5. Config Storage: dashboard.json unter /app/data. Tester: Image :beta + GitHub-Branch beta. Doku: docs/PLUGINS.md, docs/PLUGIN_DEV.md.

Arguments d'exécution

Interface utilisateur Web
http://[IP]:[PORT:3000]
Réseau
bridge
Coquille
sh
Privilégié
false
Paramètres supplémentaires
--group-add=281

Configuration du modèle

WebUI PortPorttcp

Port der Weboberfläche.

Cible
3000
Défaut
3000
Valeur
3000
TimezoneVariable

Zeitzone, z. B. Europe/Berlin

Cible
TZ
Défaut
Europe/Berlin
Valeur
Europe/Berlin
Config StoragePathrw

App-Daten (/app/data): pro User dashboard.json unter users/, Auth unter auth/auth.db, Kalender, Logs. Backup dieses Host-Ordners empfohlen. Optional: SELFDASHBOARD_DATA_DIR überschreibt den Pfad im Container.

Cible
/app/data
Défaut
/mnt/user/appdata/selfdashboard
Valeur
/mnt/user/appdata/selfdashboard
Plugins StoragePathrw

Pflicht für Plugin-Verteilung: Host → /app/plugins/custom. Pro Plugin plugin.json und widget.js (Store „Von GitHub“ oder ZIP); API-Plugins zusätzlich server.mjs vom Store. Image-API nur Fallback. Nach Update: Strg+F5.

Cible
/app/plugins/custom
Défaut
/mnt/user/appdata/selfdashboard/plugins
Valeur
/mnt/user/appdata/selfdashboard/plugins
GitHub Plugins RepoVariable

GitHub-Repository für den Plugin-Store (owner/repo). Lädt plugins-pack/plugins-index.json.

Cible
SELFDASHBOARD_PLUGINS_GITHUB_REPO
Défaut
kabelsalatundklartext/selfdashboard
Valeur
kabelsalatundklartext/selfdashboard
GitHub Plugins BranchVariable

Branch oder Tag (Stable: main). Muss plugins-pack/ mit plugins-index.json enthalten. Beta-Tester: beta + Image :beta.

Cible
SELFDASHBOARD_PLUGINS_GITHUB_REF
Défaut
main
Valeur
main
GitHub Plugins PathVariable

Ordner im Repo mit Plugin-Dateien (Standard: plugins-pack).

Cible
SELFDASHBOARD_PLUGINS_GITHUB_PATH
Défaut
plugins-pack
Valeur
plugins-pack
CrowdSec Data (optional)Pathro

OPTIONAL — leer lassen ohne CrowdSec-Widget. z. B. /mnt/user/appdata/crowdsec/data → /crowdsec-data (read-only). crowdsec.db; optional GeoLite2-*.mmdb. Entsperren: Docker-Socket + Plugin-Einstellung.

Cible
/crowdsec-data
Docker SocketPathro

Optional für Docker-Widget (nur dieser Host). Bei EACCES: --group-add=281 in Extra Parameters anpassen (GID mit stat -c '%g' /var/run/docker.sock prüfen).

Cible
/var/run/docker.sock
Défaut
/var/run/docker.sock
Valeur
/var/run/docker.sock
Auth Reset Password (optional)Variable

OPTIONAL — Admin-Passwort per Env zurücksetzen (wenn vergessen). Neues Passwort setzen (min. 8 Zeichen), Container neu starten, einloggen, dann Variable LEEREN und erneut starten. Optional SELFDASHBOARD_AUTH_RESET_USER=admin (sonst erster Admin). Alternative: SELFDASHBOARD_AUTH_RESET=admin:NeuesPasswort

Cible
SELFDASHBOARD_AUTH_RESET_PASSWORD
Auth Reset User (optional)Variable

OPTIONAL — Benutzername für Passwort-Reset (mit SELFDASHBOARD_AUTH_RESET_PASSWORD). Leer = erster Admin.

Cible
SELFDASHBOARD_AUTH_RESET_USER
Node EnvironmentVariable

Normalerweise production.

Cible
NODE_ENV
Défaut
production
Valeur
production
HTTPS ohne Zertifikatsprüfung (optional)Variable

Wofür: HTTPS aus dem Container (CalDAV, Fritzbox, Pi-hole, Plugin-Store, Wetter, …). Standard (leer): Zertifikate prüfen — empfohlen. Nur 0 bei Zertifikatsfehlern auf internen https://-URLs (self-signed). Dann gilt für alle HTTPS-Aufrufe — unsicher. Nicht nötig für Open-Meteo/GitHub. Besser: gültiges Zertifikat oder eigene CA.

Cible
NODE_TLS_REJECT_UNAUTHORIZED

Détails

Référentiel
ghcr.io/kabelsalatundklartext/selfdashboard:latest
Dernière mise à jour2026-06-01
Première vue2026-05-15

Exécutez SelfDashboard sur Unraid.

SelfDashboard est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.