Kaneo — een minimalistische zelfgehoste taaktracker zonder de extra rommel
Hoe vaak heb je geprobeerd om snel een bug in Jira te loggen, alleen om tegen een muur van een half dozijn verplichte velden aan te lopen? En toen moest je nog een paar seconden wachten terwijl de logge webinterface een enkele knopdruk verwerkte. Het Kaneo-team liep tegen dit probleem aan en besloot hun eigen tool te bouwen. Hun idee is simpel: goede projectmanagementsoftware moet uit je weg blijven en je niet afleiden van het werk.
Kaneo is een lichtgewicht open-source taakbeheersysteem uitgebracht onder de MIT-licentie. Het positioneert zich als een alternatief voor Linear en Jira, ontdaan van onnodige configuratie en complexe menu's.

Kernidee
De projectmakers zijn ervan overtuigd dat het probleem met moderne taaktrackers niet ligt in een gebrek aan functies, maar in hun overvloed. Overmatige meldingen, opgeblazen formulieren en monsterlijke dashboards staan alleen maar in de weg van het schrijven van code.
Kaneo houdt alleen wat het team dagelijks gebruikt:
- Strakke Kanban-borden en takenlijsten
- Snelle zoekfunctie met minimale visuele rommel
- Volledige controle over je data dankzij ondersteuning voor zelfgehoste implementatie
- Snelle interface-reactiesnelheid
Onder de motorkap en installatieopties
De technische stack ziet er modern en compact uit. De frontend is gebouwd met React, en de backend gebruikt het lichtgewicht Hono-framework op TypeScript. De database is de bekende PostgreSQL.
Je kunt de service binnen enkele minuten op je eigen server draaien. Voor een snelle start bieden de auteurs hun eigen CLI-hulpprogramma drim:
curl -fsSL https://assets.kaneo.app/install.sh | sh
drim setup
Dit script stelt de omgeving, databases in en geeft automatisch TLS-certificaten voor je uit.
Als je de klassieke Docker Compose-aanpak verkiest, is het configuratiebestand eenvoudig en straightforward:
services:
postgres:
image: postgres:16-alpine
env_file:
- .env
ports:
- "5432:5432"
volumes:
- postgres_data:/var/lib/postgresql/data
restart: unless-stopped
healthcheck:
test: ["CMD-SHELL", "pg_isready -U kaneo -d kaneo"]
interval: 10s
timeout: 5s
retries: 5
kaneo:
image: ghcr.io/usekaneo/kaneo:latest
ports:
- "5173:5173"
env_file:
- .env
depends_on:
postgres:
condition: service_healthy
restart: unless-stopped
volumes:
postgres_data:
Voor grotere infrastructuur is er een Helm-chart voorbereid in de repository, dus je kunt het systeem ook in Kubernetes draaien zonder lange installatieroutines.
De lokale ontwikkelomgeving is opgezet met pnpm:
git clone https://github.com/usekaneo/kaneo.git
cd kaneo
pnpm install
pnpm dev
Is het de moeite waard om te proberen
Kaneo is ideaal voor kleine teams, freelancers en ontwikkelaars van hobbyprojecten. Als je het beu bent om te veel te betalen voor SaaS-abonnementen en door eindeloze configuratie te waden alleen maar om een eenvoudige takenkaart, zal deze tool een uitstekende vervanger zijn.
Natuurlijk, als je organisatie complexe goedkeuringsschema's, bedrijfsrapporten of integraties met een dozijn gespecialiseerde systemen nodig heeft, zullen de mogelijkheden van Kaneo beperkt aanvoelen. Maar als snelheid en dataprivacy je prioriteit zijn, is dit project zeker de moeite waard om te bekijken.
Gerelateerde projecten