Zum Hauptinhalt springen

Cashlytics auf einem Linux Server einrichten – Selfhoste deinen KI-gestützten Finanzmanager

Die passenden Produkte für diese Anleitung

Lege direkt los — bestelle das passende Produkt und folge dieser Anleitung Schritt für Schritt.

Einführung

Cashlytics ist eine moderne Plattform für persönliche Finanzen und Budgetierung, die dir hilft, Ausgaben zu verfolgen, Budgets zu verwalten und Einblicke in dein Finanzverhalten zu bekommen. Durch die Analyse von Transaktionsdaten und Ausgabenkategorien zeigt dir Cashlytics, wohin dein Geld fließt und wie du deine Finanzplanung verbessern kannst.

Die Plattform kann optional mit KI-gestützter Assistenz integriert werden, die deine Finanzdaten analysiert, Ausgabemuster erkennt und intelligente Einblicke in dein Budgetverhalten liefert.

img

Das Selfhosting von Cashlytics auf deinem eigenen Server gibt dir volle Kontrolle über deine Finanzdaten, während du deine Budget-Tools jederzeit über eine Weboberfläche von überall aus nutzen kannst. Du willst Cashlytics selbst hosten? Diese Anleitung führt dich Schritt für Schritt durch die Installation mit Docker auf deinem Linux VPS.

Anwendungsfälle von Cashlytics

Cashlytics eignet sich für viele persönliche und berufliche Szenarien, in denen Finanzorganisation und Budgetierung wichtig sind. Typische Anwendungsfälle sind:

  • Verfolgen persönlicher Ausgaben und monatlicher Budgets
  • Überwachen von Ausgabemustern und Finanzgewohnheiten
  • Verwalten mehrerer Einkommensquellen und Finanzkategorien
  • Generieren von KI-gestützten Insights für smarteres Budgetieren
  • Hosting eines privaten und selbstkontrollierten Finanz-Dashboards

Da es selfhosted ist, ist Cashlytics ideal für Nutzer, die eine datenschutzorientierte Alternative zu cloudbasierten Finanztools suchen.

Voraussetzungen

Bevor du Cashlytics installierst, stelle sicher, dass dein VPS folgende Anforderungen erfüllt.

HardwareMinimumEmpfohlen
CPU1 Kern2 Kerne
RAM2 GB4 GB
Festplattenspeicher10 GB20 GB

Außerdem muss folgende Software installiert sein:

  • Docker
  • Docker Compose

Falls Docker noch nicht installiert ist, folge bitte unserer Anleitung zur Installation von Docker, bevor du weitermachst.

Vorbereitung

Erstelle zuerst ein Projektverzeichnis für die Cashlytics-Installation.

mkdir cashlytics && cd cashlytics

Lade anschließend die offiziellen Docker-Konfigurationsdateien von Cashlytics herunter.

curl -O https://raw.githubusercontent.com/aaronjoeldev/cashlytics-ai/main/docker-compose.selfhost.yml
curl -O https://raw.githubusercontent.com/aaronjoeldev/cashlytics-ai/main/.env.example

Erstelle deine Umgebungs-Konfigurationsdatei, indem du die Beispiel-Datei kopierst.

cp .env.example .env

Die .env-Datei enthält die Konfigurationsvariablen, die für den Betrieb von Cashlytics nötig sind.

Installation

Öffne die .env-Datei

Öffne die .env-Datei und passe die erforderlichen Umgebungsvariablen an.

nano .env

Datenbank-Passwort konfigurieren

Setze ein sicheres Passwort für die PostgreSQL-Datenbank, die von Cashlytics genutzt wird.

POSTGRES_PASSWORD=dein_sicheres_passwort

Datenbank-Verbindung konfigurieren

Aktualisiere die Datenbank-Verbindungszeichenfolge und verwende dasselbe Passwort wie oben.

DATABASE_URL=postgresql://cashlytics:dein_sicheres_passwort@postgres:5432/cashlytics

Optional: KI-Assistent

Cashlytics unterstützt einen optionalen KI-Assistenten, der Finanzdaten analysiert und Budget-Insights liefert. Um diese Funktion zu aktivieren, füge deinen OpenAI API-Schlüssel hinzu.

OPENAI_API_KEY=sk-dein-openai-key

Wenn du den KI-Assistenten nicht nutzen möchtest, kannst du diese Variable leer lassen.

Cashlytics starten

Nachdem die Konfiguration abgeschlossen ist, starte die Anwendung mit Docker Compose.

docker compose -f docker-compose.selfhost.yml up -d

Docker lädt jetzt die benötigten Container-Images herunter und startet die Cashlytics-Services. Um zu prüfen, ob die Container laufen, kannst du folgenden Befehl nutzen:

docker ps

Zugriff auf Cashlytics

Sobald die Container erfolgreich gestartet sind, kannst du die Weboberfläche von Cashlytics öffnen. Starte deinen Browser und gehe zu:

http://DEINE_SERVER_IP:3000

Ersetze DEINE_SERVER_IP durch die IP-Adresse deines VPS. Sobald die Oberfläche geladen ist, kannst du mit der Konfiguration deiner Finanzen, Budgets und Kategorien starten.

Fazit

Glückwunsch! Du hast Cashlytics erfolgreich auf deinem Linux Server installiert. Jetzt kannst du die Plattform nutzen, um Ausgaben zu verfolgen, Budgets zu verwalten und wertvolle Einblicke in deine Finanzdaten zu erhalten.

Cashlytics auf deinem eigenen VPS/Dedicated Server zu betreiben, stellt sicher, dass deine Finanzinformationen unter deiner Kontrolle bleiben und du gleichzeitig von modernen Budget-Tools und optionaler KI-Analyse profitierst.

Bei Fragen oder Problemen steht dir unser Support-Team täglich zur Verfügung – melde dich einfach! 🙂