Deine Daten, dein Server
Selbst hosten
Du kannst TreeMap komplett auf deinem eigenen Server betreiben — unabhängig von abapp.one. Wir liefern ein fertiges Paket: Datenbank, API und Weboberfläche starten mit einem einzigen Befehl per Docker Compose. Deine Bäume, Felder, Fotos und Notizen bleiben dabei ausschließlich bei dir.
Das Paket wird automatisch erzeugt und erscheint hier in Kürze.
In drei Schritten startklar
- 1
Paket entpacken
tar xzf treemap-selfhost-*.tar.gz cd treemap-selfhostLädst du das Archiv herunter und packst es auf deinem Server aus.
- 2
Konfigurieren
cp .env.example .env nano .env # Passwort + JWT-Secret setzenMindestens ein Datenbank-Passwort und ein JWT-Secret eintragen. Für eine eigene Domain die Adresse ergänzen.
- 3
Starten
docker compose up -d --buildDocker baut und startet alles. Nach wenigen Minuten läuft die App auf Port 8080 — fertig.
Was im Paket steckt
PostgreSQL + PostGIS
Die Geo-Datenbank. Schema wird beim ersten Start automatisch eingespielt.
API (Fastify)
Das Backend mit allen Funktionen — Objekte, Felder, Karten, Anhänge, Kalender.
PWA-Frontend (Nuxt)
Die Weboberfläche, installierbar und offline-fähig wie die gehostete Version.
Reverse-Proxy (Caddy)
Bündelt alles unter einer Adresse — mit eigener Domain automatisch inkl. HTTPS.
Was du brauchst
- Einen Linux-Server mit Docker und Docker Compose v2.
- Rund 3 GB Arbeitsspeicher und etwas Plattenplatz.
- Optional eine eigene Domain — dann gibt es HTTPS automatisch.
Die genaue Anleitung (eigener Benutzer, Domain + HTTPS, Sicherung, Updaten) liegt als README.md im Paket. Updates erscheinen hier als neues Paket — deine Daten bleiben bei einem Update erhalten. Fragen oder Probleme? Schreib uns.