Projektmanagement-Tools, die sich ohne Docker auf Shared Hosting installieren lassen
Sie möchten ein kostenloses Projektmanagement-Tool auf Ihrem eigenen Server betreiben, öffnen die Installationsanleitung, und gleich die erste Zeile lautet: „Installieren Sie Docker.“ Wenn Sie genau dort hängen geblieben sind, sind Sie nicht allein.
Die meisten bekannten Open-Source-Tools sind für einen VPS oder einen Cloud-Server gebaut. Viele Teams haben aber nur das Shared-Hosting-Paket, das sie ohnehin für ihre Website bezahlen.
Dieser Artikel stellt drei Projektmanagement-Tools vor, die sich ohne Docker und ohne VPS auf Shared Hosting installieren lassen. Wir vergleichen Anforderungen, Installation und Updates nach denselben Kriterien, damit Sie sehen, welches Tool zu Ihrem Team passt.
Das Wichtigste in Kürze
- Für Shared Hosting eignen sich Tools, die nur PHP und eine Datenbank brauchen. Hier vergleichen wir drei davon: Leantime, Kanboard und GeckoFlag.
- Dass alle drei in PHP geschrieben sind, heißt nicht, dass sie gleich leicht zu installieren sind. Die Unterschiede zeigen sich an drei Stellen: beim Ändern des Document Root, beim Bearbeiten einer Konfigurationsdatei und bei der Art der Updates.
- Leantime ist die Wahl, wenn Sie Zeiterfassung und Sprints kostenlos möchten. Kanboard passt zu einem schlanken Setup nur mit Kanban. GeckoFlag richtet sich an Teams, die vollständig im Browser installieren und aktualisieren möchten und eine Oberfläche brauchen, mit der auch Nicht-Entwickler gut zurechtkommen.
Hinweis: Dieser Artikel stammt vom Entwickler von GeckoFlag. Die Angaben zu den beiden anderen Tools beruhen auf deren offizieller Dokumentation und ihren Repositorys, Stand 4. Oktober 2026.
Warum bekannte Open-Source-Tools nicht zu Shared Hosting passen
Der Grund ist einfach. Shared Hosting ist dafür gedacht, PHP-Programme hochzuladen und auszuführen. In der Regel können Sie keinen Prozess starten, der dauerhaft im Hintergrund läuft, und keine zusätzliche Software auf dem Server installieren.
Viele der Tools, von denen man am häufigsten hört, passen nicht zu dieser Voraussetzung.
| Tool | Wovon die Installation ausgeht | Was auf Shared Hosting im Weg steht |
|---|---|---|
| Redmine | Läuft auf Ruby on Rails. Installation über die Kommandozeile | Braucht eine Ruby-Laufzeitumgebung und Kommandozeilenzugang |
| Plane | Startet mehrere Dienste mit Docker Compose | Docker steht nicht zur Verfügung |
| OpenProject | Installation mit Docker Compose oder Linux-Paketen. Offiziell empfohlen sind 4 CPU-Kerne und 4 GB Arbeitsspeicher | Keine der beiden Installationsarten ist möglich, und die Anforderungen gehen über das hinaus, wofür Shared Hosting gedacht ist |
Alle drei sind ausgezeichnete Tools und eine starke Wahl, wenn Sie einen VPS haben und jemanden, der sich mit dem Betrieb eines Servers auskennt. Wie sie sich von GeckoFlag unterscheiden, lesen Sie unter GeckoFlag vs Redmine und GeckoFlag im Vergleich mit drei Open-Source-Tools.
Es geht hier nicht darum, welches Tool besser ist, sondern darum, dass sie für einen anderen Ort gebaut sind. Wenn Sie Shared Hosting haben, ersparen Sie sich einen langen Umweg, indem Sie bei Tools anfangen, die dort auch laufen.
Läuft es auf Shared Hosting? Fünf Punkte zum Prüfen
Wenn auf einer Website „einfache Installation“ steht, heißt das noch nicht, dass es auf Shared Hosting genauso einfach ist. Prüfen Sie beim Lesen der Installationsanleitung eines Tools die folgenden fünf Punkte. Sie gelten für jedes Tool, nicht nur für die drei in diesem Artikel.
1Läuft es nur mit PHP und einer Datenbank?
Tools, die Node.js, Python, Ruby oder einen dauerhaft laufenden Prozess benötigen, lassen sich auf Shared Hosting kaum nutzen.
2Sind die benötigten Bibliotheken im Download enthalten?
Steht in der Anleitung „composer install“, brauchen Sie die Kommandozeile. Prüfen Sie, ob das Entpacken des Pakets genügt.
3Müssen Sie den Document Root ändern?
Gemeint ist, dass der öffentliche Ordner auf einen Unterordner wie „public“ zeigen muss. Das klappt bei Hostern, bei denen Sie den öffentlichen Ordner pro Subdomain festlegen können, aber nicht jedes Paket erlaubt das.
Hinweis: Manche Tools liefern für Hoster, bei denen sich der Document Root nicht ändern lässt, eine weiterleitende .htaccess mit (Leantime und GeckoFlag tun das beide).
4Müssen Sie eine Konfigurationsdatei von Hand bearbeiten?
Entweder tragen Sie die Zugangsdaten zur Datenbank in eine Datei ein, oder Sie geben sie in einem Bildschirm ein. Ist es eine Datei, bearbeiten Sie sie über den Dateimanager des Hosters oder per FTP.
5Wie werden Updates eingespielt?
Installiert wird einmal, aktualisiert aber viele Male. Klären Sie, ob Updates die Kommandozeile, einen manuellen Austausch der Dateien oder nur den Admin-Bereich erfordern.
Die Punkte 3 und 4 sind keine Ausschlusskriterien, sondern zusätzliche Schritte. Wer mit FTP und Konfigurationsdateien vertraut ist, hat damit keinerlei Mühe. Der Trick ist, die Anleitung mit Blick darauf zu lesen, wer in Ihrem Team die Arbeit tatsächlich erledigen wird.
Die drei Tools im Überblick
Hier stehen Leantime, Kanboard und GeckoFlag nebeneinander, geprüft nach den Punkten aus dem vorigen Abschnitt. Der Vergleich bezieht sich auf die Installation ohne Docker.
| Punkt | Leantime | Kanboard | GeckoFlag |
|---|---|---|---|
| Preis | Kostenlos (AGPLv3). Kostenpflichtige Plugins und eine Cloud-Version sind verfügbar | Kostenlos (MIT-Lizenz) | Einmalkauf für $30 / €27. Kein Open Source (kommerzielle Lizenz) |
| PHP | 8.2 oder neuer | 8.1 oder neuer | 8.2 oder neuer |
| Datenbank | MySQL 8.0 oder neuer bzw. MariaDB 10.6 oder neuer | SQLite (Standard), MySQL, MariaDB, PostgreSQL | MySQL 5.7 oder neuer bzw. MariaDB 10.3 oder neuer |
| Document Root ändern | ZusatzschrittDie offizielle Anleitung lässt ihn auf den Ordner public zeigen. Eine weiterleitende .htaccess liegt ebenfalls bei | ✓Nicht nötig | ✓Nicht nötigDie mitgelieferte .htaccess leitet Anfragen automatisch weiter |
| Konfigurationsdatei bearbeiten | ManuellErforderlichZugangsdaten in config/.env eintragen | ✓Nicht nötig (mit SQLite)Für MySQL u. a. erforderlich (manuell): Zugangsdaten in config.php eintragen | ✓Nicht nötigEingabe im Installationsbildschirm |
| Ersteinrichtung | Administrator im Bildschirm /install anlegen | Mit dem Standardkonto (admin/admin) anmelden und das Passwort ändern | Der Installer führt von der Umgebungsprüfung bis zum Anlegen des Administrators |
| Wie Updates eingespielt werden | Dateien austauschen. Datenbankänderungen werden im Bildschirm /update übernommen | Neue Version entpacken, dann den Datenordner und die Konfigurationsdatei hinüberkopieren | ZIP im Admin-Bereich hochladen. Vor dem Einspielen wird automatisch ein Backup erstellt |
| Wichtigste Funktionen | Kanban, Gantt, Tabelle, Kalender, Meilensteine, Sprints, Zeiterfassung, Wiki | Kanban (mit Drag-and-Drop), Unteraufgaben, Swimlanes, automatische Aktionen, Zeiterfassung | Vorgänge, über- und untergeordnete Vorgänge, Kanban (Drag-and-Drop seit Version 1.8.0), Gantt, Wiki, Dateiablage |
| Sprachen | Über 20 Sprachen | Mehrere Sprachen | 15 Sprachen |
| Entwicklungsstand | Wird von dem Unternehmen dahinter aktiv weiterentwickelt | Wartungsmodus. Neueste Version ist 1.2.54 (28. August 2026) | Ver1.8.0 (9. Oktober 2026) |
| Haltung zu Shared Hosting | Veröffentlicht eine offizielle Installationsanleitung für cPanel | Die offizielle FAQ rät von Shared Hosting ab | Für den Einsatz auf Shared Hosting entwickelt |
✓ = nichts zu tun. Zusatzschritt = ein Schritt mehr. Manuell = Sie bearbeiten selbst eine Datei. Die Quellen stehen am Ende des Artikels. Stand: 4. Oktober 2026.
Hinweis: GeckoFlag setzt einen Server voraus, auf dem .htaccess (mod_rewrite) verfügbar ist. Ist das nicht der Fall, lassen Sie den Document Root auf den Ordner webroot zeigen.
Nach der Tabelle allein ist Kanboard am leichtesten zu installieren. Mit SQLite müssen Sie nicht einmal eine Datenbank anlegen. Allerdings rät die eigene Dokumentation von Shared Hosting ab, und das sollten Sie vor der Entscheidung wissen.
Die Tools im Detail und für welche Teams sie passen
Leantime: kostenlos und Open Source, mit ein paar zusätzlichen Installationsschritten
Leantime ist ein Open-Source-Projektmanagement-Tool, das auf PHP und MySQL läuft. Neben Kanban-, Gantt-, Tabellen- und Kalenderansicht bietet es Meilensteine, Sprints, Zeiterfassung und ein Wiki. Laut offizieller README ist all das in der Open-Source-Version enthalten. Außerdem gibt es Zwei-Faktor-Authentifizierung, Anmeldung über LDAP oder OIDC, eine API sowie Integrationen mit Slack und ähnlichen Diensten.
Praktisch ist, dass Leantime eine offizielle Anleitung für die Installation auf Shared Hosting mit cPanel veröffentlicht. Die Schritte sehen so aus:
- In der Verwaltungsoberfläche eine Datenbank und einen Datenbankbenutzer anlegen
- Die ZIP-Datei hochladen und entpacken
- Den Document Root der Subdomain auf den Ordner public zeigen lassen
- sample.env im Ordner config in .env umbenennen und die Zugangsdaten zur Datenbank eintragen
- Die Seite im Browser öffnen, das Administratorkonto anlegen und installieren
Hinweis zu Schritt 3: Manche Tools liefern für Hoster, bei denen sich der Document Root nicht ändern lässt, eine weiterleitende .htaccess mit (Leantime und GeckoFlag tun das beide).
Gut geeignet für
- Teams, die Zeiterfassung und Sprints möchten, ohne für Software zu bezahlen
- Teams mit jemandem, der sicher mit FTP und Konfigurationsdateien umgeht
- Teams, die Zwei-Faktor-Authentifizierung oder Integrationen mit anderen Diensten brauchen
Worauf Sie achten sollten
- Die offiziellen Schritte setzen voraus, dass Sie den Document Root ändern können. In Paketen, in denen das nicht geht, sind Sie auf die mitgelieferte .htaccess zur Weiterleitung angewiesen.
- Es benötigt eine recht lange Liste von PHP-Erweiterungen. Prüfen Sie vorab, ob sie in Ihrem Hosting-Paket aktiviert sind.
- Um Teammitglieder einzuladen, muss SMTP (ausgehende E-Mail) eingerichtet sein.
- Updates erfolgen durch den Austausch der Dateien. Ein Backup vorher anzulegen, liegt bei Ihnen.
Kanboard: schlank und auf Kanban fokussiert, inzwischen im Wartungsmodus
Kanboard ist ein Open-Source-Tool, das sich auf die Kanban-Methode konzentriert. Es bietet Boards, Unteraufgaben, Swimlanes, automatische Aktionen und Zeiterfassung und steht unter der MIT-Lizenz. Karten auf dem Board lassen sich per Drag-and-Drop verschieben. Gantt-Diagramme und ein Wiki gehören nicht zum Kern der Anwendung.
Die Installation ist denkbar schlank: Paket entpacken, sicherstellen, dass der Ordner data beschreibbar ist, und es läuft. Die Standarddatenbank ist SQLite, es muss also keine Datenbank angelegt werden. Ändern Sie nach der Anmeldung mit dem Standardkonto sofort das Passwort.
Gut geeignet für
- Teams, die nur ein Kanban-Board brauchen
- Eine einzelne Person oder eine Handvoll Leute
- Teams, die ein stabiles Tool bevorzugen, dessen Funktionsumfang nicht ständig wächst
Worauf Sie achten sollten
- Die offizielle FAQ rät von einem Shared-Hosting-Anbieter ab und empfiehlt stattdessen einen eigenen Server.
- Laut offizieller README befindet sich das Projekt im Wartungsmodus. Der Autor entwickelt keine größeren neuen Funktionen, und neue Versionen erscheinen auf Grundlage von Korrekturen aus der Community.
- Laut den offiziellen Anforderungen ist Kanboard nicht mit Apache mod_security kompatibel. Prüfen Sie, ob es bei Ihrem Hoster aktiviert ist.
- SQLite ist für eine einzelne Person oder ein kleines Team gedacht. Der Ordner data enthält die Datenbank und hochgeladene Dateien und muss daher so konfiguriert sein, dass er nicht per URL erreichbar ist.
GeckoFlag: Installation und Updates im Browser, einmalig $30 / €27
Erlauben Sie uns eine kurze Vorstellung von GeckoFlag, dem Tool, das wir entwickeln.
GeckoFlag ist ein Tool für Projekt- und Vorgangsmanagement, das als Einmalkauf verkauft wird. Es vereint Vorgänge, über- und untergeordnete Vorgänge, Kommentare, ein Kanban-Board, ein Gantt-Diagramm, ein Wiki und eine Dateiablage.
Am Anfang der Entwicklung stand eine Anforderung: Sie sollen es selbst auf Shared Hosting installieren können. Deshalb läuft die Installation vollständig im Browser. Dateien hochladen, die Domain öffnen, und der Installer startet. Er prüft die Umgebung, fragt die Zugangsdaten zur Datenbank ab und legt das Administratorkonto an. Es gibt keine Konfigurationsdatei zu bearbeiten.
Auch Updates erledigen Sie im Admin-Bereich. Laden Sie die ZIP-Datei der neuen Version hoch, und Backup, Austausch der Dateien und Datenbank-Update laufen automatisch.
Seine zweite Stärke ist eine leicht verständliche Oberfläche. Sie ist so gestaltet, dass Designer, Projektleiter und Kunden, also Menschen, die keine Entwickler sind, sich darin nicht verlieren. So vermeiden Sie das bekannte Ergebnis, dass ein Tool eingeführt wird und am Ende nur die Entwickler es nutzen.
Gut geeignet für
- Teams, in denen sich niemand gut mit Servern auskennt
- Teams, in denen auch Designer, Projektleiter und andere Nicht-Entwickler im Tool arbeiten
- Teams, die Kunden und Auftragnehmer als Gäste einladen möchten. Gäste sehen nur die Projekte, denen sie angehören
- Teams, die eigenes Logo und eigenen Seitennamen einsetzen und es als ihr eigenes Tool nutzen möchten
Worauf Sie achten sollten
- Es ist nicht kostenlos. Es ist ein Einmalkauf für $30 / €27 und kein Open Source. Hosting-Kosten kommen hinzu.
- Es bietet keine Zeiterfassung, keine Sprints, keine Meilensteine und keine Zwei-Faktor-Authentifizierung. Die einzige Integration mit anderen Diensten ist die Claude-Integration (ab v1.11.0, Verbindung über einen API-Token), mit der Sie aus der Claude-Desktop-App heraus arbeiten; eine Integration mit Slack oder ähnlichen Diensten und Webhooks gibt es nicht. Für Teams, die darauf angewiesen sind, passt es nicht.
- Den Status durch Ziehen einer Karte auf dem Kanban-Board ändern können Sie ab Version 1.8.0, und zwar nur am PC.
- Für die Lizenzprüfung ist bei der Installation und bei späteren regelmäßigen Prüfungen ausgehender Zugriff (HTTPS) nötig.
- Eine hosterspezifische Installationsanleitung veröffentlichen wir derzeit nur für das Beispiel Namecheap.
Die echten Bildschirme können Sie in der Demo ausprobieren.
Die Wahl nach der Situation Ihres Teams
Keines der drei ist einfach besser als die anderen. Welches passt, hängt von Ihrem Team ab. Die folgende Tabelle dient als grobe Orientierung.
| Situation Ihres Teams | Passt wahrscheinlich |
|---|---|
| Sie möchten nicht für Software bezahlen. Sie möchten Zeiterfassung und Sprints. Jemand im Team kann Konfigurationsdateien bearbeiten | Leantime |
| Ein Kanban-Board genügt. Eine Person oder wenige Personen nutzen es | Kanboard (im Wissen, dass Shared Hosting nicht empfohlen wird) |
| Niemand kennt sich gut mit Servern aus. Sie möchten im Browser installieren und aktualisieren. Designer und andere Nicht-Entwickler nutzen es. Sie möchten Kunden einladen | GeckoFlag |
| Sie brauchen Git-Integration, fein abgestufte Berechtigungen oder sehr viele Benutzer | Schauen Sie über Shared Hosting hinaus, etwa Redmine auf einem VPS |
| Sie möchten überhaupt keinen Server verwalten | Ziehen Sie einen Cloud-Dienst in Betracht |
Wenn Sie sich nicht entscheiden können, installieren Sie die beiden kostenlosen Tools und probieren Sie sie aus. Auf Shared Hosting genügt für jeden Test eine neue Subdomain. Bei GeckoFlag können Sie sich die Bildschirme vor dem Kauf in der Demo ansehen.
Vier Dinge, die für jedes Tool gelten
Sobald Sie ein Tool selbst auf Shared Hosting installieren, gehören diese vier Aufgaben Ihnen, ganz gleich, welches Tool es ist.
1Backups liegen in Ihrer Verantwortung
Anders als bei einem Cloud-Dienst sind Sie selbst dafür zuständig, die Daten zu sichern. Speichern Sie die Datenbank und die hochgeladenen Dateien regelmäßig auf Ihrem eigenen Rechner.
GeckoFlag erstellt Backups manuell über den Admin-Bereich, nicht automatisch zu einer festen Uhrzeit. Auch die offiziellen Anleitungen von Leantime und Kanboard weisen darauf hin, vor einem Update selbst ein Backup anzulegen. Bietet Ihr Hoster automatische Backups an, schalten Sie diese zusätzlich ein.
2Früher oder später steht ein Wechsel auf eine neuere PHP-Version an
Hosting-Anbieter stellen ältere PHP-Versionen nach und nach ein. Ob ein Tool neuere PHP-Versionen unterstützt und ob es noch aktualisiert wird, wird mit jedem Nutzungsjahr wichtiger. Deshalb enthält die Vergleichstabelle den Entwicklungsstand.
3E-Mail-Benachrichtigungen hängen von Ihren Servereinstellungen ab
Benachrichtigungen, die nie ankommen oder im Spam-Ordner landen, sind beim Selbsthosten ein häufiger Stolperstein. Versenden Sie von einer Adresse Ihrer eigenen Domain und prüfen Sie Einstellungen wie SPF.
4Erreichbarkeit und Updates liegen bei Ihnen
Der Anmeldebildschirm ist aus dem Internet erreichbar. Das Standardpasswort zu ändern, HTTPS zu aktivieren und das Tool aktuell zu halten, wird vorausgesetzt.
Jedes Tool bietet eine Möglichkeit, die Anmeldung zu schützen, doch um den Server als Ganzes müssen Sie sich selbst kümmern. Wenn Ihnen das zu viel ist, passt ein Cloud-Dienst besser.
Häufige Fragen
Kann ich Docker auf Shared Hosting nutzen?
Auf gewöhnlichem Shared Hosting nicht. Für Docker brauchen Sie eine Umgebung, in der Sie den ganzen Server selbst verwalten, etwa einen VPS oder einen Cloud-Server. Tools, deren Anleitungen Docker erwähnen, gehen davon aus, dass Sie nicht auf Shared Hosting betreiben.
Lässt sich Redmine auf Shared Hosting installieren?
Das offizielle Verfahren setzt Kommandozeilenzugang voraus und braucht eine Ruby-Laufzeitumgebung. Mit Browser und FTP allein lässt es sich nicht installieren. GeckoFlag vs Redmine erläutert die Unterschiede bei der Installation ausführlicher.
Was ist günstiger: kostenlose Open-Source-Software oder ein Einmalkauf?
Für die Software allein ist kostenloses Open Source günstiger. Der Unterschied liegt in der Zeit, die Menschen für Installation und Updates aufwenden. Kann jemand im Team sicher Konfigurationsdateien bearbeiten und Dateien austauschen, genügt ein kostenloses Tool. Wenn nicht, rechnen Sie auch diese Arbeitszeit als Kosten mit.
Laufen diese Tools auf jedem Shared Hosting mit PHP-Unterstützung?
Nicht auf jedem. PHP-Version, benötigte Erweiterungen sowie Art und Version der Datenbank müssen die Anforderungen des Tools erfüllen. Ob Sie den Document Root ändern oder WAF-Einstellungen anpassen können, hängt außerdem vom Hoster und vom Paket ab. Vergleichen Sie die Anforderungen des Tools vor Vertragsabschluss mit den Spezifikationen des Hosters.
Kann ich später zu einem anderen Tool wechseln?
Ja, aber Ihre Daten lassen sich womöglich nicht unverändert übernehmen. Meist exportieren Sie die Vorgangsliste als CSV und importieren sie, Kommentare und Anhänge lassen sich oft nicht übertragen. Das gilt auch für GeckoFlag: Beim CSV-Import werden die Vorgänge als neue Vorgänge angelegt, und die Vorgangsnummern werden neu vergeben. Sicher ist, zuerst ein kleines Projekt auszuprobieren, bevor Sie sich ganz festlegen.
Fazit: Beginnen Sie mit Tools, die zu Ihrem Hosting passen
Wenn Sie nur Shared Hosting haben, kommen Sie schneller ans Ziel, wenn Sie unter Tools wählen, die nur PHP und eine Datenbank brauchen, statt mit Tools zu ringen, die Docker voraussetzen.
- Leantime, wenn Sie Zeiterfassung und Sprints kostenlos möchten. Es lässt sich auf Shared Hosting installieren, sofern Sie eine Konfigurationsdatei bearbeiten können.
- Kanboard, wenn ein schlankes Kanban-Board alles ist, was Sie brauchen. Es ist von den dreien am leichtesten zu installieren, doch die eigene Dokumentation rät von Shared Hosting ab.
- GeckoFlag, wenn Sie im Browser installieren und aktualisieren möchten. Ein Einmalkauf für $30 / €27 mit einer Oberfläche, die Designer und Nicht-Entwickler leicht verstehen, und Sie können Kunden und Auftragnehmer als Gäste einladen.
Welches Tool Sie auch wählen, prüfen Sie in der Installationsanleitung zuerst drei Dinge: den Document Root, die Konfigurationsdatei und die Art der Updates. Die Installationsschritte von GeckoFlag finden Sie im Handbuch, den Preis auf der Preisseite.
Wir hoffen, dieser Artikel hilft Ihnen, das passende Tool für Ihr Team zu finden.
Quellen
- Offizielles Repository von Leantime (README: Funktionen, Anforderungen, Installation, Updates)
- Install Leantime's Open Source system on a Shared Host via cPanel (Leantime Support)
- Offizielles Repository von Kanboard (README: Wartungsmodus)
- Requirements and Prerequisites (Kanboard-Dokumentation)
- Installation Instructions (Kanboard-Dokumentation)
- MySQL/MariaDB Configuration (Kanboard-Dokumentation)
- Upgrading to a New Version (Kanboard-Dokumentation)
- Frequently Asked Questions (Kanboard-Dokumentation)
- Installing OpenProject (OpenProject-Dokumentation)
- System requirements (OpenProject-Dokumentation)
Hinweis: Die Angaben zu den Tools entsprechen dem Stand vom 4. Oktober 2026. Prüfen Sie vor der Installation die jeweils offizielle Seite auf aktuelle Informationen.