AdventureLog:オープンソースの旅行コンパニオンプロジェクト
もしあなたがあちこち出歩くのが好きで、生活を記録するのが好きな人なら、AdventureLog というオープンソースの旅行ツールがあなたの新しいお気に入りになるかもしれません。旅の中の一瞬一瞬を保存するだけでなく、地図上に自分の冒険の軌跡を描いたり、友達と一緒に旅程を組み立てたりすることも可能です。現在、XDA などのテックメディアで高く評価されており、技術的には SvelteKit と Django という組み合わせを採用、Docker デプロイに対応し、プライバシー面も安心です。

AdventureLogで何ができる?
1. 旅の一瞬一瞬を記録する
冒険の名前、日付、具体的な場所を書き留め、説明文や評価を付けられます。
写真のアップロード(元画像対応)に加え、旅行をカテゴリ分け(「ハイキング」「グルメ」など)することも可能です。
フィルター機能を使えば、「完了した旅行」や「来年行く予定のリスト」など、見返したい内容を素早く見つけられます。
2. 地図上に自分の足跡を残す
世界地図を開けば、どこに行ったか、どこが計画中かが一目で分かります。
地図上の任意の場所をクリックすれば、3秒で新しい冒険記録を追加できます。
エリアごとの進捗も追跡できます。例えばアメリカのルート66を旅するときは、「27区間アンロック済み(達成率41%)」のように確認できます。
3. 複雑な旅程も楽々整理
旅程を組むとき、航空便番号(例:Delta 123)や飛行距離(2646.2km)までも記録できます。
毎日のアクティビティ、荷造りリスト、仲間との共同メモもすべてシステムに詰め込めます。
4. データ好きにぴったり
ダッシュボードで直接表示:何ヶ国・何都市を訪問済みか?世界の何%のエリアをカバーしたか?
国別のデータ管理も可能。例えば「8ヶ国アンロック済み(世界の4%)」「アメリカの66エリア中41%を訪問済み」のように。
AdventureLogはどんな技術を使っている?
フロントエンドは SvelteKit + TailwindCSS に DaisyUI を組み合わせてインターフェースを美化、地図機能は MapLibre で実装。バックエンドは Django + PostGIS(地理空間データベース)の組み合わせに、Django REST と AllAuth によるログイン認証を採用。プロジェクト全体は GitHub でオープンソース公開されており、コミュニティの活発さも良好で、不明点があれば Discord で相談できるほか、Issue を直接提出することもできます。
自分のPC/サーバーにインストールする方法は?
Docker デプロイを推奨します。データを完全に自分で管理でき、プライバシーの心配もいりません。
お手軽ポイント:コミュニティが超簡単なデプロイスクリプトを提供しており、以下のコマンドをターミナルにコピーするだけでOK:
curl -sSL https://get.adventurelog.app | bash
その後、画面の指示に従って自分のドメインまたはIPアドレスを入力すれば、残りのインストールと設定はすべてスクリプトが自動で完了させてくれます。
どんな人に向いている?
地図上に旅の軌跡をマークするのが好きな地理好き
旅の仲間と旅程を共有したいチーム旅行者
旅の記録を私的な回忆録として残したい文艺派
データのプライバシーに敏感で、サードパーティのプラットフォームに写真をアップロードしたくない人
プロジェクトアドレス
GitHub アドレス:https://github.com/seanmorley15/AdventureLog
プロジェクト公式サイト:https://adventurelog.app/
脚本プランナー▸
AIアプリ
AIニュース 