2017-07-19 12:54:37 +02:00
|
|
|
#!/bin/bash
|
|
|
|
|
2017-07-19 13:59:31 +02:00
|
|
|
|
2017-07-19 12:54:37 +02:00
|
|
|
# Download elasticsearch index
|
|
|
|
if [ ! -d "/photon/photon_data/elasticsearch" ]; then
|
|
|
|
echo "Downloading search index"
|
2017-07-19 13:59:31 +02:00
|
|
|
|
|
|
|
# Let graphhopper know where the traffic is coming from
|
|
|
|
USER_AGENT="docker: thomasnordquist/photon-geocoder"
|
|
|
|
wget --user-agent="$USER_AGENT" -O - http://download1.graphhopper.com/public/photon-db-latest.tar.bz2 | bzip2 -cd | tar x
|
2017-07-19 12:54:37 +02:00
|
|
|
fi
|
|
|
|
|
|
|
|
# Start photon if elastic index exists
|
|
|
|
if [ -d "/photon/photon_data/elasticsearch" ]; then
|
|
|
|
echo "Start photon"
|
|
|
|
java -jar photon.jar $@
|
|
|
|
else
|
|
|
|
echo "Could not start photon, the search index could not be found"
|
|
|
|
fi
|