openGym 是一款自托管的开源健身与体重追踪工具,通过 Docker 在你自己的服务器上运行,支持通行密钥登录、引导式训练、渐进计划和多设备同步。

Stars

124

7 天增长

+41

Fork 数

13

开放 Issue

4

开源协议

AGPL-3.0

最近更新

2026-07-25

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它让用户完全掌控自己的健身数据,无需订阅、无遥测、一键 Docker 部署,同时提供现代化的 PWA 体验,包括自动渐进、1RM 估算以及从主流追踪工具的数据导入功能。

适合谁使用

  • 注重隐私、希望拥有自己训练数据的运动爱好者
  • 自托管爱好者和开发者
  • 厌倦订阅制健身应用或数据锁定的用户
  • 需要离线手机追踪且拥有独立 Android APK 的用户

典型使用场景

  • 在自己服务器上追踪每周训练和体重,并享受引导式训练
  • 与朋友分享训练计划或打印为 PDF
  • 从 FitNotes、Strong、Hevy 或 Apple Health 迁移数据至自托管系统
  • 为家庭或小型健身房运行多用户实例,可选管理后台

项目优势

  • 完全自包含的 Docker Compose 部署,无需外部数据库或云端依赖
  • 功能全面:1,324 个动作、动画演示、超级组、计时动作、自动渐进方案和肌肉热点图
  • 支持从 FitNotes、Strong、Hevy 和 Apple Health 导入数据,保留所有记录
  • 无遥测、AGPL 许可证、完整的数据导入/导出,实现真正数据所有权

使用前须知

  • 需要具备 Docker 和基本运维知识才能自托管
  • 没有原生 iOS 应用;iPhone 用户只能使用 PWA 或自行通过 Xcode 构建
  • 动作图片/GIF 来自外部数据集,其许可条款与 AGPL 不同

README 快速开始

Quick start (self-host)

项目描述

Self-hosted gym & body-weight tracker — plan routines, log workouts (supersets & cardio too), track your weight and progress, passkey login. Your data, your server.

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

S40911120
精选
S40911120 GitHub avatar

recensa

Recensa is a self-hosted web viewer that indexes Claude Code session transcripts into a local SQLite database, enabling full-text search, replay, and audit of all past agent conversations without uploading data anywhere.

AI 与机器学习大语言模型
67
bkingfilm
bkingfilm GitHub avatar

lapian-notes

Lapian Notes is a local film analysis tool that extracts frames, generates AI analysis packages, and produces story-lane timelines, structure trees, and emotion curves for filmmakers and students.

TypeScript
489
react
精选
react GitHub avatar

react

React is a JavaScript library for building user interfaces with declarative, component-based, and cross-platform design.

Web 开发前端框架
246,741