Self-hosted bank transaction importer + Grafana dashboards (Go + InfluxDB + Grafana).
- Copy env:
cp .env.example .env
# edit INFLUXDB_TOKEN + passwords - Start:
docker compose up -d --build - Open:
- InfluxDB UI: http://localhost:8086
- Grafana: http://localhost:3000 (admin/admin by default)
-
List templates:
curl http://localhost:8080/api/v1/templates -
Import CSV:
curl -F "file=@./my.csv" \
"http://localhost:8080/api/v1/imports/csv?template_id=example-de-csv&account_id=main&bank_id=mybank"