Repolode
open-wanderer

open-wanderer/wanderer

一个可自托管的步道数据库,用于上传 GPS 轨迹、规划路线,并建立可搜索的徒步与骑行记录库。

可替代:KomootAllTrails

Star
4,057
Fork
209
未关闭 Issue
93
最近提交
2小时前

这是什么?

wanderer 是一个可自托管的步道数据库,适合记录徒步、骑行等户外活动 GPS 轨迹的用户。你可以上传已录制的轨迹,也可以新建路线,为每条路线添加元数据,逐步建立便于搜索和筛选的记录库。

应用将步道管理、路线规划与地图可视化结合在一起。步道可以分享给其他用户,大家能浏览彼此的收藏;自定义列表则让你按需归类步道,不受内置筛选条件限制。搜索功能基于 Meilisearch 实现,整体技术栈采用 PocketBase 与 SvelteKit。

推荐使用 Docker Compose 部署,配套安装脚本会自动生成新的密钥。项目也提供裸机部署的文档。

核心功能

  • 01上传已录制的 GPS 轨迹或新建步道
  • 02在交互式地图上规划新路线
  • 03为步道添加元数据,并用自定义列表归类
  • 04对整个记录库进行高级筛选与搜索
  • 05与其他用户分享步道并浏览他们的收藏

适用场景

  • 将多年的徒步和骑行轨迹集中到一个可搜索的地方
  • 规划多日路线并与朋友分享
  • 在自己的服务器上保存私人的户外探险记录

快速上手

  1. 1

    运行 README 中的官方安装脚本,生成带有新密钥的 docker-compose.yml

  2. 2

    使用 Docker Compose 启动 wanderer

    docker compose up -d
  3. 3

    首次启动后(最多等待 90 秒)在 localhost:3000 访问前端

使用前须知

  • 采用 AGPL-3.0 许可证,这是一种 Copyleft 许可证,要求基于其提供网络服务的衍生项目公开源代码。
  • 需要自行托管,README 中除演示站点外没有提供托管服务。
  • 如果不在 localhost:3000 上运行,必须修改 ORIGIN 变量,否则会出现 CORS 错误。

收录于专题

标签

#gps#hiking#cycling#maps#self-hosted#route-planning#meilisearch#biking#pocketbase#selfhosted

常见问题

wanderer 是什么?
一个可自托管的步道数据库,用于上传 GPS 轨迹、规划路线,并建立可搜索的徒步与骑行记录库。 wanderer 是一个可自托管的步道数据库,适合记录徒步、骑行等户外活动 GPS 轨迹的用户。你可以上传已录制的轨迹,也可以新建路线,为每条路线添加元数据,逐步建立便于搜索和筛选的记录库。
wanderer 可以免费使用吗?用的什么许可证?
wanderer 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
wanderer 还在维护吗?
活跃维护中。wanderer 最近一次提交是在 2026年11月7日。
wanderer 适合用来做什么?
将多年的徒步和骑行轨迹集中到一个可搜索的地方 规划多日路线并与朋友分享 在自己的服务器上保存私人的户外探险记录
wanderer 怎么安装和运行?
运行 README 中的官方安装脚本,生成带有新密钥的 docker-compose.yml 使用 Docker Compose 启动 wanderer: docker compose up -d 首次启动后(最多等待 90 秒)在 localhost:3000 访问前端
在哪里获取 wanderer?
源代码和安装说明在 GitHub 上:https://github.com/open-wanderer/wanderer

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目