Skip to content

Tag: self-hosting

All the articles with the tag "self-hosting".

Overpass API: SQL for OpenStreetMap

Overpass API: SQL for OpenStreetMap

SQL for OpenStreetMap. Overpass lets you ask 'every coffee shop in Brooklyn near a subway.' Self-host it and stop fighting public-instance rate limits.

Full Self-Hosted Maps Stack

Full Self-Hosted Maps Stack

Replace Google Maps with self-hosted Nominatim, PostGIS, and a Martin tile server. Geocoding, reverse geocoding, and vector tiles, all on one box.

Tileserver-GL vs OpenMapTiles vs renderd

Tileserver-GL vs OpenMapTiles vs renderd

Vector vs raster tiles. MBTiles vs PostGIS-on-the-fly. Here's the actual storage and CPU cost of running each tile stack at home, with no marketing fluff.

Nominatim Hardware Sizing

Nominatim Hardware Sizing

Real RAM, disk, and CPU numbers for self-hosted Nominatim. Planet vs region, mini PC vs server, what survives the import and what doesn't.

Self-Hosted OSRM in Docker

Self-Hosted OSRM in Docker

Run OSRM in Docker with a regional OSM extract, compile a routing profile, and get your own /route endpoint live. Profile compilation gotchas included.

OSRM vs Valhalla vs GraphHopper

OSRM vs Valhalla vs GraphHopper

Three open-source routing engines, three philosophies. OSRM is fast, Valhalla is flexible, GraphHopper is balanced. Here's how to actually pick one.

Self-Hosted HA Reverse Geocoding

Self-Hosted HA Reverse Geocoding

Wire local Nominatim into Home Assistant for reverse geocoding without leaking GPS coords to Google or Mapbox. Privacy-respecting smart home in 30 lines.

Photo Libraries Without Google Lookups

Photo Libraries Without Google Lookups

Stop letting Google see where every photo was taken. Immich geocodes locally by default; PhotoPrism sends fuzzed coordinates to its own hosted service.

Photon Deep Dive: Search That Forgives

Photon Deep Dive: Search That Forgives

Nominatim is great until your users typo. Photon adds OpenSearch-backed fuzzy geocoding on top of OSM data, here's when to deploy both, side by side.

Nominatim vs Photon vs Pelias

Nominatim vs Photon vs Pelias

Three self-hosted geocoders, very different tradeoffs. Pick Nominatim, Photon, or Pelias for your project without spending a weekend benchmarking.

Nominatim Diff Replication

Nominatim Diff Replication

Imported OSM data goes stale fast. Run pyosmium and Nominatim's diff replication pipeline so your geocoder stays accurate without re-importing planet.