Pourquoi choisir un gestionnaire de projets minimaliste
Les outils SaaS de gestion de projets ont tendance à s'alourdir : chaque mise à jour ajoute une vue, un rapport, un module IA qui noie les fonctionnalités essentielles. Kaneo part de l'hypothèse inverse : la plupart des équipes n'ont besoin que d'un Kanban et d'un lien avec leur dépôt de code. En l'auto-hébergeant, vous récupérez la maîtrise totale — vos tâches dans une base PostgreSQL sur votre VPS, exportables en SQL à tout moment, sans plan premium pour débloquer les webhook ou l'historique illimité.
Ce que vous obtenez avec Kaneo auto-hébergé
- Tableaux Kanban en glisser-déposer — créez des colonnes, ajoutez des tâches et suivez la progression en un coup d'œil.
- Synchronisation GitHub Milestones — connectez votre GitHub App pour refléter automatiquement les milestones comme projets et les issues comme tâches.
- Destinations Webhook — déclenchez des appels HTTP externes à chaque changement d'état d'une tâche, pour notifier Slack ou votre CI.
- Licence MIT — aucune restriction commerciale, fork et adaptation libres.
- Deux conteneurs seulement — application Node.js et PostgreSQL 16, empreinte mémoire sous 400 Mo au total.
- Connexion sans SMTP — email et mot de passe en standard, sans étape de vérification par lien.
- Multi-espaces de travail — isolez les projets par client ou par équipe dans des espaces séparés.
Prérequis
Un VPS ServOrbit avec Ubuntu 24.04 et au moins 1 Go de RAM suffit pour une petite équipe. Kaneo est léger : l'API Hono (Node.js) et la SPA Vue.js consomment ensemble moins de 200 Mo au repos ; PostgreSQL 16 en ajoute environ 300 Mo. Docker et Docker Compose sont provisionnés automatiquement par AWX lors du déploiement. Aucun nom de domaine n'est obligatoire — Kaneo fonctionne derrière l'URL assignée par ServOrbit — mais un sous-domaine dédié (ex. projects.monentreprise.com) simplifie le partage.
Déployer Kaneo sur votre VPS
Déploiement en un clic depuis la marketplace ServOrbit
Accédez à Marketplace → Collaboration et productivité → Kaneo dans votre panneau de contrôle ServOrbit et cliquez sur Déployer. AWX installe Docker, génère les secrets de base de données et d'authentification, configure nginx et démarre les deux conteneurs (application + PostgreSQL) en moins de 2 minutes.
Créer le premier compte administrateur
Ouvrez l'URL de Kaneo dans votre navigateur. Un formulaire d'inscription s'affiche — c'est le premier démarrage. Saisissez votre nom, votre adresse e-mail et un mot de passe. Le premier utilisateur obtient automatiquement les droits d'administrateur sur l'espace de travail par défaut.
Créer un espace de travail et votre premier projet
Après connexion, vous arrivez sur l'accueil de l'espace de travail. Cliquez sur Nouveau projet, donnez-lui un nom et choisissez une couleur. Ajoutez votre première tâche en cliquant sur + dans la colonne Kanban de votre choix. Assignez-la, ajoutez une description et une date d'échéance si besoin.
Connecter GitHub (optionnel)
Si votre code vit sur GitHub, installez la Kaneo GitHub App depuis Paramètres → Intégrations. Une fois autorisée, Kaneo synchronise les GitHub Milestones comme projets et les issues comme tâches. Les Webhooks peuvent mettre à jour l'état d'une tâche automatiquement lors d'un merge de Pull Request.
Configurer les webhooks de notification (optionnel)
Dans Paramètres → Webhooks, ajoutez l'URL de votre canal Slack Incoming Webhook ou de votre système de tickets. Kaneo envoie un POST JSON à chaque changement d'état — pratique pour notifier l'équipe sans polling.
Fermez l'inscription dès que votre équipe est configurée : dans Paramètres → Général, désactivez l'option « Autoriser les inscriptions ». Sans cette étape, n'importe qui connaissant l'URL peut créer un compte. Pour les équipes techniques qui préfèrent les commits aux stories, connectez la GitHub App et laissez les PR merger les tâches automatiquement — zéro mise à jour manuelle du tableau.
Kaneo vs Vikunja : lequel choisir ?
Vikunja est le choix naturel si vous avez besoin de vues Gantt, de tâches récurrentes, de la synchronisation CalDAV avec votre calendrier ou d'une API REST étendue. Kaneo convient mieux aux équipes qui vivent dans leur éditeur de code : un Kanban propre, une connexion directe à GitHub et des webhooks pour automatiser sans surcharge cognitive. Les deux sont auto-hébergeables et disponibles sur la marketplace ServOrbit.