GitXplorerGitXplorer
p

nominatim-docker

public
30 stars
16 forks
5 issues

Commits

List of commits on branch master.
Verified
a94337529667f98d203749f4d6e1b36f1dec1542

Merge branch 'master' into focal

ppeter-evans committed 4 years ago
Verified
a4b6d86c3cf6527531c113c6fdda3f5a336fef18

Merge pull request #29 from JoshuaJackson-jobvite/bionic

ppeter-evans committed 4 years ago
Unverified
4820f0f6204d869b26291009e90fa3ab37d6e5fb

:also update local conf file

JJoshuaJackson-jobvite committed 4 years ago
Unverified
c136d22819600e3a1da721b60f7340404d368837

:update local settings

JJoshuaJackson-jobvite committed 4 years ago
Unverified
254ac759b2acd6633b1941727166076bb07387e6

:remove dev versions and just used main libs for boost

JJoshuaJackson-jobvite committed 4 years ago
Unverified
01a31c8de1b6eacf79a60c9533af38dfe0b58851

:additional dependencies

JJoshuaJackson-jobvite committed 4 years ago

README

The README file for this repository.

nominatim-docker

CI

Docker image for Nominatim, an open source tool to search OpenStreetMap data by name and address (geocoding) and to generate synthetic addresses of OSM points (reverse geocoding).

Supported tags and respective Dockerfile links

Usage

Pass the NOMINATIM_PBF_URL environment variable to the container referencing the URL of your PBF file:

docker run -d -p 8080:8080 \
-e NOMINATIM_PBF_URL='http://download.geofabrik.de/asia/maldives-latest.osm.pbf' \
--name nominatim peterevans/nominatim:latest

The PBF file will be downloaded and the database will begin building. Note that very large databases may take hours to be built.

Tail the logs to verify the database has been built and Apache is serving requests:

docker logs -f <CONTAINER ID>

Then point your web browser to http://localhost:8080/

For documentation see https://wiki.openstreetmap.org/wiki/Nominatim

Persistent Storage

For a solution to persisting the database and immutable deployments check out Nominatim for Kubernetes.

License

MIT License - see the LICENSE file for details