vibe-kanban
vibe-kanban
Docker app from rorar's Repository
Overview
Requirements
Runtime arguments
- Web UI
http://[IP]:[PORT:8085]- Network
bridge- Shell
bash- Extra Params
--shm-size=1g --hostname=vibe-kanban
Template configuration
HTTP port for the Vibe Kanban web interface.
- Target
- 8085
- Default
- 8085
Persistent storage for Vibe Kanban data (config, database).
- Target
- /home/node/.local/share/vibe-kanban
- Default
- /mnt/user/appdata/vibe-kanban/data
Cache directory for Vibe Kanban and agent tools.
- Target
- /home/node/.cache
- Default
- /mnt/user/appdata/vibe-kanban/cache
Temporary git worktree storage.
- Target
- /var/tmp/vibe-kanban
- Default
- /mnt/user/appdata/vibe-kanban/worktrees
Main workspace directory for your projects.
- Target
- /work
- Default
- /mnt/user/appdata/vibe-kanban/work
SSH keys for git operations.
- Target
- /home/node/.ssh
- Default
- /mnt/user/appdata/vibe-kanban/ssh
Git configuration file.
- Target
- /home/node/.gitconfig
- Default
- /mnt/user/appdata/vibe-kanban/gitconfig
Docker socket for Docker-in-Docker support.
- Target
- /var/run/docker.sock
- Default
- /var/run/docker.sock
Timezone for the container. See: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List
- Target
- TZ
- Default
- UTC
Port for Vibe Kanban to listen on (should match Container Port above).
- Target
- PORT
- Default
- 8085
Host address to bind to (0.0.0.0 for all interfaces).
- Target
- HOST
- Default
- 0.0.0.0
Git author information used for commits. Docs: https://vibekanban.com/docs
Git author name for commits.
- Target
- GIT_AUTHOR_NAME
- Default
- Vibe Kanban User
Git author email for commits.
- Target
- GIT_AUTHOR_EMAIL
- Default
- vibe@example.com
Git committer name for commits.
- Target
- GIT_COMMITTER_NAME
- Default
- Vibe Kanban User
Git committer email for commits.
- Target
- GIT_COMMITTER_EMAIL
- Default
- vibe@example.com
Optional API keys. For security, use secrets or environment files in production. Docs: https://vibekanban.com/docs/self-hosting/environment-variables
GitHub personal access token (alternative to GitHub CLI auth).
- Target
- GH_TOKEN
OpenAI API key for Codex and AI features.
- Target
- OPENAI_API_KEY
Install additional tools at container startup. Always available: Codex, SVGO, imagemagick, libvips, librsvg, ripgrep, jq, tree, bat, fd, tmux, nano, python3, pip, pipx
Coding agents to install (space-separated). Options: claude, gemini, copilot, amp, cursor, opencode, droid, clauderouter, qwen
- Target
- RUNTIME_AGENTS
- Default
- claude gemini copilot amp cursor opencode droid clauderouter qwen
Playwright browsers to install (space-separated). Options: chromium, firefox, webkit
- Target
- RUNTIME_PLAYWRIGHT_BROWSERS
- Default
- chromium firefox webkit
Testing tools to install (space-separated). Options: vitest, jest, msw
- Target
- RUNTIME_TESTING_TOOLS
- Default
- vitest jest msw
Python tools to install via pipx (space-separated). Options: httpie, black, ruff, mypy, pytest, isort, autoflake, pip-audit, safety
- Target
- RUNTIME_PYTHON_TOOLS
- Default
- httpie black ruff mypy pytest
Advanced user and permission settings.
UID to run the container process as (default: 99 for nobody user).
- Target
- LOCAL_UID
- Default
- 99
GID to run the container process as (default: 100 for users group).
- Target
- LOCAL_GID
- Default
- 100
Categories
Details
ghcr.io/rorar/vibe-kanban-docker:latestRun vibe-kanban on Unraid.
vibe-kanban is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.