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.
But why the Docker :(((
Read just a bit further and they explain how to install from source, although I don’t see why you would go through the hassle
Because using a containerization system to run multiple services on the same machine is vastly superior to running everything bare metal? Both from a security and a ease-of-use standpoint. Why wouldnt you use docker?
You can also install it directly on your machine: https://github.com/Flomp/wanderer/wiki/Installation#from-source
It’s just much more tedious imo.