Artikel
6 Kommentare

Kanboard: eine JIRA-Alternative im Detail – Installation

Kanban. CC-BY https://www.flickr.com/photos/orcmid/

Viele von Euch setzen in der Firma bestimmt auch JIRA ein. Ich bin ziemlich überzeugt von dem Tool, weil man einfach massig Wege hat Prozesse abzubilden. Ja ja ich weiß, Vielfalt hat seine Vor- und Nachteile. Lange Zeit hatte ich Wunderlist für meine persönlichen Tasks im Einsatz. Leider hat mich das Tool nie so richtig überzeugt. Ich war kurz davor mir eine JIRA OnDemand Lizenz zu kaufen um so meine Tasks über ein Kanban-Board und die Workflows in JIRA abzubilden. Das wäre in der Tat etwas oversized, aber dennoch im Rahmen des Bezahlbaren gewesen. Bei meiner Recherche nach selbst hostbaren Lösungen bin ich auf Kanboard gestoßen. Der Author wird dem ein oder anderen von Euch durch Miniflux – dem leichtgewichtigen RSS-Reader – bekannt sein.

Kanboard: Ein Überblick

Kanboard bietet dir die Möglichkeit Arbeit übersichtlich und transparent darzustellen und dabei der Kanban-Methologie zu folgen. Für private Zwecke eignen sich Kanban-Boards meiner Meinung nach ebenso wie für die Softwareentwicklung. Man kann mehrere Projekte anlegen um verschiedene Anliegen abzuwickeln (Privat, Geschäft, Blog, Wishlist,…). Dabei kann man je Projekt die Schwimmbahnen, automatische Aktionen, Kategorien, User,… anpassen.

Kanboard. Quelle: http://kanboard.net

Kanboard. Quelle: http://kanboard.net

Die Bedienung kann dabei von einem beliebigen (modernen) Browser passieren. Die Touchbedienung z.B. am Nexus 7 lässt keine Wünsche offen. Drag & Drop funktioniert sauber und ohne Probleme. Und was kostet das? Gar nichts! Kanboard ist freie und offene Software, lizenziert unter der AGPLv3.

Kanboard installieren

Die Abhängigkeiten sind sehr überschaubar. Ich sage einfach mal, dass Kanboard auf jedem Webhost laufen wird. Durch die standardmäßige Nutzung einer SQLite Datenbank, wird noch nicht mal eine Datenbank aka MySQL benötigt. Man kann entweder ein ZIP laden und dann auf dem Webspace entpacken, oder aber per Git klonen. Ich habe zweiteres gemacht, da ich so Updates einfach per git pull holen kann. Die Installation per ZIP von der Homepage mal übersetzt:

  1. Kanboard downloaden
  2. ZIP entpacken und in den Zielordner verschieben
  3. sicherstellen, dass der Ordner ‚data‘ schreibbar ist
  4. Mit dem Browser die URL des Servers und Kanboard aufrufen (http://example.de/kanboard)
  5. Mit dem Default-Benutzer admin (Passwort: admin) einloggen und am Besten sofort das Passwort ändern.
  6. Und los gehts!

Die Installation und Updaterei per Git gestaltet sich so einfach wie eine Kaffee-Zubereitung. Diese habe ich Euch in einem eigenen Beitrag beschrieben.

Fazit

Für mich hat Kanboard Wunderlist vollkommen abgelöst. Aktuell fehlen noch einige Funktionen, die aber sicherlich bald nachgereicht werden. Zumindest ist der Issue Tracker auf Github voll mit Features, die ich gut finde!

Weitere Artikel in dieser Serie

Ich werde nach und nach weitere Artikel zu Kanboard veröffentlichen. Unter Anderem möchte ich mich um die Migration von Wunderlist zu Kanboard kümmern, automatische Aktionen vorstellen und Anwendungszwecke erläutern. Abonniere einfach meinen RSS-Feed und bekomme die Änderungen direkt mit.

Übersicht aller Artikel.

Beitragsbild: Kanban. CC-BY https://www.flickr.com/photos/orcmid/

6 Kommentare

  1. Hey cool. Hab schon lang nach einer Alternative zu trello gesucht, die man selber hosten kann. Leider kann man hier nicht mehrere User / Task zuweisen.

    Ich bin ja drauf uns dran was eigenes zu schreiben 😉

  2. Ich bin auch kürzlich auf Kanboard gestoßen (danach erst auf diesen gut geschriebenen Artikel hier). Ich empfinde Kanboard ebenfalls als eine prima Software. Trello gefiele mir ebenso gut – wenn es selbst zu hosten wäre. Ich habe halt meine Daten nicht gerne auf Servern irgendwo in der großen weiten Welt, sondern lieber bei meinem deutschen Webhoster.

    Kanboard finde ich sehr intuitiv bedienbar, und die extrem abgespeckte Oberfläche gefällt mir richtig gut, weil keine Designspielerei vom Eigentlichen ablenkt. Nur die Überschriften habe ich mir anders formatiert – Unterstreichungen haben einfach nichts zu suchen, wo es keine Verlinkung gibt.

    Erwähnen sollte man vielleicht noch, dass Kanboard zwar standardmäßig mit SQLite installiert wird, dass es aber durchaus möglich ist, es auch mit MySQL/MariaDB oder PostgreSQL zu installieren. Dafür muss man eine Konfigurationsdatei bearbeiten und aktivieren. Einer meiner beiden Hoster bietet SQLite gar nicht an, weil nach Aussagen eines Support-Mitarbeiters MySQL wesentlich performanter sein soll.

  3. Bei mir läuft es mit SQLite sehr performant. Eine Erwähnung, du hast Recht, ist es aber allenfalls wert!

  4. Hi, jemand ne Idee wie man mehreren Benutzern Aufgaben zuweisen kann? Oder das alle Benutzer die im Projekt sind die Aufgaben im Dashboard/Login Menü Kalender sehen? Wenn ja würde ich mich über Hilfe freuen.

  5. Hallo Uncut,

    es gibt eine Anforderung Teams zu implementieren. Hier hat auch der Author geantwortet, dass an der globalen Übersicht noch etwas gearbeitet werden muss. Meine kurzfristige Lösung: dem Benutzer per automatischer Aktion eine Farbe oder Kategorie zuweisen. So könnte man zumindest erkennen, dass es neu und zugewiesen werden muss. In folgender Issue wurde auch ein Vorschlag mit Swimlanes gegeben.

    Ich hoffe ich konnte zumindest ein wenig helfen.

    Gruß

Schreibe einen Kommentar

Pflichtfelder sind mit * markiert.