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.

Paket wird gerade vorbereitet …

Das Paket wird automatisch erzeugt und erscheint hier in Kürze.

In drei Schritten startklar

  1. 1

    Paket entpacken

    tar xzf treemap-selfhost-*.tar.gz
    cd treemap-selfhost

    Lädst du das Archiv herunter und packst es auf deinem Server aus.

  2. 2

    Konfigurieren

    cp .env.example .env
    nano .env   # Passwort + JWT-Secret setzen

    Mindestens ein Datenbank-Passwort und ein JWT-Secret eintragen. Für eine eigene Domain die Adresse ergänzen.

  3. 3

    Starten

    docker compose up -d --build

    Docker 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.