vibe-kanban-cloud

vibe-kanban-cloud

Application Docker from rorar's Repository

Vue d'ensemble

Deploy Vibe Kanban Cloud on Unraid. This is a true Docker-in-Docker wrapper that runs the entire Cloud stack (remote-server, Postgres, ElectricSQL, Caddy). Important: You MUST use Privileged mode. For Local setups without domain, enter your local IP in DOMAIN and it will auto-generate an SSL cert you can find in your appdata. For External proxies (Nginx/Traefik), set USE_EXTERNAL_PROXY to true and map the External App Port.

Exigences

This container requires Privileged mode to run its internal Docker daemon (True Docker-in-Docker).

Arguments d'exécution

Interface utilisateur Web
http://[IP]:[PORT:80]/
Réseau
bridge
Coquille
bash
Privilégié
true
Paramètres supplémentaires
--hostname=vibe-kanban-cloud

Configuration du modèle

Port: HTTP (Internal Proxy)Porttcp

Internal Caddy HTTP Port (used if USE_EXTERNAL_PROXY=false).

Cible
80
Défaut
180
Port: HTTPS (Internal Proxy)Porttcp

Internal Caddy HTTPS Port (used if USE_EXTERNAL_PROXY=false).

Cible
443
Défaut
1443
Port: External App (Direct)Porttcp

Direct access to Vibe Kanban App (used if USE_EXTERNAL_PROXY=true). Point your external reverse proxy to this port.

Cible
8081
Défaut
8081
Path: Appdata DirectoryPathrw

Persistent storage for all data (database, electric, SSL certs, generated secrets in .env).

Cible
/data
Défaut
/mnt/user/appdata/vibe-kanban-cloud
--- Core Configuration ---Variable

Main server settings.

Variable: Domain (IP or FQDN)Variable

Your domain. If you enter a local IP/hostname (e.g. 192.168.x.x), Caddy uses internal SSL. If public FQDN, Caddy uses Let's Encrypt.

Cible
DOMAIN
Défaut
vibe.local
Variable: External Proxy ModeVariable

Set to 'true' if you use Nginx Proxy Manager, Traefik, or an external Caddy. This disables the internal Caddy.

Cible
USE_EXTERNAL_PROXY
Défaut
false
Variable: TLS EmailVariable

(Optional) Email address for Let's Encrypt ACME registration if you use a public domain and internal Caddy.

Cible
TLS_EMAIL
--- Local Authentication ---Variable

Bootstrap credentials for initial setup without OAuth.

Variable: Local Admin EmailVariable

The email address to use for the bootstrap admin.

Cible
SELF_HOST_LOCAL_AUTH_EMAIL
Défaut
admin@example.com
Variable: Local Admin PasswordVariable

Secure password for the bootstrap admin.

Cible
SELF_HOST_LOCAL_AUTH_PASSWORD
Défaut
changeme
--- OAuth Providers (Advanced) ---Variable

Configure GitHub or Google login.

Variable: GitHub OAuth Client IDVariable

Client ID for GitHub Auth.

Cible
GITHUB_OAUTH_CLIENT_ID
Variable: GitHub OAuth Client SecretVariable

Client Secret for GitHub Auth.

Cible
GITHUB_OAUTH_CLIENT_SECRET
Variable: Google OAuth Client IDVariable

Client ID for Google Auth.

Cible
GOOGLE_OAUTH_CLIENT_ID
Variable: Google OAuth Client SecretVariable

Client Secret for Google Auth.

Cible
GOOGLE_OAUTH_CLIENT_SECRET
--- User & Permissions (Advanced) ---Variable

Advanced user and permission settings.

Variable: PUIDVariable

Container User ID for file ownership in /data (default: 99).

Cible
PUID
Défaut
99
Variable: PGIDVariable

Container Group ID for file ownership in /data (default: 100).

Cible
PGID
Défaut
100

Détails

Référentiel
ghcr.io/rorar/vibe-kanban-cloud:latest
Dernière mise à jour2026-05-31
Première vue2026-05-27

Exécutez vibe-kanban-cloud sur Unraid.

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