Getting-started
Installation
Install Pledger.io with Docker, Compose, Kubernetes, or Windows.
Pledger.io is a self-hosted web application. No matter which installation method you choose, the runtime model is the same:
- A Pledger.io application process (or container) serves the web UI and API.
- Persistent storage is used for logs and uploaded files.
- A database stores your financial data (MySQL/MariaDB for most production setups, H2 for local/single-user scenarios).
How Pledger.io runs
At startup, Pledger.io connects to the configured database and applies schema migrations. After that, the application serves:
- The web interface in your browser.
- The REST API used by the UI and integrations.
- Background processes such as scheduled and import-related tasks.
In container-based setups, make sure volumes are configured so logs and uploads survive restarts. For production usage, prefer a dedicated MySQL/MariaDB database and regular backups.
Next steps
- Open one of the installation guides above and complete the setup.
- Review Configuration to tune database, mail, and optional AI settings.
- Continue with First steps to create your first user, accounts, and transactions.
Last modified on July 4, 2026
Edit this page on GitHub