Kaneo — un tracker di attività self-hosted minimalista senza il rumore di fondo
Quante volte hai provato a registrare rapidamente un bug in Jira, solo per trovarti di fronte a una manciata di campi obbligatori da compilare? E poi hai aspettato qualche altro secondo mentre l'ingombrante interfaccia web elaborava un singolo clic su un pulsante. Il team di Kaneo si è imbattuto in questo problema e ha deciso di costruire il proprio strumento. La loro idea è semplice: un buon software di project management dovrebbe stare fuori dai piedi e non distoglierti dal lavoro.
Kaneo è un sistema di gestione delle attività open-source leggero rilasciato con licenza MIT. Si posiziona come un'alternativa a Linear e Jira, priva di configurazioni inutili e menu complessi.

Idea di Base
I creatori del progetto sono convinti che il problema dei tracker di attività moderni non risieda nella mancanza di funzionalità, ma nel loro eccesso. Notifiche eccessive, moduli gonfiati e dashboard mostruose intralciano solo chi deve scrivere codice.
Kaneo mantiene solo ciò che il team usa ogni giorno:
- Board Kanban puliti e liste di attività
- Ricerca rapida con clutter visivo minimo
- Controllo completo dei dati grazie al supporto per il deployment self-hosted
- Interfaccia reattiva e scattante
Sotto il Cofano e Opzioni di Installazione
Il tech stack si presenta moderno e snello. Il frontend è costruito con React, mentre il backend utilizza il leggero framework Hono su TypeScript. Il database è il familiare PostgreSQL.
Puoi avviare il servizio sul tuo server in pochi minuti. Per un avvio rapido, gli autori offrono la propria utility CLI drim:
curl -fsSL https://assets.kaneo.app/install.sh | sh
drim setup
Questo script configurerà l'ambiente, i database e rilascerà automaticamente i certificati TLS per te.
Se preferisci l'approccio classico con Docker Compose, il file di configurazione è semplice e diretto:
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:
Per infrastrutture più grandi, nel repository è preparata una Helm chart, quindi puoi anche avviare il sistema in Kubernetes senza lunghe procedure di configurazione.
L'ambiente di sviluppo locale è costruito con pnpm:
git clone https://github.com/usekaneo/kaneo.git
cd kaneo
pnpm install
pnpm dev
Vale la Pena Provarlo
Kaneo è perfetto per team piccoli, freelancer e sviluppatori di progetti personali. Se sei stanco di pagare troppo per gli abbonamenti ai servizi SaaS e di navigare attraverso configurazioni infinite solo per una semplice scheda attività, questo strumento sarà un'eccellente sostituzione.
Naturalmente, se la tua organizzazione ha bisogno di matrici di approvazione complesse, report aziendali o integrazioni con una dozzina di sistemi specializzati, le capacità di Kaneo risulteranno limitate. Ma se la tua priorità è la velocità e la privacy dei dati, questo progetto vale sicuramente la pena di essere esaminato.
Progetti correlati