# openGym

openGym is a self-hosted gym and body-weight tracker. It is open source and self-hosted, installable on ZimaOS.

Canonical page: https://ourlocalhost.com/app/6939/opengym

## Description

openGym is a self-hosted gym and body-weight tracker. It plans workouts, logs sets, and signs you in with passkeys. The web container proxies the API and serves exercise media.

## Platform availability

Available on 1 of 9 platforms: ZimaOS.

## Health score

7/100 (Low), based on 2 of 4 factors.
- Maintained: 0 (GitHub repository no longer exists)
- Easy to install: 20 (1 install platform, Docker image)

## Links

- ZimaOS: https://github.com/bigbeartechworld/big-bear-casaos/tree/master/Apps/opengym
- GitHub: https://github.com/BigBearTechWorld/opengym

## Common questions

### How do I start a self-hosted openGym instance?

Run the Docker stack with docker compose up.

### How is openGym data stored?

It uses flat-file JSON persistence.

### Can I sign in with passkeys?

Yes, openGym supports passkey login.

### Can I import data from other workout apps?

Yes, it supports imports from FitNotes, Strong, and Hevy.

---
Source: Our Local Host (https://ourlocalhost.com/app/6939/opengym), the self-hosted and open-source app directory.
