基于 OpenStreetMap 数据的免费离线地图与导航应用,支持 Android 和 iOS,无广告、无追踪。
- Star
- 4,057
- Fork
- 209
- 未关闭 Issue
- 93
- 最近提交
- 2小时前
这是什么?
wanderer 是一个可自托管的步道数据库,适合记录徒步、骑行等户外活动 GPS 轨迹的用户。你可以上传已录制的轨迹,也可以新建路线,为每条路线添加元数据,逐步建立便于搜索和筛选的记录库。
应用将步道管理、路线规划与地图可视化结合在一起。步道可以分享给其他用户,大家能浏览彼此的收藏;自定义列表则让你按需归类步道,不受内置筛选条件限制。搜索功能基于 Meilisearch 实现,整体技术栈采用 PocketBase 与 SvelteKit。
推荐使用 Docker Compose 部署,配套安装脚本会自动生成新的密钥。项目也提供裸机部署的文档。
核心功能
- 01上传已录制的 GPS 轨迹或新建步道
- 02在交互式地图上规划新路线
- 03为步道添加元数据,并用自定义列表归类
- 04对整个记录库进行高级筛选与搜索
- 05与其他用户分享步道并浏览他们的收藏
适用场景
- 将多年的徒步和骑行轨迹集中到一个可搜索的地方
- 规划多日路线并与朋友分享
- 在自己的服务器上保存私人的户外探险记录
快速上手
- 1
运行 README 中的官方安装脚本,生成带有新密钥的 docker-compose.yml
- 2
使用 Docker Compose 启动 wanderer
docker compose up -d - 3
首次启动后(最多等待 90 秒)在 localhost:3000 访问前端
使用前须知
- 采用 AGPL-3.0 许可证,这是一种 Copyleft 许可证,要求基于其提供网络服务的衍生项目公开源代码。
- 需要自行托管,README 中除演示站点外没有提供托管服务。
- 如果不在 localhost:3000 上运行,必须修改 ORIGIN 变量,否则会出现 CORS 错误。
收录于专题
标签
常见问题
- 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 数据每日更新。
相关项目
1.6万+68 本周1681C++Other更新于 3小时前
一款自托管的homelab仪表盘,支持图形界面配置、内置 SSO 登录、RSS 订阅与自托管应用集成。
466+1 本周23TypeScriptGPL-3.0维护活跃更新于 3天前
可自托管的位置历史记录应用,用于替代 Google Timeline,提供地图、行程、统计和多来源数据导入。
1.1万+56 本周418RubyAGPL-3.0更新于 46分钟前
可自托管的旅行记录与行程规划工具,记录到访地点、规划多日行程并在世界地图上展示国家与地区。
3864+15 本周265SvelteOther更新于 19小时前
基于 OpenStreetMap 数据的离线地图与导航应用,支持汽车、自行车和步行的语音导航。
6132+14 本周1262JavaOther维护活跃更新于 2小时前