GymApp
Docker app from Selfhosters
Overview
Gym App - A local-first workout tracker for personal or family use. Features 1300+ exercises with GIFs, custom exercises, workout scheduling, body weight tracking, analytics, Excel export, multi-user support, backup/restore, and PWA install on mobile (add to home screen).
Categories
Related apps
Explore more like this
Explore allDetails
Repository
ghcr.io/thaihoang987/gym-app:latestRegistry
Last Updated2026-11-12
First Seen2026-06-15
Runtime arguments
- Web UI
http://[IP]:[PORT:3001]/- Network
bridge- Shell
sh- Privileged
- false
Template configuration
Web PortPorttcp
Port to access the web interface. Open http://your-ip:3001 in your browser.
- Target
- 3001
- Default
- 3001
- Value
- 3001
Data PathPathrw
Where the database, uploaded images, and logs are stored. Back this up regularly!
- Target
- /app/data
- Default
- /mnt/user/appdata/gym-app/data
- Value
- /mnt/user/appdata/gym-app/data
Admin PasswordVariable
Password for the default admin account on first run. Change this before starting! Only applies when creating a fresh database.
- Target
- ADMIN_PASSWORD
- Default
- admin123
- Value
- admin123
Server Port (internal)Variable
Internal server port. Keep this matching the Web Port above.
- Target
- PORT
- Default
- 3001
- Value
- 3001