====== 自建 OwnTrack 追蹤個人 GPS 軌跡服務 ====== * 雖然 Google Map 有提供這功能, 不過很多人想記錄自己軌跡, 但又不想讓 Google 掌握自己的隱私, 就會有這個需求 * 官網 - https://owntracks.org/ * 手機 APP [[https://itunes.apple.com/us/app/mqttitude/id692424691?mt=8|iOS]] [[https://play.google.com/store/apps/details?id=org.owntracks.android|Android]] * GitHub - https://github.com/owntracks ===== 安裝服務 ===== ==== Server 端 ==== * {{repo>https://raw.githubusercontent.com/tryweb/docker-compose/refs/heads/main/owntracks/docker-compose.yml | docker-compose.yml}} * 到 .env 內設定你的存取帳號密碼 * {{repo>https://raw.githubusercontent.com/tryweb/docker-compose/refs/heads/main/owntracks/.env.example | .env}} ==== 手機端 ==== * Connection 要選 HTTP \\ {{:tech:screenshot_20250408-090124.jpg?400|}} * 設定 Endpoint 的 URL Exp. http://192.168.11.200:8083**/pub** **一定要加上 /pub 才可以** * 設定 Credentials 的 Username 與 Password **要和 .env 內設定的相同** \\ {{:tech:screenshot_20250408-090134.jpg?400|}} ===== 透過 Cloudflare Tunnel 設定對外服務 ===== * 這樣的設定好處是, 手機連上哪個網路都可以立即回報, 不用等回到可連上內網的網路才統一回報 * 以 Endpoint 的 URL Exp. http://192.168.11.200:8083/pub 為例, 預計對應成 https://rec-track.ichiayi.com \\ {{:tech:螢幕擷取畫面_2025-04-08_134422.png?800|}} ===== 管理端可以看到畫面 ===== * Frontend - http://192.168.11.200 \\ {{:tech:螢幕擷取畫面_2025-04-08_134912.png|}} * OTRecorder - http://192.168.11.200:8083 \\ {{:tech:螢幕擷取畫面_2025-04-08_135120.png|}} \\ ===== 參考網址 ===== * https://github.com/owntracks/docker-recorder * https://github.com/owntracks/recorder * https://www.youtube.com/watch?v=8K8qmPBq8ZU {{tag>track}}