--- title: Kanboard created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, kanban, php, minimaliste, sqlite, project-management, mit] confidence: high contested: false sources: [https://selfh.st/apps/?tag=Kanban, https://github.com/kanboard/kanboard, https://kanboard.org/docs/install] --- # 📋 Kanboard > **Le Kanban PHP minimaliste et ultra-léger** — projet français, simple, rapide, base SQLite, parfait pour les homelabs et les petites équipes. ## 📋 Informations Générales | Champ | Valeur | | :--- | :--- | | **Site web** | [kanboard.org](https://kanboard.org/) | | **GitHub** | [kanboard/kanboard](https://github.com/kanboard/kanboard) | | **Licence** | MIT | | **Langage** | PHP | | **Étoiles GitHub** | 1 962 ⭐ | | **Dernière MAJ** | 2026-05-30 | | **Catégorie** | [[cat-kanban\|Kanban]] | ## 📝 Description **Kanboard** est né en 2014 d'un développeur français, **Frédéric Guillot**, et reste l'un des projets Kanban open source **les plus stables et les plus légers** du marché. Toute l'application tient dans un **unique fichier PHP** et utilise **SQLite par défaut**, ce qui rend l'installation et les sauvegardes triviales (un seul fichier `data.db` à copier). L'interface est volontairement **épurée, orientée clavier** et inspirée de la méthode Kanban : projets, colonnes, cartes, swimlanes (lignes), sous-tâches, commentaires, étiquettes, deadlines. Kanboard propose aussi des **plugins** (une grosse bibliothèque communautaire), un **moteur d'automation** (règles "if-this-then-that"), un **webhook system**, et un **client CLI/console**. L'**API JSON-RPC** est complète et permet d'intégrer Kanboard avec **Home Assistant**, **n8n**, **Node-RED** ou des scripts maison. Pour les homelabs qui veulent un Kanban sans la complexité d'un [[app-wekan]] ou la stack lourde d'un [[app-openproject]], Kanboard est souvent le meilleur choix : peu de RAM, peu d'images Docker, mises à jour indolores. ## 🚀 Installation ### Option recommandée : Docker Compose ```yaml services: kanboard: image: kanboard/kanboard:latest container_name: kanboard restart: unless-stopped ports: - "8080:80" volumes: - kanboard-data:/var/www/html/data - kanboard-plugins:/var/www/html/plugins - kanboard-ssl:/etc/nginx/ssl environment: KANBOARD_LOGS_DIR: "/var/www/html/data/logs" volumes: kanboard-data: kanboard-plugins: kanboard-ssl: ``` ### Installation manuelle (LAMP/LEMP) ```bash # Télécharger l'archive cd /var/www sudo wget https://github.com/kanboard/kanboard/archive/v1.2.40.tar.gz sudo tar xzf v1.2.40.tar.gz && sudo mv kanboard-* kanboard sudo chown -R www-data:www-data kanboard/data # Terminer via navigateur sur http://serveur/kanboard ``` ## ⚙️ Configuration Initiale 1. Connexion par défaut : **admin / admin** (à changer immédiatement). 2. Renseigner le **timezone** (`config.php` ou `TZ` en variable d'environnement). 3. Configurer l'**envoi d'e-mails** (SMTP) pour les notifications. 4. Activer l'**API JSON-RPC** et générer un token personnel pour intégrations. 5. Installer les **plugins** depuis *Settings → Plugins* (Github, Gantt, Calendar, Slack, etc.). 6. Brancher le **reverse-proxy HTTPS** (Traefik, Nginx, Caddy). 7. Sauvegarder le fichier `data.db` (SQLite) et le dossier `data/files/` (uploads). ## 🔄 Alternatives ### Open Source - [[app-wekan]] — Kanban complet Node.js, plus riche graphiquement - [[app-planka]] — Kanban moderne type Trello - [[app-vikunja]] — Tasks + Kanban en Go - [[app-openproject]] — Project management complet - [[app-leantime]] — Lean/Agile hybride PHP - **Focalboard** — Mattermost Project Management ### Propriétaires - **Trello** (Atlassian) - **Asana** - **Notion Kanban** - **ClickUp** - **Jira (avec plugin Kanban)** ## 🔐 Sécurité - ✅ Authentification 2FA, LDAP, OAuth2 (Google, GitHub) - ✅ Permissions fines par projet (rôles + ACL) - ⚠️ Kanboard n'embarque pas le HTTPS : **obligatoire** via reverse-proxy - ✅ Changer immédiatement le mot de passe par défaut - ⚠️ Mises à jour manuelles, mais peu fréquentes → **veille RSS du repo** - ✅ Clés API révocables, limitation IP possible - ✅ Sauvegardes SQLite triviales via cron ## 📚 Ressources - [Site officiel Kanboard](https://kanboard.org/) - [Documentation installation](https://kanboard.org/docs/install) - [GitHub kanboard/kanboard](https://github.com/kanboard/kanboard) - [Bibliothèque de plugins](https://kanboard.org/plugins) - [API JSON-RPC](https://kanboard.org/documentation/api-json-rpc/) ## Pages Liées - [[cat-kanban]] — Catégorie Kanban - [[recettes-docker-compose]] — Templates Docker Compose - [[app-wekan]] — Alternative plus complète - [[app-planka]] — Alternative plus moderne graphiquement - [[securisation-home-lab]] — Bonnes pratiques sécurité