フライトを記録し、世界地図で確認したり、履歴や統計を振り返ったりできるセルフホスト型Webアプリです。
- スター
- 351
- フォーク
- 24
- 未解決の Issue
- 22
- 最終コミット
- 2 か月前
これは何?
Jetlogは、搭乗したフライトを個人的に記録するためのセルフホスト型Webアプリです。記録したフライトは世界地図上に表示され、全フライトの統計も確認できます。認証付きの複数ユーザーアカウントに対応しているため、1つのインスタンスを複数人で利用できます。
バックエンドにはFastAPIを採用し、データはSQLiteに保存します。フロントエンドはReactとTailwindCSSで構成されています。Dockerでデプロイでき、データはマウントしたボリュームに保持されます。フライトの追加・編集・削除に対応し、MyFlightRadar24または任意のCSVファイルからデータをインポートしたり、CSVやiCalにエクスポートしたりできます。
フライト番号を使った自動検索にはadsbdb APIを利用します。外部へのリクエストを避けたい場合は、環境変数ENABLE_EXTERNAL_APISで無効にできます。
主な機能
- 01フライトを世界地図上に表示
- 02記録した全フライトの統計を表示
- 03過去のフライトを追加・編集・削除
- 04ログイン認証付きのマルチユーザー対応
- 05MyFlightRadar24またはCSVからインポートし、CSVやiCalにエクスポート
- 06モバイルとデスクトップに対応したレスポンシブレイアウト
ユースケース
- 搭乗したすべてのフライトを個人的に記録する
- プライベートサーバーで、自分や家族の旅行統計を管理する
- iCalでフライト履歴をカレンダーにエクスポートする
クイックスタート
- 1
README のサンプル設定を使って docker-compose.yml を作成します
- 2
Docker Compose で Jetlog をバックグラウンド起動します
docker compose up -d - 3
アプリを開いてデフォルトの管理者アカウントでログインし、パスワードを変更します
使う前に知っておきたいこと
- デフォルトの管理者認証情報は admin/admin です。初回ログイン後に変更する必要があります。
- フライトの自動取得には外部の adsbdb API が必要です。ENABLE_EXTERNAL_APIS=false で無効にできます。
- コピーレフトライセンスである GPL-2.0 の下でライセンスされています。
収録されている特集
トピック
よくある質問
- jetlog とは?
- フライト履歴を記録し、世界地図や統計で確認できる、セルフホスト対応の個人向けフライトトラッカーです。 Jetlogは、搭乗したフライトを個人的に記録するためのセルフホスト型Webアプリです。記録したフライトは世界地図上に表示され、全フライトの統計も確認できます。認証付きの複数ユーザーアカウントに対応しているため、1つのインスタンスを複数人で利用できます。
- jetlog は無料で使えますか?ライセンスは?
- jetlog は GPL-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- jetlog は今もメンテナンスされていますか?
- 半年以内に更新あり。jetlog の最終コミットは 2026年8月26日 です。
- jetlog は何に使えますか?
- 搭乗したすべてのフライトを個人的に記録する プライベートサーバーで、自分や家族の旅行統計を管理する iCalでフライト履歴をカレンダーにエクスポートする
- jetlog のインストール方法は?
- README のサンプル設定を使って docker-compose.yml を作成します Docker Compose で Jetlog をバックグラウンド起動します: docker compose up -d アプリを開いてデフォルトの管理者アカウントでログインし、パスワードを変更します
- jetlog はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/pbogre/jetlog
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
旅程、予約、書類を一か所にまとめ、複数人で共有できる、セルフホスト型の個人・家族向け旅行オーガナイザーです。
個人のAV動画コレクションを整理し、メタデータを取得して再生できるローカルファーストのメディアライブラリ管理ツール。
読書状況や評価、メモを記録し、公開共有もできる、自分のサーバーで運用する蔵書管理Webアプリ。
Rust製のプライバシー重視のセルフホスト型Web分析ツール。単一バイナリまたはDockerコンテナで動作します。
自分のインフラ上で稼働するセルフホスト型の個人向け家計管理ツール。口座、取引、予算、銀行同期を管理できます。