💪오픈소스

openGym - 오픈소스 셀프호스팅 운동 트래커

개인 서버에서 운동 루틴을 계획하고 기록할 수 있는 프라이버시 중심의 오픈소스 피트니스 앱

↗ 원본 링크
#셀프호스팅#피트니스#프라이버시

openGym이란?

openGym은 개인 서버에서 운영할 수 있는 오픈소스 운동 트래커입니다. 대부분의 피트니스 앱들이 사용자 데이터를 자사 서버에 저장하고 구독료를 요구하는 것과 달리, openGym은 여러분의 서버에서 실행되며 데이터를 완전히 통제할 수 있습니다.

주요 특징

운동 계획

▸
1,324개의 운동 라이브러리: 애니메이션 데모와 함께 근육 부위별로 검색 가능
▸
4가지 시작 플랜: Push/Pull/Legs, Upper/Lower, Full Body, 5×5
▸슈퍼셋, 워밍업, 드롭셋, 유산소 운동 지원
▸자신만의 운동 추가 가능 (사진, GIF, 동영상)

운동 기록

▸가이드 세션: 오늘의 운동 자동 시작, 이전 무게 자동 입력
▸세트 간 휴식 타이머, PR(개인 기록) 자동 감지
▸바벨, EZ바 등의 플레이트 계산 기능
▸오프라인에서도 작동하며 기기 간 동기화

진행 상황 추적

▸운동별 1RM 추정 및 진행 곡선
▸근육 부위별 피로도 및 훈련 상태 확인
▸FitNotes, Strong, Hevy 앱에서 데이터 가져오기
▸패스키 로그인 지원

설치 방법

bash
docker compose up

단 한 줄의 명령어로 실행할 수 있습니다.

왜 openGym인가?

▸✅ 구독료 없음
▸✅ 광고 없음
▸✅ 원격 측정 없음
▸✅ 데이터 완전 통제
▸✅ PWA로 홈 화면에 설치 가능
▸✅ 오픈소스로 자유롭게 포크 가능

데모 사이트에서 설치 전에 미리 체험해볼 수 있습니다.