Endurain
一个自托管的健身追踪服务,类似 Strava,让你完全掌控自己的运动数据。
스마트 다운로드
프로젝트 홈페이지 방문
아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요
自托管的健身追踪工具,隐私优先,可替代 Strava。
주요 기능
- 完全自托管,数据掌握在自己手中
- 支持导入 Strava、Garmin Connect 活动
- 可上传 GPX、TCX、FIT 格式文件
- 基于 Vue.js 和 Bootstrap 的现代 Web 界面
- 通过 Docker 一键部署,使用 PostgreSQL 数据库
할 수 없는 것
- •项目已从 GitHub 迁移到 Codeberg,GitHub 镜像已归档,请使用新地址:https://codeberg.org/endurain-project/endurain。2. 演示环境(demo.endurain.com)每天午夜重置,切勿存放重要数据。3. 当前仍是 Beta 阶段,功能可能不完善。
사용 사례
- 想摆脱 Strava 等商业平台,自建健身数据记录服务
- 需要将不同来源的运动记录集中管理
- 对数据隐私有高要求的运动爱好者或组织
상세 설명
Endurain 是一款开源、自托管的健身追踪平台,专为注重隐私和数据所有权的用户设计。它提供类似 Strava 的功能——活动上传、锻炼分析与社交互动——但完全运行在你自己的服务器上。前端使用 Vue.js 和 Bootstrap 构建,后端基于 Python FastAPI,并集成 Alembic、SQLAlchemy 进行数据库管理。支持从 Strava 和 Garmin Connect 导入,也可手动上传 GPX、TCX、FIT 文件。Endurain 采用 Docker(推荐 docker-compose)部署,使用 PostgreSQL 存储数据。注意:项目已迁移至 Codeberg,GitHub 镜像不再维护;提供每日重置的演示环境供快速体验。
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
步骤1:安装 Docker 和 docker-compose(如果未安装)
步骤2:下载项目提供的 docker-compose.yml 示例文件并配置环境变量
步骤3:运行 docker-compose up -d 启动服务
- 步骤1:安装 Docker 和 docker-compose(如果未安装)
- 步骤2:下载项目提供的 docker-compose.yml 示例文件并配置环境变量
- 步骤3:运行 docker-compose up -d 启动服务
체크섬 없음
이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다
SHA256 체크섬
체크섬 없음
GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
停止容器:docker-compose down -v(-v 会删除数据卷,谨慎操作);删除项目目录即可。
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.