Vai al contenuto principale

Configura Cashlytics su un server Linux - Self-host il tuo AI-powered finance manager

I prodotti ideali per questa guida

Inizia subito — ordina il prodotto adatto e segui questa guida passo dopo passo.

Introduzione

Cashlytics è una piattaforma moderna per la gestione delle finanze personali e del budgeting, pensata per aiutarti a tracciare le spese, gestire i budget e ottenere insight sulle tue abitudini finanziarie. Analizzando i dati delle transazioni e le categorie di spesa, Cashlytics ti aiuta a capire dove va il tuo denaro e come migliorare la pianificazione finanziaria.

La piattaforma può anche integrarsi opzionalmente con un assistente AI, che ti permette di analizzare i dati finanziari, identificare pattern di spesa e ricevere insight intelligenti sul tuo comportamento di budgeting.

img

Self-hostare Cashlytics sul tuo server ti dà il controllo totale sui tuoi dati finanziari, mantenendo gli strumenti di budgeting accessibili ovunque tramite un’interfaccia web. Vuoi ospitare Cashlytics in autonomia? Questa guida ti accompagna passo passo nell’installazione usando Docker sul tuo VPS Linux.

Casi d’uso di Cashlytics

Cashlytics può essere usato in diversi scenari personali e professionali dove organizzazione finanziaria e budgeting sono fondamentali. I casi d’uso tipici includono:

  • Tracciare spese personali e budget mensili
  • Monitorare pattern di spesa e abitudini finanziarie
  • Gestire più fonti di reddito e categorie finanziarie
  • Generare insight AI-powered per un budgeting più smart
  • Ospitare un dashboard finanziario privato e sotto il tuo controllo

Essendo self-hosted, Cashlytics è perfetto per chi cerca un’alternativa privacy-friendly agli strumenti finanziari basati su cloud.

Prerequisiti

Prima di installare Cashlytics, assicurati che il tuo VPS soddisfi i seguenti requisiti.

HardwareMinimoConsigliato
CPU1 Core2 Core
RAM2 GB4 GB
Spazio disco10 GB20 GB

Inoltre, devi avere installato:

  • Docker
  • Docker Compose

Se Docker non è ancora installato, segui la nostra guida per installare Docker prima di procedere.

Preparazione

Per prima cosa crea una cartella progetto per l’installazione di Cashlytics.

mkdir cashlytics && cd cashlytics

Poi scarica i file ufficiali di configurazione Docker di Cashlytics.

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

Crea il file di configurazione ambiente copiando quello di esempio.

cp .env.example .env

Il file .env contiene le variabili di configurazione necessarie per far girare Cashlytics.

Installazione

Apri il file .env

Apri il file .env e configura le variabili d’ambiente richieste.

nano .env

Configura la password del database

Imposta una password sicura per il database PostgreSQL usato da Cashlytics.

POSTGRES_PASSWORD=la_tua_password_sicura

Configura la connessione al database

Aggiorna la stringa di connessione al database usando la stessa password impostata sopra.

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

Assistente AI opzionale

Cashlytics supporta un assistente AI opzionale che può analizzare i dati finanziari e fornire insight sul budgeting. Per attivarlo, aggiungi la tua API key OpenAI.

OPENAI_API_KEY=sk-la-tua-openai-key

Se non vuoi usare l’assistente AI, lascia questa variabile vuota.

Avvio di Cashlytics

Una volta completata la configurazione, avvia l’app usando Docker Compose.

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

Docker scaricherà le immagini necessarie e avvierà i servizi di Cashlytics. Per verificare che i container siano attivi, usa:

docker ps

Accesso a Cashlytics

Dopo che i container sono partiti correttamente, puoi accedere all’interfaccia web di Cashlytics. Apri il browser e vai su:

http://TUO_IP_SERVER:3000

Sostituisci TUO_IP_SERVER con l’indirizzo IP del tuo VPS. Una volta caricata l’interfaccia, puoi iniziare a configurare finanze, budget e categorie.

Conclusione

Complimenti! Hai installato con successo Cashlytics sul tuo server Linux. Ora puoi iniziare a usare la piattaforma per tracciare spese, gestire budget e ottenere insight sui tuoi dati finanziari.

Far girare Cashlytics sul tuo VPS/Dedicated Server ti garantisce che le tue info finanziarie restino sotto il tuo controllo, pur godendo di strumenti moderni di budgeting e analisi AI opzionale.

Per domande o supporto, non esitare a contattare il nostro team di assistenza, disponibile ogni giorno per aiutarti! 🙂