收起左侧

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

1
回复
33
查看
[ 复制链接 ]

182

主题

18

回帖

0

牛值

江湖新锐

社区上线纪念勋章fnOS1.0上线纪念勋章EVO2产品纪念

TREK:

一款自托管的旅行规划工具,内置实时协作、互动地图、PWA支持、单点登录、预算、打包清单等功能。

核心功能:

    1. 行程规划模块
  • • 拖拽式日程编排、3D 交互式地图,支持 OSM / 谷歌地图地点检索;
  • • 自动路线优化、目的地分类筛选、单日笔记 + 时间戳记录;
  • • 内置目的地 16 天天气预报,AI 自动关联行程开销。
    1. 出行财物 & 物资管理
  • • 航班、酒店、餐厅等预订信息统一归档;
  • • 多币种预算统计、花费绑定行程条目;
  • • 行李打包清单、行李重量记录、附件存储、行程清单一键导出 PDF。
    1. 多人实时协作(团队出游核心)
  • • WebSocket 全端实时数据同步,多成员共享同一份行程;
  • • 邀请链接、自定义成员权限、SSO 单点登录 + 二次验证;
  • • 内置群聊、行程投票、每日签到、共享备忘录。
    1. 移动端适配
  • • 支持 PWA 渐进式网页应用,手机浏览器可安装成类原生 APP,离线查看行程、触控优化,安卓 /iOS 通用。

在线 Demo:

demo.liketrek.com

安装

Docker Compose

services:
  trek:
    image: mauriceboe/trek:latest
    container_name: trek
    ports:
      - 3000:3000
    environment:
      - ENCRYPTION_KEY=UFKoHgNzm2A2sM
      - COOKIE_SECURE=false
      - TZ=Asia/Shanghai
    volumes:
      - ./data:/app/data
      - ./uploads:/app/uploads
    restart: always

参数说明(更多参数建议去看文档)

:::
ENCRYPTION_KEY(环境变量):加密密钥,建议自行生成替换

COOKIE_SECURE(环境变量,可选):如果使用 HTTP 访问,需要禁用

TZ(环境变量,可选):设置时区

/app/data(路径):存放配置数据

/app/uploads(路径):存放上传文件

:::

使用

浏览器中输入 http://NAS的IP:3000 就能看到界面

查看容器日志,滑动到最上放找到默认邮箱和密码

回到页面,输入用户名和密码进行登录

设置新密码(需要有大小写字母、数字和特殊符号的组合)

成功进入面板界面

建议先去设置一下信息,别急着创建路线

修改温度单位为摄氏度

修改邮箱地址(默认的地址后缀很容易忘记,建议修改熟悉的)

上传更换头像,最后记得保存信息

返回首页,可以创建旅行了

按要求填写信息就行,还是很简单的(为了展示效果,我还用 AI 生成了旅游封面)

TIP:如果是出国旅行,旁边还有汇率计算

点击打开规划旅行线路

整体界面规划一目了然,左侧有 3 天行程的卡片,中间是地图

首先第一步是添加想要去景点

TIP:为了更好获取景点体验,如果有谷歌账号并且捆绑有付款方式,推荐设置 Google API 密钥。但是如果是国内用户,我就不建议折腾了。本来我也打算出教程获取地图密钥步骤的,但是属实太麻烦,要填很多认证信息就放弃了。

下面说说我的方法,直接打开谷歌地图搜索

鼠标右键可以获取经纬度

回到 TREK 填写名称和经纬度即可

一个个景点添加效率还是太低了,推荐让 AI 生成(提示词我放到下面了,有需要的可以使用)

为我生成一份广州旅行景点,格式为 .kml可导入文件,需要包含名称、描述、地址,坐标等信息

将 AI 输出的内容保存为文件,文件名后缀改为 .kml,再导入旅行规划

点击“导入”按钮

能看到已经导入了很多景点了(一定要特别注意,AI 生成的坐标可能有偏差,建议导入后逐个确认位置是否正确)

除了景点,别忘记添加住宿酒店

有地点之后,就可以将拖到每日行程里

非常不错的一点是可以看到线路规划以及路程时间

点开行程卡片,还有天气信息显示

点击设置住宿地点,卡片上也会有显眼标注

TIP:如果觉得地图模板太素了,也可以换一个

设置 -》地图(地图模板)

不过由于是国外地图,获取景点位置信息和国内的没法比,只能说简单大致标注出来

顶部栏还有交通、预定、列表、文件等功能,有需要的自行探索

比较有意思的是“Collab”,大家可以在上面聊天讨论,还可以做笔记和投票

其实功能挺多的,确认也都很实用,有需要可以部署自行看看

总结

TREK 是一款自托管旅行规划工具,集成行程编排、互动地图、预算统计、行李清单和多人协作,功能非常全面。如果是出国旅行,体验相当不错——地图标注、路线规划、天气预览一气呵成。但国内用户需要注意:地图数据偏旧,国内景点信息不够准确,获取更详细的地图还需要绑定 Google 账号和银行卡,门槛不低。出国游推荐试试,纯国内游的话体验会打折。

综合推荐:⭐⭐⭐(出国旅行体验优秀,但国内地图水土不服)

使用体验:⭐⭐⭐⭐(功能丰富,国内地图信息偏旧)

部署难易:⭐⭐⭐(一般)︎

收藏
送赞
分享
不定时分享 NAS 教程

2

主题

27

回帖

0

牛值

江湖小虾

是什么地图?小蛮腰的位置都标错了

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则