Hacker News new | past | comments | ask | show | jobs | submit login
Show HN: Mapzy: Free, self-hosted store finder (github.com/mapzy)
6 points by shafyy 6 months ago | hide | past | favorite | 4 comments
Hi HN,

Mapzy is a free and self-hostable store finder without any telemetry. It's licensed under AGPL v3. Our idea was to offer a very simple store locator that has a basic set of features and is suitable for use cases where you don't have thousands of locations.

We don't make any money with Mapzy and probably never will. It's just a fun side project for us to learn and try out stuff, while providing a useful app for people who need it. In the beginning, we offered a hosted version that was paid, but quickly abonened it after realizing we don't have the time or will to market it.

Our goal was to make it very simple to self-host. Mapzy is built with Ruby on Rails and comes with Docker and Docker Compose configs included. Plus, we host the Docker image on Docker Hub so that you can basically get started with one docker-compose command. We use Mapbox as the map provider.

Here's a screencast I recorded that gives you a good first impression: https://share.cleanshot.com/7S1McgFm

Here's a real world example where Mapzy is embedded in a website: https://jungkraut.ch/en/pages/stores

Check out the Readme on GitHub for more screenshots, info and documentation.

We're thinking of simplifying the hosting setup even more - maybe drop Postgres and use SQLite instead, and get rid of the Solid Queue process.

Any feedback, thoughts and questions are welcome!




Very nice, love the out of the box docker support and how well documented it is. I like the idea of using SQLite for this - feels like a good match for the technology. Thank you for building this and sharing!


Thanks Niko!


Very nice project. Would love to see it grow. Maybe hopefully can contribute. Having directions to the locations will bbe a nice add.


Thanks! Yes, we love contributors. Just make sure to check first to see if it's a feature that we actually want added before doing all the work (open an issue or a discussion on GitHub).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: