3.1 KiB
Vibe Kanban Project Settings Configuration
Settings URL
http://127.0.0.1:63100/settings/projects?projectId=1a4fdbff-8b23-49d5-9953-2476846cbcc2
Configuration Steps
1. MCP Servers Configuration
In the MCP Servers section, add or verify:
Server Name: dev-manager
Configuration:
{
"command": "npx",
"args": ["dev-manager-mcp", "stdio"]
}
This enables Vibe Kanban to use dev-manager-mcp for managing multiple dev server instances.
2. QA / Testing Configuration
In the QA or Testing section, configure:
Enable QA Automation: ✅ Checked
Dev Environment Script:
managing-apps/scripts/vibe-dev-server.sh
Or use absolute path:
/Users/oda/Desktop/Projects/managing-apps/scripts/vibe-dev-server.sh
Note: This path is relative to /Users/oda/Desktop/Projects (the Projects folder root)
Health Check URL:
http://localhost:{port}/health
Dashboard URL (optional):
http://localhost:{port}
3. Task Status Configuration
Configure which task statuses should auto-start dev environments:
Status: ready-for-qa
Auto-start dev environment: ✅ Enabled
This means when a task moves to "Ready for QA" status, Vibe Kanban will automatically:
- Call
managing-apps/scripts/start-task-docker.shwith the task ID - Wait for the environment to be ready
- Provide the test URLs
- Stop the environment when the task is completed
4. Project Root
Project Root Path:
/Users/oda/Desktop/Projects/managing-apps
This should be automatically detected from the .vibe-kanban/config.json file location.
Complete Configuration Summary
Here's what should be configured:
MCP Servers
- ✅
dev-manager→npx dev-manager-mcp stdio
QA Settings
- ✅ Auto-start dev environments: Enabled
- ✅ Script:
managing-apps/scripts/start-task-docker.sh - ✅ Health check:
http://localhost:{port}/health - ✅ Dashboard:
http://localhost:{port}
Task Statuses
- ✅
ready-for-qa→ Auto-start dev environment: Enabled
Verification
After configuration, test by:
- Create a test task in managing-apps project
- Move it to "Ready for QA" status
- Verify that Vibe Kanban automatically:
- Starts a Docker environment
- Copies the database
- Provides test URLs
- Shows the environment status
Troubleshooting
Script Not Found
- Verify the script path is relative to Projects folder:
managing-apps/scripts/start-task-docker.sh - Check that the script is executable:
chmod +x managing-apps/scripts/start-task-docker.sh
MCP Server Not Working
- Ensure dev-manager-mcp daemon is running:
npm run dev-manager:start(in Projects folder) - Check MCP server configuration matches exactly
Environment Not Starting
- Check Docker is running
- Verify main database is accessible at localhost:5432
- Check script logs in Vibe Kanban
Script Path Reference
Since Vibe Kanban runs from /Users/oda/Desktop/Projects, all script paths should be relative to that:
- ✅
managing-apps/scripts/start-task-docker.sh - ✅
managing-apps/scripts/stop-task-docker.sh - ✅
managing-apps/scripts/copy-database-for-task.sh