Deploy kandev
Coordinate AI coding workflows from a secure, persistent web UI
kandev
Just deployed
/data
Deploy and Host Kandev on Railway
About Hosting Kandev on Railway
Run Kandev's control plane, web UI, API, WebSocket gateway, and MCP endpoint from its official container on Railway's managed HTTPS infrastructure.
Tech Stack
- Go backend and native launcher
- React and Vite web UI embedded in the release image
- SQLite persistence
- WebSocket and MCP endpoints
- Official multi-architecture GHCR container
Why Deploy Kandev on Railway
Railway provides managed container deployment, HTTPS routing, restart handling, and persistent storage while preserving Kandev's upstream entrypoint and runtime defaults.
Common Use Cases
Use Kandev to coordinate AI coding tasks, manage repositories and workspaces, run agent workflows, review changes, and connect development integrations from a browser.
Deployment Notes
The service listens on port 38429 and stores its database, workspaces, CLI installations, and authentication state under /data. Keep the persistent volume attached. Authentication is enabled with KANDEV_FEATURES_AUTH=true; the first visitor creates the initial admin account in the setup wizard because Kandev does not support preset admin credential environment variables. Configure agent provider credentials and executor profiles in the UI after setup. The containerized control plane has the Docker executor disabled by default.
Dependencies for Kandev on Railway
Kandev is a single-service deployment. Its embedded UI and API share the same container and persistent volume.
Deployment Dependencies
| Service | Image | Port | Volume |
|---|---|---|---|
| kandev | ghcr.io/kdlbs/kandev:0.86.1 | 38429 | /data |
Template Content
