Repository navigation
Home
github-actions[bot] edited this page Oct 24, 2026
·
2 revisions
Lekha (लेखा) means "account" or "record". LekhaMint keeps a clear, exact record of your money: expenses, income, transfers, budgets, bills, loans to friends, and reports, across an Android app and a web app that you host yourself.
Try it first: the online demo runs entirely in your browser with a year of sample data. Sign in with demo@example.com / demo1234.

| I want to… | Read |
|---|---|
| Install the server in one command | Installation |
| Run it with Docker or Docker Compose | Docker |
| Reach it from outside my home, with HTTPS | Reverse Proxy |
| Change a setting (port, sign-ups, backups, PostgreSQL) | Configuration |
| Install the Android app and connect it | Android App |
| Use the web app, shortcuts and quick add | Web App |
| Share a book with family, use several devices | Sync and Sharing |
| Back up and restore | Backup and Restore |
| Upgrade to a new version | Upgrading |
| Fix a problem | Troubleshooting · FAQ |
| Manage users and backups from a terminal | Command Line |
| Build it myself or contribute | Building from Source |
Android app (works fully offline) Web app (in any browser)
│ │
└────────── sync over HTTPS ──────────────┘
│
LekhaMint server (one small program)
SQLite file or PostgreSQL · daily backups
- The Android app does not need a server. It keeps everything on the phone, with encrypted automatic backups. Add a server when you want sync between devices, the web app, or family sharing.
- The server is one program for Linux, macOS, Windows and FreeBSD (or one Docker image). It serves the web app too, so there is nothing else to install.
- Your data stays with you. There is no cloud service, no account with anyone else, no telemetry.
- Any 64-bit or ARM computer: a Raspberry Pi, a NAS, an old laptop, a small VPS. It idles at about 20 MB of memory.
- No database to install: SQLite is built in. PostgreSQL is optional for large installs.
- Android 8.0 or newer for the app. Any recent browser for the web app.
LekhaMint is open source under the MIT licence · Repository · Releases · Report a problem · This wiki is generated from docs/wiki; edit it there.
Get started
Using LekhaMint
- Web App
- Android App
- Loans, Debts and Cards
- Sync and Sharing
- Sign-in and Notifications
- Backup and Restore
Running it
Developers