GitXplorerGitXplorer
p

nominatim-docker

public
30 stars
16 forks
5 issues

Commits

List of commits on branch master.
Verified
94dd92a8ad85e272562a9146532f3c81515f47d1

Merge pull request #31 from peter-evans/latest

ppeter-evans committed 4 years ago
Unverified
3463030a5089a8f673730f66e2f8be36d28f1684

Add latest tag

ppeter-evans committed 4 years ago
Unverified
0551f2a02caa7b27c8c1ebffcd38bc78ea405ae1

Update readme

ppeter-evans committed 4 years ago
Unverified
05ace31778fe67b926cfb8d95e5f5806331dadc6

Fix major version tag

ppeter-evans committed 4 years ago
Unverified
cd2fb94c03e168381b2489e555e86e5ab8bd0231

Enable image publishing

ppeter-evans committed 4 years ago
Verified
d8d2229b807850b2799467ba42e430ba8ef69783

Merge pull request #30 from JoshuaJackson-jobvite/focal

ppeter-evans 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