vibe-kanban-cloud

vibe-kanban-cloud

Docker-Anwendung from rorar's Repository

Übersicht

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.

Anforderungen

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

Laufzeit-Argumente

Web-UI
http://[IP]:[PORT:80]/
Netzwerk
bridge
Shell
bash
Privilegiert
true
Extra Params
--hostname=vibe-kanban-cloud

Konfiguration der Vorlage

Port: HTTP (Internal Proxy)Porttcp

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

Ziel
80
Standard
180
Port: HTTPS (Internal Proxy)Porttcp

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

Ziel
443
Standard
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.

Ziel
8081
Standard
8081
Path: Appdata DirectoryPathrw

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

Ziel
/data
Standard
/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.

Ziel
DOMAIN
Standard
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.

Ziel
USE_EXTERNAL_PROXY
Standard
false
Variable: TLS EmailVariable

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

Ziel
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.

Ziel
SELF_HOST_LOCAL_AUTH_EMAIL
Standard
admin@example.com
Variable: Local Admin PasswordVariable

Secure password for the bootstrap admin.

Ziel
SELF_HOST_LOCAL_AUTH_PASSWORD
Standard
changeme
--- OAuth Providers (Advanced) ---Variable

Configure GitHub or Google login.

Variable: GitHub OAuth Client IDVariable

Client ID for GitHub Auth.

Ziel
GITHUB_OAUTH_CLIENT_ID
Variable: GitHub OAuth Client SecretVariable

Client Secret for GitHub Auth.

Ziel
GITHUB_OAUTH_CLIENT_SECRET
Variable: Google OAuth Client IDVariable

Client ID for Google Auth.

Ziel
GOOGLE_OAUTH_CLIENT_ID
Variable: Google OAuth Client SecretVariable

Client Secret for Google Auth.

Ziel
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).

Ziel
PUID
Standard
99
Variable: PGIDVariable

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

Ziel
PGID
Standard
100

Einzelheiten

Repository
ghcr.io/rorar/vibe-kanban-cloud:latest
Zuletzt aktualisiert2026-05-31
Erstmals gesehen2026-05-27

Führen Sie vibe-kanban-cloud auf Unraid aus.

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