Newer
Older
#!/bin/bash
### Start all containers ###
docker-compose down
docker-compose up -d
## Set up nominatim updates ###
docker exec -it photon-deploy_nominatim_1 sudo -u nominatim ./src/build/utils/update.php --init-updates
docker exec -it photon-deploy_nominatim_1 sudo -u nominatim ./src/build/utils/update.php --import-osmosis-all &
while true; do
starttime=$(date +%s)
curl http://localhost:2322/nominatim-update
# sleep a bit if updates take less than 5 minutes
if [[ $elapsed -lt 300 ]]; then
sleepy=$((300 - $elapsed))
echo "Sleeping for ${sleepy}s..."
sleep $sleepy
fi
done