A Docker image for the CLIFF geolocation software.
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is even with havlicek:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
Dockerfile
LICENSE
README.md
launch.sh

README.md

cliff-docker

A Docker image for the CLIFF 2.3.0 geolocation software.

Use

Note: CLAVIN, and by extension CLIFF, is very memory hungry due to the geonames index. To properly run, a minimum of 4GB of RAM is necessary. Any less and you'll experience errors.

Build using

docker build -t cliff:2.3.0 .

It is setup to use the default port of 8080. Run using

docker run -p "8080:8080" -d cliff:2.3.0

The API endpoint for CLIFF is /CLIFF-2.3.0/parse/text

Acknowledgements

This pulls heavily from Andy Halterman's CLIFF-up Vagrant box. You can see his repo for more examples of how to make use of CLIFF.