[{"data":1,"prerenderedAt":97},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-en-kaneo":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"slug":7,"name":8,"description":9,"phase":10,"unavailableReason":11,"docsUrl":12,"logo":13,"github":13,"tagline":14,"longDescription":15,"features":16,"useCases":24,"steps":34,"faq":50,"specs":66,"compatibleOs":72,"relatedApps":73,"relatedPosts":91,"category":94},"kaneo","Kaneo","Minimalist open-source project manager — Kanban boards, GitHub Milestones integration and issue tracking without the complexity. Lightweight alternative to Jira and Linear.",2,"awaiting_qa","https:\u002F\u002Fservorbit.com\u002Fblog\u002Fself-host-kaneo-vps",null,"Minimalist open-source project manager with Kanban and GitHub integrations — self-hosted on your VPS, MIT, 7.9 k+ stars.","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.\n\nKaneo 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.\n\nWith 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.",[17,18,19,20,21,22,23],"Kanban boards with drag-and-drop — visualise and move tasks across columns in any project.","GitHub Milestones sync — connect your GitHub App to mirror milestones and issues as Kaneo tasks.","Webhook destinations — trigger external endpoints on task state changes, automating your workflow.","Monolithic bundled image — SPA and API in a single container, just two services to manage (app + PostgreSQL).","Email + password login — no SMTP required; works with DISABLE_EMAIL_OTP_SIGN_IN=true out of the box.","MIT licence — fork, adapt and redistribute without restriction.","Multi-workspace support — each workspace is isolated with its own members, projects and settings.",[25,28,31],{"title":26,"description":27},"Lightweight sprint tracking for dev teams","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.",{"title":29,"description":30},"Client project tracking for agencies","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.",{"title":32,"description":33},"Personal task management without SaaS lock-in","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.",[35,38,41,44,47],{"title":36,"body":37},"Deploy Kaneo from the ServOrbit Marketplace","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.",{"title":39,"body":40},"Create your first account","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.",{"title":42,"body":43},"Create a workspace and your first project","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.",{"title":45,"body":46},"Connect GitHub (optional)","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.",{"title":48,"body":49},"First login","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.",[51,54,57,60,63],{"q":52,"a":53},"Does Kaneo require email verification or SMTP?","No. With DISABLE_EMAIL_OTP_SIGN_IN=true (set by default in the ServOrbit deployment), Kaneo uses email + password login with no OTP email step. SMTP is optional and only needed if you want to re-enable one-time-password magic-link sign-in.",{"q":55,"a":56},"How is Kaneo different from Vikunja?","Vikunja is a full-featured task manager with Kanban, Gantt, CalDAV sync and recurring tasks — closer to Asana or TickTick. Kaneo is deliberately simpler: Kanban boards and GitHub integration with no extra views. Choose Kaneo for code-centric teams, Vikunja for general-purpose project management.",{"q":58,"a":59},"Can I use Kaneo without a domain name?","Yes. Kaneo does not require a custom domain — you can access it through the IP-based URL assigned by ServOrbit. A domain is recommended for a nicer URL and easier sharing, but is not mandatory.",{"q":61,"a":62},"How do I back up my Kaneo data?","All Kaneo data lives in the PostgreSQL database. Back it up with: docker exec kaneo-postgres-1 pg_dump -U kaneo kaneo | gzip > kaneo-backup.sql.gz. Restore with: gunzip -c kaneo-backup.sql.gz | docker exec -i kaneo-postgres-1 psql -U kaneo kaneo.",{"q":64,"a":65},"What is the minimum VPS size for Kaneo?","A 1 vCPU \u002F 1 GB RAM VPS running Ubuntu 24.04 is sufficient for small teams. Kaneo is very light — the Node.js API and Vue SPA together consume under 200 MB RAM at rest. Add another 512 MB headroom for PostgreSQL 16.",{"version":67,"license":68,"ram":69,"cpu":70,"disk":71},"2.16.2","MIT","1 GB minimum","1 vCPU","10 GB minimum",[],[74,82],{"name":75,"slug":76,"categorySlug":77,"categoryName":78,"categoryColor":79,"logo":13,"tagline":80,"description":81},"Vikunja","vikunja","collaboration","Collaboration & Productivity","text-indigo-400 bg-indigo-500\u002F10","Open-source task manager with Kanban, Gantt and sprints — self-hosted on your VPS, AGPL-3.0, 24 k+ stars, v2.4.0.","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.",{"name":83,"slug":84,"categorySlug":85,"categoryName":86,"categoryColor":87,"logo":88,"tagline":89,"description":90},"Twenty","twenty","erp","ERP & Business Management","text-orange-400 bg-orange-500\u002F10","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F137183179","Self-hosted CRM built for developer teams — open-source Salesforce alternative with a modern API and AI-native features.","AI-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.",[92,93],"self-host-vikunja-vps","huly-gestion-projet-self-hosted-vps",{"key":77,"slug":77,"name":78,"objective":95,"icon":96,"color":79},"Share information and collaborate.","collab",1786366687208]