Getting Started
Lyftr is a self-hosted, open-source workout & nutrition tracker — a free, no-subscription alternative to Hevy and Strong. Your data lives on your server: a single SQLite file, minimal RAM, no external services required.
Try the live demo
Section titled “Try the live demo”The fastest way to see Lyftr is the hosted demo — no install required.
- URL: lyftr-demo.fly.dev
- Email:
demo@lyftr.local - Password:
password123
It’s pre-loaded with 8 weeks of push/pull/legs workouts, 90 days of weight logs, and food logs so every page has data to explore. It’s a shared instance that resets every hour, so feel free to change anything — or register your own throwaway account.
Those credentials are for the hosted demo only. Your own install does not come with that
account — see DEMO_MODE if you want the sample data
locally, and REGISTRATION to control who may sign
up on it.
Get the app
Section titled “Get the app”- Android — download the latest signed APK from the Releases page, install it, and point it at your server. Side-loaded builds don’t auto-update — reinstall over the old one when a new release drops.
- Web — served by your self-hosted instance (see Self-Hosting).
- iOS — planned, shipping via TestFlight / the App Store once the Apple Developer account is set up.
Next steps
Section titled “Next steps”- Self-Hosting — get your own instance running in one Docker command.
- Configuration — environment variables and the self-hosting gotchas.
- HTTPS & Reverse Proxy — expose it publicly with automatic TLS.
- Mobile App — install the Android app and point it at your server.
- FAQ — common questions.