Self-Hosted Maps Stack

Infrastructure

self-hosted maps

SHOW HN2022

Self-Hosted Maps Stack

Over the past week I built a project to let people self-host an entire maps stack so they don't have to send…

maps.ellenhp.me

#self-hosted maps#open source maps#osm tile server#geocoder#bicycle routing

213points
66comments
#260of 2,570 in 2022
Top 11%of 2022 by points

How HN took it

CuriousMostly questions and neutral comments

6 positive, 16 neutral or asking, 0 mixed, 4 critical, out of 26 comments about the project. Thread score +0.11.

Docs: 2 for, 2 againstIdea: 2 for, 1 againstDesign: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Geocoder autocomplete is much better than OsmAnd's.

    From 1 comment
    • Didn't realize that about Organic Maps. It also appears to be open-source which is cool. Is its geocoder any good? Search in OsmAnd is painfully slow and not tolerant of typos at…
      ellenhp on HN
  • Good name for wayfinding.

    From 1 comment
    • Headway is a great name for wayfinding! Looking forward to this evolving.
      uptime on HN
  • Planetiler is a useful tile generator.

    From 1 comment

Objections

  • OpenStreetMap attribution was hidden; now shown open on load.

    From 2 comments
    • It is hidden under the little ⓘ in the bottom right corner. That is a very meagre interpretation of the attribution guidelines. To help combat the idea that a map must be made by…
      Freak_NL on HN
    • This seems resolved. Attribution toggles open when its loaded now.
      patriksvensson on HN
  • Docker is a black box for self-hosters.

    From 1 comment
    • It'd be really great to be able to know what's in the docker black box. It'd be even better to be able to know what the moving parts are for those of us that do self hosting…
      cmroanirgo on HN
  • No IPv6 support.

    From 1 comment
    • maps.ellenhp.me has only a IPv4 address and it seems to be hosted on digitalocean, which supports IPv6. would love to have IPv6 support. It should be on default by now, if there…
      miyuru on HN

Requests

  • Transit routing support.

    From 2 comments
    • How much money to add transit directions ? I would absolutely love if this supported an API to get directions. I've worked on a few projects with public transit directions and…
      999900000999 on HN
    • I'm planning on tackling transit this weekend!
      ellenhp on HN
  • Recommend OpenTripPlanner and Pelias.

    From 1 comment
    • For a full multimodal routing engine including realtime data for transit, you should have a look at OpenTripPlanner version 2 (if you haven't already):…
      tuukkah on HN
  • Support for alternative map data sources, such as topographic maps.

    From 1 comment
    • Is it possible to use alternative map data source? I'm looking for a way to generate topographical maps... Or may be you can suggest any alternative project for that?
      SlavikCA on HN

Questions

  • How does this compare to OpenStreetMap, Organic Maps or self-hosting them?

    From 1 comment
    • What's the advantage compared to using https://www.openstreetmap.org/ and Organic Maps, or self-hosting them? (the website is…
      devit on HN
  • Can users set custom road weightings for routing?

    From 1 comment
    • Is there any way to write commands where I could give my own time weighting to certain types of roads for route finding? Google maps, organic maps, osmand+, I still have to…
      frzen on HN
  • Where does the transit data come from?

    From 1 comment

Alternatives named

  • Organic Maps

    From 1 comment
    • What's the advantage compared to using https://www.openstreetmap.org/ and Organic Maps, or self-hosting them? (the website is…
      devit on HN
  • OsmAnd

    From 1 comment
    • OrganicMaps and OsmAnd operate entirely on local map data and don't send your information to remote servers.
      zaik on HN
  • OpenTripPlanner

    From 1 comment
    • For a full multimodal routing engine including realtime data for transit, you should have a look at OpenTripPlanner version 2 (if you haven't already):…
      tuukkah on HN
  • Graphhopper

    From 1 comment
    • If you only want routes without multimodal you can use Graphhopper https://www.graphhopper.com/
      AlexTrask on HN
  • Planetiler

    From 1 comment
    • Nice! I was going to point out the project I’ve been working on [1] to reduce the cost but I see you’ve already found it :-) Feel free to reach out it you run into any issues!…
      zylepe on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/31536217)