Zwei Wege ans Ziel. Beide schnell.
SaaS in 5 Minuten oder Self-Hosting per Docker. Such dir aus, was zu deiner IT-Politik passt.
Bei uns gehostet. Falkenstein, Sachsen.
Empfohlen für 95 % der Büros. Wir kümmern uns um Backups, Updates, Monitoring, TLS-Zertifikate, Datenbank-Tuning, du um Brandschutz / TGA / Tragwerk.
Trial starten
Auf der Kontakt-Seite das Trial-Formular ausfüllen. Du bekommst innerhalb von 2 Minuten eine Mail mit deinem Zugangslink und deiner persönlichen Subdomain (z. B. dein-buero.planakte.de).
14 Tage Trial, dann 29 € pro Nutzer und Monat. Monatlich kündbar.
Branding einrichten
Logo (SVG oder PNG), Primärfarbe, Briefkopf-Vorlage hochladen. Das Branding gilt sowohl in der App als auch in allen erzeugten PDFs.
Bei Bedarf eigene Domain (z. B. akte.dein-buero.de), DNS-Anweisung folgt im Onboarding.
Erstes Projekt anlegen
Klassisch Stammdaten erfassen oder per Excel-Import (CSV / XLSX) für Bestandsprojekte. Adressen, Kontakte, Verantwortliche werden direkt erkannt.
Word-Vorlagen einbinden (optional)
Lade deine .docx-Briefvorlagen hoch. Marker setzen wir gemeinsam, meist sind das nur {{Adresse}}, {{Datum}}, {{Aktenzeichen}}, {{Anrede}}, {{Betreff}}.
Team einladen
E-Mail-Adressen eingeben, Rolle wählen (Geschäftsleitung, Projektleitung, Mitarbeitend, Sekretariat, Buchhaltung). Jede Person bekommt eine Einladungs-Mail mit Magic-Link, kein Passwort-Theater.
Mobil installieren (PWA)
Auf iPhone / Android die Subdomain in Safari oder Chrome öffnen, „Zum Home-Bildschirm hinzufügen“ wählen. Fertig. Die App-Kachel landet neben Whatsapp. Kein App-Store-Theater.
Auf eigener Hardware. Docker, fertig.
Für Büros mit eigenem IT-Server oder strengen On-Premise-Vorgaben. Wir liefern Container-Images und Konfiguration, du betreibst und backupst selbst.
Schritt 1, Docker-Compose-Stack
Auf deinem Linux-Server ein neues Verzeichnis anlegen, compose.yml mit folgendem Inhalt:
services:
planakte:
image: ghcr.io/planakte/app:latest
restart: unless-stopped
environment:
PLANAKTE_DOMAIN: akte.dein-buero.de
PLANAKTE_SECRET: $(openssl rand -hex 32)
SMTP_HOST: smtp.dein-mailserver.de
SMTP_USER: planakte@dein-buero.de
SMTP_PASS: ...
volumes:
- ./data:/var/lib/planakte
ports: ["3000:3000"] Schritt 2, Image holen, Migration laufen
# Image ziehen
docker compose pull
# Schema migrieren
docker compose run --rm planakte planakte migrate
# Starten
docker compose up -d Schritt 3, Reverse-Proxy mit Caddy
Empfohlene Konfiguration für Caddyfile (Auto-TLS via Let's Encrypt):
akte.dein-buero.de {
encode zstd gzip
reverse_proxy localhost:3000
header {
Strict-Transport-Security "max-age=63072000; includeSubDomains"
X-Content-Type-Options nosniff
Referrer-Policy strict-origin-when-cross-origin
}
} Schritt 4, Erster Admin-Account
docker compose exec planakte planakte admin:create \
--email du@dein-buero.de \
--name "Lukas Geschäftsleitung" Du bekommst einen Magic-Link auf der CLI. Anklicken, einloggen, fertig.
Backups
Backupst du deinen Server schon? Dann backupst du auch Planakte, das Volume ./data enthält alles. Wir empfehlen tägliche verschlüsselte Snapshots zusätzlich. Beispiel mit borg:
0 3 * * * borg create --compression zstd \
/backups/planakte::{hostname}-{now} ./data Updates
Major-Updates kommen quartalsweise, mit Migrations-Skripten und CHANGELOG.md. Minor-Updates wöchentlich, automatisch via Watchtower oder manuell:
docker compose pull
docker compose run --rm planakte planakte migrate
docker compose up -d Self-Hosting-Support
Für Self-Hoster bieten wir auf Anfrage Support-Pakete: SLA mit Reaktionszeit, dedizierter Kontakt, Telemetrie-Dashboards. Schreib uns an onprem@planakte.de.
Wir helfen dir
durchs Onboarding.
Live-Walkthrough per Videocall, kostenlos. Auch für Self-Hosting.