OpenSource-Hub
E

Endurain

1.9k stars·プライバシー保護·SHA-256 チェックサム確認済み

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)は毎日午前0時にリセットされます。重要なデータを保存しないでください。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 ミラーはメンテナンスされていません。毎日リセットされるデモ環境が用意されており、すぐにお試しいただけます。

タグ

fitnessself-hostedactivity-trackingstrava-alternativeprivacy

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

ステップ1:Docker と docker-compose をインストールする(インストールされていない場合)

4

ステップ2:プロジェクトが提供する docker-compose.yml サンプルファイルをダウンロードし、環境変数を設定する

5

ステップ3:docker-compose up -d を実行してサービスを起動する

インストールガイド
  1. ステップ1:Docker と docker-compose をインストールする(インストールされていない場合)
  2. ステップ2:プロジェクトが提供する docker-compose.yml サンプルファイルをダウンロードし、環境変数を設定する
  3. ステップ3:docker-compose up -d を実行してサービスを起動する
ファイルの整合性

チェックサムがありません

このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません

SHA256 チェックサム

チェックサムなし

GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

コンテナを停止:docker-compose down -v(-v はデータボリュームを削除します。慎重に操作してください);プロジェクトディレクトリを削除すれば完了です。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスAGPL-3.0
最終更新2026-10-28 23:26:28
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

5 FAQs

類似プロジェクト