💪오픈소스
openGym: 자체 호스팅 가능한 오픈소스 운동 트래커
내 서버에서 운동 루틴을 계획하고 기록할 수 있는 프라이버시 중심의 피트니스 앱
↗ 원본 링크#피트니스#자체호스팅#PWA#Docker
openGym이란?
openGym은 자신의 서버에서 직접 운영할 수 있는 오픈소스 운동 트래커입니다. 대부분의 피트니스 앱들이 구독료를 요구하고 타사 서버에 데이터를 저장하는 것과 달리, openGym은 완전한 데이터 소유권을 보장합니다.
주요 특징
🔒 프라이버시 우선
▸외부 서버 계정 불필요
▸구독료, 광고, 데이터 추적 없음
▸Docker로 간단한 설치: `docker compose up`
▸Passkey 로그인 지원
📋 운동 계획
▸1,324개의 운동 라이브러리 (애니메이션 데모 포함)
▸근육 그룹별 검색 및 필터링
▸Push/Pull/Legs, Upper/Lower 등 4가지 기본 루틴 제공
▸슈퍼셋, 웜업, 드롭셋, 유산소 운동 지원
▸자신만의 운동 추가 가능 (사진/GIF/동영상)
💪 운동 기록
▸자동으로 시작되는 가이드 세션
▸이전 운동 기록 기반 무게 자동 입력
▸세트 간 휴식 타이머
▸실시간 PR(개인 기록) 감지
▸바벨 플레이트 계산 기능
📊 진행 상황 추적
▸운동별 추정 1RM 계산
▸선형 진행, Greyskull LP, 이중 진행 등 다양한 프로그레션 규칙
▸근육 피로도 및 회복 상태 시각화
▸FitNotes/Strong/Hevy에서 데이터 가져오기
설치 방법
Docker를 사용한 간단한 설치:
bash
docker compose up설치 전에 데모 버전에서 미리 체험해볼 수 있습니다.
누구에게 적합한가요?
▸자신의 운동 데이터를 완전히 통제하고 싶은 사람
▸구독료 없는 피트니스 앱을 원하는 사람
▸오프라인에서도 사용 가능한 앱이 필요한 사람
▸홈 스크린에 설치 가능한 PWA 앱을 선호하는 사람
openGym은 현대적인 앱의 편리함과 오픈소스의 자유를 모두 제공하는 완벽한 피트니스 솔루션입니다.