Actual Budget Prometheus Exporter | scripts-underground Actual Budget Prometheus Exporter | scripts-underground
⚠️
WARNING: Executing scripts from the internet without understanding what they do can be dangerous. This is an open frontier — always review the code before running it.

Actual Budget Prometheus Exporter

Runs inside an existing LXC container
bash -c "$(curl -fsSL https://raw.githubusercontent.com/scripts-underground/proxmox/main/scripts/addon/actual-budget-prometheus-exporter.sh)"

Actual Budget Prometheus Exporter

Prometheus exporter for Actual Budget. Connects to an Actual Budget server via the official API and exposes budget metrics (account balances, budgeted amounts, and more) on a /metrics endpoint for Prometheus scraping.

Notes

  • Runs inside an existing LXC container (Debian/Ubuntu only) — typically installed inside the Actual Budget LXC itself
  • Requires the Actual Budget server URL, password, and Budget Sync ID (found in Actual under Settings > Advanced settings > Sync ID)
  • Metrics available at http://<container-ip>:3001/metrics — configuration at /opt/actual-budget-prometheus-exporter.env
  • Update with: update-actual-budget-prometheus-exporter — Uninstall with: uninstall-actual-budget-prometheus-exporter