Releases
Die aktuelle Version von Kraft is Kraft 2.0.0 die am 6. Jan. 2026 herausgegeben wurde. Changes
Kraft 2.0 ist ein großer Schritt für das Projekt, bitte lesen Sie unbedingt die Vorstellung!
Eine Liste älterer Releases ist auf der Github Releases Page zu finden.
Download und Installation
Diese Seite beschreibt, wie Kraft heruntergeladen und installiert werden kann. Nach der Installation sollte das Handbuch zur Konfiguration gelesen werden.
Das Kraft AppImage
Das AppImage ist die empfohlene Methode zur Installation von Kraft seit der Version 1.0.

Details in der AppImage Installationsanleitung.
Installation von Distributionspaketen
Alternativ können auch vorbereitete Pakete von der verwendeten Linux Distribution installiert werden. Bitte prüfe, ob für die verwendete Distribution Pakete vorhanden und aktuell sind.

Packete für openSUSE befinden sich auf Open Build Service: Unter diesem Link können die richtigen Pakete gefunden werden.

Dieses Arch Repository (AUR) bietet ein gut gepflegtes Paket von Kraft.
Aus den Quellen bauen
Die Quelltexte der letzten stabilen Version von Kraft können von der Github Releases Page heruntergeladen werden.
Die Quellen von Kraft zur Entwicklung werden mit git verwaltet. Kraft wird auf Github gehostet.
Kraft 2.0 Migration
Kraft 2.0 kann wie jede Vorversion wie vorstehend beschrieben installiert und gestartet werden.
Es startet einmalig eine automatische Konvertierung der Dokumente und Nummerkreise aus der Datenbank in das Dateisystem. Die Datenbank bleibt dabei unverändert, so dass Zurückgehen auf die Version 1.x problemlos möglich ist (auch wenn ein "Mischbetrieb" vermieden werden sollte).
Nach erfolgreichem Abschluss der Konvertierung verwendet Kraft 2.0 die Dokumente im Dateisystem.
Warning
Individuelle Dokument-Vorlagen aus Kraft 1.x, die auf Basis von ReportLab PDF erstellen, müssen migriert werden. ReportLab Templates sind in Kraft 2.0 nicht mehr unterstützt.
Die Vorlagen sollten zuerst auf die neuen Weasyprint System (Html und CSS) umgestellt werden, und dann manuell bei den entsprechenden Dokumenttypen hinterlegt werden.