自架的即時協作旅遊規劃器,內建地圖、預算、打包清單、旅遊日誌、PWA、SSO 與 AI/MCP。

TREK 是一個自架的即時協作旅遊規劃器,內建地圖、預算、打包清單、旅遊日誌與 AI。
trip-summary、packing-list、budget-overview)首次啟動時 TREK 會建立管理員帳號:
ADMIN_EMAIL/ADMIN_PASSWORD,會使用該帳密。如有需要,請於服務的環境變數分頁中設定下列變數。
| 變數 | 說明 |
|---|---|
ENCRYPTION_KEY | 用於加密儲存的密鑰(API 金鑰、TOTP、SMTP、OIDC)。本模板已預設;若移除,TREK 會自動產生並寫入 /app/data/.encryption_key。 |
ADMIN_EMAIL | 首次啟動時建立的管理員 Email。 |
ADMIN_PASSWORD | 首次啟動時建立的管理員密碼。 |
JWT_SECRET | 選用。Session token 簽章金鑰;未設定時自動產生。 |
其他設定(SSO/OIDC、SMTP、Mapbox/Google Places API、附加模組、備份等)可於部署後在應用內的管理員後台中管理。
本模板掛載兩個 Volume,重啟與重新部署時資料不會遺失:
/app/data — SQLite 資料庫、加密金鑰、JWT secret/app/uploads — 使用者上傳的檔案(文件、相片、附件)