Skip to content

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.

The fastest way to see Lyftr is the hosted demo — no install required.

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.

  • 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.
  • 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.