Tủ GitHub repo xịn
Avatar DuarteSantos8

GitHub repo xịn · Vui Coding chọn

DuarteSantos8/openGym

openGym là ứng dụng tự host giúp người dùng quản lý tập luyện thể hình và tập luyện tự trọng, lưu trữ dữ liệu trên máy chủ riêng. Nó hỗ trợ lập kế hoạch, theo dõi tiến trình và nhập dữ liệu từ các ứng dụng khác, đảm bảo quyền kiểm soát dữ liệu cá nhân.

7 NGitHub stars
917Forks
136Open issues
2Lượt nhấp GitHub
JavaScriptNgôn ngữ chính

Tóm tắt nhanh

Repo này làm được gì?

openGym là ứng dụng tự host giúp người dùng quản lý tập luyện thể hình và tập luyện tự trọng, lưu trữ dữ liệu trên máy chủ riêng. Nó hỗ trợ lập kế hoạch, theo dõi tiến trình và nhập dữ liệu từ các ứng dụng khác, đảm bảo quyền kiểm soát dữ liệu cá nhân.

Mô tả từ GitHub

Self-hosted gym & body-weight tracker — plan routines, log workouts (supersets, warm-ups, cardio), see which muscles are trained, fatigued or detrained, import from FitNotes/Strong/Hevy, passkey login. Your data, your server.

Bắt đầu với repo

Cài đặt và sử dụng

Hướng dẫn cài đặt

1. Cài đặt Docker theo hướng dẫn tại https://docs.docker.com/get-docker/ 2. Clone repository về: git clone https://github.com/DuarteSantos8/openGym 3. Chuyển vào thư mục: cd openGym 4. Sao chép file cấu hình: cp .env.example .env 5. Tải các hình ảnh sẵn có: docker compose pull 6. Khởi động dịch vụ: docker compose up -d 7. Truy cập vào http://localhost:8080 để bắt đầu sử dụng.

Hướng dẫn sử dụng

1. Truy cập http://localhost:8080 trên trình duyệt. 2. Nhấn 'Create profile' để tạo tài khoản. 3. Tác vụ cơ bản gồm lập kế hoạch tập luyện, ghi lại buổi tập và theo dõi tiến trình. 4. Sử dụng các chức năng của giao diện để thêm bài tập, chỉnh sửa và xem thống kê.

Đối chiếu README gốc

Chủ đề liên quan

#bodyweight#docker#fitness#fitness-tracker#gym#health#mcp#nodejs#passkeys#progressive-web-applications#pwa#react
Mở trên GitHub

Cùng hệ sinh thái

Repo liên quan