Kaneo is a minimalist, MIT-licensed project management platform (7.9 k+ stars, v2.16.2 — released 2026-08-10). Built with Hono (Node.js) and Vue.js, it runs as a single bundled Docker image alongside a PostgreSQL database, making it one of the lightest self-hosted project managers available.
Kaneo focuses on what teams actually need: Kanban boards, projects, tasks and direct GitHub integration for syncing Milestones, issues and webhooks. There are no Gantt charts or sprint planning ceremonies — just a clean interface where you create a project, add tasks and track progress. For teams that find Vikunja or Linear too feature-heavy, Kaneo offers a productive middle ground.
With v2.16.2, Kaneo ships a monolithic image that bundles the Vue SPA and the Hono API behind an internal nginx, reducing the operational footprint to two containers. Multi-workspace support, GitHub App integration and webhook destinations are available for teams that need tighter code-project coupling.
Create a project per feature, add tasks with labels and assignees, and move cards across Kanban columns as work progresses. Connect the GitHub App to auto-create tasks from Milestones and close them on PR merge — no manual updates.
Run one Kaneo workspace per client. Invite client contacts as read-only observers, keep track of deliverables in Kanban lanes, and use webhook destinations to notify your team Slack channel when a task moves to Done.
Replace Trello or Notion boards with a self-hosted instance. All your tasks live in a PostgreSQL database on your own VPS — no subscription, no data harvesting, no feature gates.
Guide optimized for ServOrbit Cloud VPS.
Go to Marketplace → Collaboration & Productivity → Kaneo in your ServOrbit control panel and click Deploy. AWX provisions Docker, generates the database and auth secrets, configures nginx and starts the two containers automatically.
Open the Kaneo URL. You will see a Sign Up form — this is the first-run setup. Fill in your name, email and password. The first user automatically gets admin rights on the default workspace.
After signing in you land on the workspace home. Click New Project, give it a name and choose a colour. Add your first task by clicking the + in the Kanban column of your choice.
Install the Kaneo GitHub App from Settings → Integrations. Once authorised, Kaneo syncs GitHub Milestones as projects and issues as tasks. Webhooks update task state automatically on push or PR merge.
Navigate to the Kaneo URL and click Sign Up to create your account — there are no default credentials. The first signup becomes the workspace admin. Registration can be closed from Settings once you have set up your team.
Maintaining a project that uses Kaneo? This button lets your readers deploy it on a VPS in one click, without reading Docker documentation.
[](https://servorbit.com/vps-cloud?template=kaneo&utm_source=deploy-badge&utm_medium=referral&utm_campaign=kaneo)<a href="https://servorbit.com/vps-cloud?template=kaneo&utm_source=deploy-badge&utm_medium=referral&utm_campaign=kaneo"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Kaneo on ServOrbit" height="40"></a>The button points to a VPS order with the template preselected. The image is served from servorbit.com — nothing to host on your side.
Self-hosted open-source task and project manager — Kanban boards, Gantt charts, sprints and a REST API on your own VPS. Alternative to Todoist, TickTick and Asana.
ERP & Business ManagementAI-native open-source CRM — self-hosted alternative to Salesforce and HubSpot. Custom objects, pipeline views, notes, tasks and a modern API-first architecture built for developer teams.
Browse our help center and FAQ, or reach our team — callback, WhatsApp or email. Support in French, English and Arabic.