Paktrex in 10 Minuten auf deinem Server installieren – Schritt für Schritt.
Für alle, die direkt loslegen wollen.
Das Script prüft Docker, lädt die Dateien, generiert einen Secret-Key und startet Paktrex. Danach http://localhost:8000 im Browser öffnen.
Was du brauchst, bevor es losgeht.
Docker 20.10+ und Docker Compose v2+. Prüfen mit docker --version
1 GB RAM, 2 GB Festplatte. Läuft auf Raspberry Pi, Mini-PC, VPS oder deinem lokalen Rechner.
Port 8000 erreichbar. Für externen Zugriff: Reverse Proxy mit SSL (Nginx, Caddy, Traefik).
Manuelle Installation – volle Kontrolle über jeden Schritt.
✅ Das Script prüft Docker, lädt Paktrex, generiert einen Secret-Key und startet den Container.
Browser öffnen: http://localhost:8000
Alles Weitere – Paperless, E-Mail, Benachrichtigungen – konfigurierst du später in den Einstellungen.
Für Zugriff von außerhalb deines Netzwerks oder über eine Domain.
Automatisches SSL mit Let's Encrypt. Keine Konfiguration nötig.
Klassischer Reverse Proxy. Manuelle SSL-Konfiguration mit Certbot.
Docker-native Lösung. Automatisches SSL direkt im Docker-Stack.
Paperless ist das dokumentenführende System von Paktrex. Du kannst es bei der Installation mit installieren oder eine vorhandene Instanz verknüpfen.
Voraussetzung: Paperless-NGX läuft bereits in deinem Netzwerk.
So sieht Paktrex aus – Dark Mode, modern, übersichtlich.
💡 Echte Screenshots folgen – diese Platzhalter zeigen die Feature-Bereiche.
Ja, Paktrex ist eine Python/FastAPI-Anwendung. Du kannst sie direkt mit Python 3.11+ und pip installieren. Docker ist aber der empfohlene Weg.
Ja, mit 1 GB RAM läuft Paktrex problemlos. Die Docker-Images sind für ARM-Architektur verfügbar.
Die SQLite-Datenbank liegt im Docker-Volume paktrex_data. Backup: docker cp paktrex:/opt/contract-mgmt/data/ ./backup/
Ja! Im lokalen Netzwerk reicht HTTP. SSL wird nur benötigt, wenn Paktrex über das Internet erreichbar sein soll.
docker compose pull && docker compose up -d – das zieht das neueste Image und startet den Container neu. Deine Daten bleiben erhalten.