diff --git a/run.sh b/run.sh index 69d54a1..0b2abe6 100755 --- a/run.sh +++ b/run.sh @@ -40,7 +40,7 @@ if [ ! -f /data/style/mapnik.xml ]; then carto ${NAME_MML:-project.mml} > mapnik.xml fi -if [ "$1" == "import" ]; then +if [ "$1" == "import" ] && [ ! -f /var/lib/postgresql/14/main/.databaseImported ]; then # Ensure that database directory is in right state mkdir -p /data/database/postgres/ chown renderer: /data/database/ @@ -126,6 +126,8 @@ if [ "$1" == "import" ]; then service postgresql stop + touch /var/lib/postgresql/14/main/.databaseImported + exit 0 fi