openGym (self-hosted fitness tracker) just passed 1,000 Discord members and I found a licensing problem I need to fix before app store releases
I'm the dev behind openGym, a self-hosted fitness tracking PWA — log workouts, track progress, own your data, no subscription, AGPL. Two things happened this week. The Discord passed 1,000 members, which is still surreal for something I built for myself. And I finished a licensing audit that turned up a problem. The exercise animations bundled with openGym come from a dataset whose rights I can't verify. I've patched attribution where I could, but attribution doesn't fix unclear provenance. For self-hosting it's mostly a footnote. For an App Store / Play Store release it's a hard blocker — I'm not shipping an app built on assets I can't prove I'm allowed to redistribute, and I don't want downstream forks inheriting that mess either. A properly licensed animation set runs about CHF 500. I've opened donations for exactly that, and I'll publish the license and receipt when it's covered. Nothing goes to hardware or to me. Repo: gitlab.com/DuarteSantos8/opengym Discord: discord.gg/e62jY6fwVb Donations: buymeacoffee.com/duartesantos Happy to answer anything about the stack, the self-hosting setup, or the licensing audit itself — the audit process was more interesting than I expected and I'd do it earlier next time.