01
Wie setze ich Splex auf?
Splex läuft als Container und ist innerhalb weniger Minuten funktionsfähig. Voraussetzung ist ein Server, NAS oder Raspberry Pi, auf dem Docker und Docker Compose laufen.
Lade zuerst die .env.example-Vorlage herunter.
- Lege auf deinem Server ein Verzeichnis für Splex an.
- Speichere die Vorlage als .env und setze mindestens SECRET_KEY, FRONTEND_PUBLIC_URL, BACKEND_PUBLIC_URL und die E-Mail-Einstellungen.
- Erstelle eine docker-compose.yml. SQLite ist der kürzeste Weg; PostgreSQL wird unterstützt, wenn du eine eigene Datenbank als separaten Dienst möchtest.
- Starte Splex mit docker compose pull und docker compose up -d.
Ein kleines SQLite-Setup sieht so aus:
services:
app:
image: ghcr.io/steve192/splex:latest
env_file:
- .env
ports:
- "8000:8000"
volumes:
- ./data:/app/data
restart: unless-stoppedDas Verzeichnis ./data enthält die SQLite-Datenbank, hochgeladene Dateien und erzeugte Rechtstexte. Sichere es regelmäßig. Wenn du PostgreSQL nutzt, bleibt ./data trotzdem nötig, weil hochgeladene Dateien weiterhin dort liegen.
Die vollständige Anleitung inklusive PostgreSQL-Beispiel steht im GitHub README.
Weiterlesen
Splitwise-Alternative
Open-Source-Alternative zu Splitwise
Splex als Open-Source-Alternative zu Splitwise: was gut funktioniert, was fehlt und worauf du beim Wechsel achten solltest.
Anwendungsfall
Reiseausgaben in Gruppen verwalten
Wie Splex bei Reiseausgaben hilft: mehrere Währungen, Offline-Erfassung, Belege, Standorte, offene Beträge und Ausgleichszahlungen.
Anwendungsfall
Gemeinsame Haushaltsausgaben verwalten
Wie Splex zu Haushalten passt: Einkäufe, Miete, Nebenkosten, mehrere Zahler, exakte Aufteilungen, offene Beträge und Verlauf.