DashGate

DashGate

Aplicación Docker from Selfhosters

Visión general

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.

Requisitos

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

Argumentos en tiempo de ejecución

Interfaz web
http://[IP]:[PORT:1738]
Red
bridge
Privilegiado
false

Configuración de plantillas

WebUI PortPorttcp

DashGate web interface port.

Objetivo
1738
Por defecto
1738
Config StoragePathrw

Persistent storage for config.yaml and SQLite database.

Objetivo
/config
Por defecto
/mnt/user/appdata/dashgate
PUIDVariable

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

Por defecto
99
PGIDVariable

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

Por defecto
100
PortVariable

Internal port (should match WebUI Port).

Objetivo
PORT
Por defecto
1738
Auth ModeVariable

Authentication mode

Objetivo
AUTH_MODE
Por defecto
local|hybrid|authelia
Session Duration (Days)Variable

How many days a login session stays valid.

Objetivo
SESSION_DURATION_DAYS
Por defecto
7
Encryption KeyVariable

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

Objetivo
ENCRYPTION_KEY
Docker SocketPathro

Docker socket for auto-discovering containers. Optional.

Objetivo
/var/run/docker.sock
Por defecto
/var/run/docker.sock
Docker DiscoveryVariable

Enable automatic Docker container discovery.

Objetivo
DOCKER_DISCOVERY
Por defecto
true
Traefik DiscoveryVariable

Enable Traefik router discovery.

Objetivo
TRAEFIK_DISCOVERY
Por defecto
false
Traefik URLVariable

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

Objetivo
TRAEFIK_URL
NPM DiscoveryVariable

Enable Nginx Proxy Manager discovery.

Objetivo
NPM_DISCOVERY
Por defecto
false
NPM URLVariable

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

Objetivo
NPM_URL
NPM EmailVariable

NPM admin email for API login.

Objetivo
NPM_EMAIL
NPM PasswordVariable

NPM admin password for API login.

Objetivo
NPM_PASSWORD
LLDAP URLVariable

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

Objetivo
LLDAP_URL
LLDAP Admin UsernameVariable

LLDAP admin username.

Objetivo
LLDAP_ADMIN_USERNAME
LLDAP Admin PasswordVariable

LLDAP admin password.

Objetivo
LLDAP_ADMIN_PASSWORD

Descargar estadísticas

3,676
Descargas totales

Detalles

Repositorio
khak1s/dashgate:latest
Última actualización2026-02-05
Visto por primera vez2026-02-03

Ejecute DashGate en Unraid.

DashGate se encuentra en Community Apps para Unraid OS. Explore Unraid para crear un servidor doméstico flexible, un NAS o un laboratorio doméstico.