DashGate

DashGate

Docker-Anwendung from Selfhosters

Übersicht

DashGate is a self-hosted application gateway and dashboard. Features multi-method authentication (local, LDAP, OIDC/SSO, proxy auth, API keys), group-based access control, automatic app discovery from Docker/Traefik/Nginx/NPM/Caddy, health monitoring, and PWA support.

Anforderungen

For Docker auto-discovery, enable the Docker socket mount below.

Laufzeit-Argumente

Web-UI
http://[IP]:[PORT:1738]
Netzwerk
bridge
Privilegiert
false

Konfiguration der Vorlage

WebUI PortPorttcp

DashGate web interface port.

Ziel
1738
Standard
1738
Config StoragePathrw

Persistent storage for config.yaml and SQLite database.

Ziel
/config
Standard
/mnt/user/appdata/dashgate
PUIDVariable

User ID for file permissions (run 'id' in Unraid terminal to find yours).

Standard
99
PGIDVariable

Group ID for file permissions (run 'id' in Unraid terminal to find yours).

Standard
100
PortVariable

Internal port (should match WebUI Port).

Ziel
PORT
Standard
1738
Auth ModeVariable

Authentication mode

Ziel
AUTH_MODE
Standard
local|hybrid|authelia
Session Duration (Days)Variable

How many days a login session stays valid.

Ziel
SESSION_DURATION_DAYS
Standard
7
Encryption KeyVariable

64-char hex string for encrypting secrets at rest. Leave empty to auto-generate.

Ziel
ENCRYPTION_KEY
Docker SocketPathro

Docker socket for auto-discovering containers. Optional.

Ziel
/var/run/docker.sock
Standard
/var/run/docker.sock
Docker DiscoveryVariable

Enable automatic Docker container discovery.

Ziel
DOCKER_DISCOVERY
Standard
true
Traefik DiscoveryVariable

Enable Traefik router discovery.

Ziel
TRAEFIK_DISCOVERY
Standard
false
Traefik URLVariable

Traefik API URL (e.g., http://traefik:8080).

Ziel
TRAEFIK_URL
NPM DiscoveryVariable

Enable Nginx Proxy Manager discovery.

Ziel
NPM_DISCOVERY
Standard
false
NPM URLVariable

NPM API URL (e.g., http://npm:81).

Ziel
NPM_URL
NPM EmailVariable

NPM admin email for API login.

Ziel
NPM_EMAIL
NPM PasswordVariable

NPM admin password for API login.

Ziel
NPM_PASSWORD
LLDAP URLVariable

LLDAP server URL for user directory (e.g., http://lldap:17170).

Ziel
LLDAP_URL
LLDAP Admin UsernameVariable

LLDAP admin username.

Ziel
LLDAP_ADMIN_USERNAME
LLDAP Admin PasswordVariable

LLDAP admin password.

Ziel
LLDAP_ADMIN_PASSWORD

Statistik herunterladen

3,676
Downloads insgesamt

Einzelheiten

Repository
khak1s/dashgate:latest
Zuletzt aktualisiert2026-02-05
Erstmals gesehen2026-02-03

Führen Sie DashGate auf Unraid aus.

DashGate ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.