open-wanderer/wanderer

wanderer is a self-hosted trail database. Save your adventures!

Go

3,909

938 commits

updated Sep 28, 2026

See the code

See what people are saying

SourceMessageScoreDate

wanderer, the self-hosted trail database, now has a mobile app: public beta for iOS and Android (r/selfhosted)

wanderer is a self-hosted trail database and route planner connected to the fediverse, a bit like a Komoot or AllTrails you run yourself. Starting today there's a native app for it, in public beta. \*\*What the app does\*\* \- \*\*Find trails:\*\* search your instance and any instances it federates…

2

Sep 28, 2026

README

The trail catalogue that makes your GPS data searchable

Docker Image Version (tag latest semver) GitHub Repo stars Buy Me A Coffee Discord

Try the demo

wanderer is a self-hosted trail database. You can upload your recorded tracks or create new ones and add various metadata to build an easily searchable catalogue.

Core Features

Screenshot of wanderer

  • Manage your trails
  • Plan new routes
  • Extensive map integration and visualization
  • Share trails with other people and explore theirs
  • Advanced filter and search functionality
  • Create custom lists to organize your trails further

Getting started

The recommended and quickest way to install wanderer is using docker compose:

# download the docker compose file
wget https://raw.githubusercontent.com/open-wanderer/wanderer/main/docker-compose.yml

# build and launch via docker compose
docker compose up -d

The first startup can take up to 90 seconds after which you can access the frontend at localhost:3000.

ℹ️ if you are not hosting wanderer at http://localhost:3000 make sure to change ORIGIN variable. Otherwise you will run into CORS errors.

⚠️ if you are using wanderer in a production environment make sure to change the MEILI_MASTER_KEY variable.

You can also run wanderer on bare-metal. Check out the documentation for a detailed how-to guide.

Support wanderer

If you like wanderer and would like to give something back you can donate over here. If you prefer to support the development with a regular contribution you can donate via Liberapay.

Documentation

Please check the website for the complete documentation.

Contributing

Help is welcome at any time. If you are not sure where you can start check the roadmap for features in the backlog. If you would like to contribute a translation, you can do so here.

License

This project is licensed under the AGPLv3 License. See the LICENSE file for the full license text.

geography
gps
meilisearch
pocketbase
selfhosted
sveltekit

Significant stargazers

(top 24 of 31)

Terin Stock

453 followers · starred Jun 2025

Daniël de Kok

537 followers · starred Jul 2025

Nik Graf

1,569 followers · starred May 2026

Cody Schafer

132 followers · starred Nov 2024

open-wanderer/wanderer

wanderer is a self-hosted trail database. Save your adventures!

Go

3,909

938 commits

updated Sep 28, 2026

See the code

See what people are saying

SourceMessageScoreDate

wanderer, the self-hosted trail database, now has a mobile app: public beta for iOS and Android (r/selfhosted)

wanderer is a self-hosted trail database and route planner connected to the fediverse, a bit like a Komoot or AllTrails you run yourself. Starting today there's a native app for it, in public beta. \*\*What the app does\*\* \- \*\*Find trails:\*\* search your instance and any instances it federates…

2

Sep 28, 2026

README

The trail catalogue that makes your GPS data searchable

Docker Image Version (tag latest semver) GitHub Repo stars Buy Me A Coffee Discord

Try the demo

wanderer is a self-hosted trail database. You can upload your recorded tracks or create new ones and add various metadata to build an easily searchable catalogue.

Core Features

Screenshot of wanderer

  • Manage your trails
  • Plan new routes
  • Extensive map integration and visualization
  • Share trails with other people and explore theirs
  • Advanced filter and search functionality
  • Create custom lists to organize your trails further

Getting started

The recommended and quickest way to install wanderer is using docker compose:

# download the docker compose file
wget https://raw.githubusercontent.com/open-wanderer/wanderer/main/docker-compose.yml

# build and launch via docker compose
docker compose up -d

The first startup can take up to 90 seconds after which you can access the frontend at localhost:3000.

ℹ️ if you are not hosting wanderer at http://localhost:3000 make sure to change ORIGIN variable. Otherwise you will run into CORS errors.

⚠️ if you are using wanderer in a production environment make sure to change the MEILI_MASTER_KEY variable.

You can also run wanderer on bare-metal. Check out the documentation for a detailed how-to guide.

Support wanderer

If you like wanderer and would like to give something back you can donate over here. If you prefer to support the development with a regular contribution you can donate via Liberapay.

Documentation

Please check the website for the complete documentation.

Contributing

Help is welcome at any time. If you are not sure where you can start check the roadmap for features in the backlog. If you would like to contribute a translation, you can do so here.

License

This project is licensed under the AGPLv3 License. See the LICENSE file for the full license text.

geography
gps
meilisearch
pocketbase
selfhosted
sveltekit

Significant stargazers

(top 24 of 31)

Terin Stock

453 followers · starred Jun 2025

Daniël de Kok

537 followers · starred Jul 2025

Nik Graf

1,569 followers · starred May 2026

Cody Schafer

132 followers · starred Nov 2024

Languages

Go

43.5%

Svelte

33.0%

TypeScript

22.8%