diff --git a/run.sh b/run.sh index 69d54a1..fd17864 100755 --- a/run.sh +++ b/run.sh @@ -41,6 +41,11 @@ if [ ! -f /data/style/mapnik.xml ]; then fi if [ "$1" == "import" ]; then + if [ -f /var/lib/postgresql/14/main/.databaseImported ]; then + echo "database already initialized" + exit 0 + fi + # Ensure that database directory is in right state mkdir -p /data/database/postgres/ chown renderer: /data/database/ @@ -126,6 +131,8 @@ if [ "$1" == "import" ]; then service postgresql stop + touch /var/lib/postgresql/14/main/.databaseImported + exit 0 fi