Welcome to Forge
Forge is a self-hosted workout tracker for weight training: templates, set/rep/weight logging with previous-workout ghosts, rest timers, supersets, personal records, and a stats engine that goes well past streaks and volume charts. It runs as a single Docker container with a single SQLite volume on your own server. Your training data never leaves your box.
The two ideas behind it
Own your data. Everything Forge stores is yours to take: full JSON export, Strong-compatible CSV, a documented REST API with scoped tokens, webhooks, and Prometheus metrics. Import your history from Strong or Hevy; leave any time with everything.
No black boxes. Every number in the app — estimated 1RMs, PR detection, progression suggestions, form & fatigue, strength standards — is computed by a documented formula. The math page lists all of them, with thresholds and the honesty gates that keep charts hidden until your data can support them.
Where to go next
- Installation — one compose file, up in a minute.
- Logging workouts — the live workout screen, ghosts, RPE, warm-ups.
- Routines & progression — how the double-progression engine decides what to suggest.
- The math — every formula in the app, in one place.