this post was submitted on 25 Mar 2024
959 points (99.6% liked)

Selfhosted

60887 readers
1053 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:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

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

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

Over the last two months, I developed wanderer. It is a self-hosted alternative to sites like alltrails.com or in other words a self-hosted trail database. It started out more as a small hobby project to teach myself some new technologies but in the end, I decided to develop it into a fully-fledged application.

Core Features:

  • Manage your trails
  • 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
  • Chique design with a dark and light theme
  • Fully mobile compatible

wanderer is completely open-source. You can find the GitHub repo here: https://github.com/Flomp/wanderer

wanderer is still under active development so if you encounter any bugs/errors or have suggestions please let me know here or open an issue on GitHub.

you are viewing a single comment's thread
view the rest of the comments
[–] Bahnd@lemmy.world 4 points 2 years ago (2 children)

These may be answered elsewhere, but like some other interested people in this post, I fully intend on trying to load a copy of this when I get home from vacation.

What methods/devices do you use to upload/sync the data? Other than a regular smart phone, were you able to use other GPS enabled devices like garmin or apple smart watches?

And system requirements?

[–] get_flomped@lemmy.world 3 points 2 years ago* (last edited 2 years ago) (1 children)

You can use whatever device you prefer. In the end, you simply need a GPX file that you upload through the web UI or the API. I am planning to support other formats like KML soon, though.

System requirements should be quite low. On the first startup you will need ~1GB of RAM. After that, the whole stack sits at around 100MB on my machine.

[–] zingo@lemmy.ca 2 points 2 years ago* (last edited 2 years ago) (1 children)

Oh KML support!

Looking forward to that!.

;)

I'll use it for running though. Hmm. I'm using KML on my running sections. Is it possible to get some stats and graph for pinpointing and an average?

[–] get_flomped@lemmy.world 2 points 2 years ago (2 children)

Currently wanderer supports visualising duration, distance, elevation gain and speed. Support for heart rate is planned. It can display a graph (the one you see in the screenshot) and also calculates an average.

[–] Bahnd@lemmy.world 1 points 2 years ago

This was very helpful, you are an amazing human.

[–] zingo@lemmy.ca 1 points 2 years ago

That's great. Thank you very much for your work.

[–] possiblylinux127@lemmy.zip 2 points 2 years ago

I use a banglejs 2 as a smart phone is way to bulky to carry while running. The bangle 2 is a JavaScript based watch with a GPS receiver.