把 Tripsfolk 裝在自己的電腦
你的行程、地點和照片,存在一台你自己安裝的伺服器裡。 不需要 Docker、不用管資料庫——Windows 一個安裝檔, Linux 一個執行檔。
需要準備什麼
- 一台使用時保持開機的電腦——桌機、家用伺服器、NAS 或小台 VPS 都行。
- Windows 10/11 或 Linux(amd64 / arm64)。
- 配備不用好:伺服器是一支約 40 MB 的程式,自帶資料庫, 會長大的只有照片。
安裝
Windows
下載安裝檔執行——它會隨系統啟動、待在系統匣,更新在 App 裡按一下就好。
Linux
下載對應架構的執行檔直接跑,網頁和 API 從同一個埠提供(預設 9088)。
不確定要哪個?執行 uname -m:顯示 x86_64 選第一個,aarch64 選第二個。
或直接在終端機跑:
curl -fsSL https://tripsfolk.com/download/linux-amd64 -o tripsfolk chmod +x tripsfolk ./tripsfolk
所有版本都發佈在 GitHub Releases, 連同建置它們的原始碼。
從外面連回來
三種方式,挑一種:
- 只在家用 — 直接連那台機器的區網位址。
- 官方連線通道 — 你的伺服器會拿到一個
*.connect.tripsfolk.com位址,不用動路由器設定。 - 自己的反向代理 — 把你手上現成的 HTTPS 代理指向伺服器的埠。
照片怎麼歸位
上傳到行程的照片,會依相機記錄的座標歸到當時那一站——大約 250 公尺內。 沒有座標、或不在任何站點附近的,則以拍攝日期分組,一樣會出現在 旅程回顧裡,不會憑空消失。
備份
伺服器的所有東西都在一個資料夾裡——資料庫、設定、照片。 複製那個資料夾就是完整備份;搬到任何一台機器還原,接著用。
哪些部分是託管的?老實說
帳號、邀請和選用的連線通道,由一個小型的託管服務負責, 這樣朋友之間共享才不用有人開防火牆。你的行程和照片不會經過它; 帳號機密在你的裝置上封好才送出,託管端存的是它自己打不開的密文。 它和產品在同一個 AGPL-3.0 儲存庫裡,你可以檢視——或整套自己跑。