this post was submitted on 14 Feb 2025
229 points (99.1% liked)

Selfhosted

42608 readers
1555 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

Hey everyone, #What is wanderer? wanderer is a self-hosted GPS track database. You can upload your recorded GPS tracks or create new ones and add various metadata to build an easily searchable catalogue. Think of it as a fully FOSS alternative to sites like alltrails, komoot or strava. #What is new? I'm coming back here to tell you a bit about what has been happening since my last update. Since then, we implemented some highly requested features:

  1. A fancy new 3D model on the front page (there is an easter egg, can you find it?)
  2. wanderer now uses vector map tiles which results in a significant performance boost for everything map-related
  3. As a result, we now also support topographical 3D maps in wanderer (see gif)
  4. Greatly improved social features: from list sharing, over profile pages and activity feeds to notifications
  5. The better location search allows you to search right down to the address
  6. And finally probably the most requested feature: integrations. You can now sync all your trails from strava and komoot directly with wanderer without having to manually export/import them

Big thanks to everyone who contributed code or translations! If you have any suggestions/questions feel free to let me know below.

Have a great weekend!

Flomp

top 23 comments
sorted by: hot top controversial new old
[–] njordomir 1 points 2 days ago* (last edited 2 days ago)

I'm a fan of Wander, and have followed these posts with great interest, but haven't been able to successfully install it get myself. I'll give it another try in late Feb early Mar.

[–] [email protected] 25 points 5 days ago (2 children)

When I first stumbled upon this I was wondering how a one person open source project can look this beautiful. Now I am also wondering how it can be so feature rich. Seriously, I just love this project. Sadly I have no use for it right now (not big into sharing my trails, nor know enough people for it to be used), but still wanted to leave a comment just for appreciating your effort and the result. Such a beautiful project.

[–] get_flomped 8 points 5 days ago

Thank you very much! Really appreciate the kind words :)

[–] [email protected] 3 points 5 days ago

Pocketbase does a lot of the heavy lifting, but yes it is a very nice project.

[–] daddy32 11 points 4 days ago

This means there are still nice things happening in the world.

[–] [email protected] 5 points 5 days ago (1 children)

Wow, sounds like a big update. Integrations sounds super cool and should really help with the workflow part of things.

Will the Strava integration create new trails every time or is it possible to have it create new entries to the summit book?

Speaking of which, is Summit Book the best name for that function? It took me a while to figure out what that was about.

[–] get_flomped 4 points 5 days ago

Currently, it creates a new trail every time. I agree that the name is a bit unfortunate. It was fitting when wanderer started out because back then it was solely made for hiking. I plan to transform summit logs into leaderboards similar to strava in a future update. Then I will probably also rename the summit logs to something more fitting.

[–] non_burglar 4 points 5 days ago (1 children)

I want to try this. I'm one of the unfortunate victims of Gaia GPS turning to trash.

However, I can't seem to find in the docs how tracks can be recorded...

Is there an app?

Do I need to be in contact with the server to record a track?

Do I need to ask my friends to send me gpx exports if they aren't on strava?

Do you envision an integration with opentrailmap so in can share trails without having to expose Wanderer to public?

[–] get_flomped 7 points 5 days ago* (last edited 5 days ago) (4 children)

Recording is currently not possible with wanderer itself. I personally use osmAnd to record my trails and import them into wanderer. If you don't want to expose wanderer to the public your friends would need to send you their trails, yes. But I guess that's no different with any other service.

[–] pirat 2 points 4 days ago

There's also a more lightweight alternative for recording tracks called OpenTracks. It can export the data in KMZ, KML, GPX or CSV format.

[–] non_burglar 5 points 5 days ago (1 children)

So I went to the demo and I have a few questions:

  • Couldn't figure out how to use 3d in demo (not critical)
  • developer discord link on github is expired
  • distinction between "public" and "shared" trails isn't clear
  • "Completion Status" for trails... what does this mean?
  • Couldn't import a trail in demo:
haystack-mountain-101522-105940.gpx
{"message":"TypeError: Cannot read properties of null (reading 'id')"}

I am actually really impressed with what you have so far, and I'd love to start using this!

[–] get_flomped 3 points 5 days ago
  • There is a mountain symbol on the map. Press it to activate the terrain. Drag the compass needle to tilt the map
  • Thanks, fixed,
  • A public trail is visible to everyone, including non-registered users. A shared trail is only visible (or editable) for the users you share the trail with
  • If you add a summit log to a trail it is considered "completed"
  • Can you provide a full error stack trace, please?
[–] [email protected] 1 points 4 days ago

You might want to check out https://gpslogger.app/ for logging. I'm super happy with the battery usage. My use case is on multiday tracks, so battery charge is a luxury.

[–] non_burglar 1 points 5 days ago

Ok, I think I can deal with recording on an OSM client. I'll give Wanderer a try.

[–] [email protected] 3 points 4 days ago

I have no use for this. Yet. I'm very happy it exists and I'm playing with it now.

[–] [email protected] 2 points 4 days ago

No way to login with a fediverse account ? ;-)

[–] [email protected] 2 points 5 days ago

This is really neat. I'll be trying it out for sure

[–] [email protected] 2 points 5 days ago (1 children)

Does it integrate with Garmin as well?

[–] get_flomped 3 points 5 days ago (1 children)

Unfortunately Garmin does not offer their API to private consumers: https://developer.garmin.com/gc-developer-program/program-faq/

I have not found a way to pull the data without API access.

[–] [email protected] 5 points 5 days ago (1 children)

They do, check fittrackee they have a python sync to garmin, I use it

[–] get_flomped 5 points 5 days ago
[–] [email protected] 1 points 4 days ago* (last edited 4 days ago) (1 children)

I read below that you activate the 3D terrain using the mountain icon, but I still can't get it to work with Firefox. I've tried the demo site with the same results. Is it maybe some sort of proprietary Google thing?

Edit: I see now in the docs that I need to point it at my own terrain data. I'll look into that.

[–] get_flomped 3 points 4 days ago

Have a look at the demo site. Everything is set up there already. I personally use the generous free tier of MapTiler.