cat << EOF ____ ______________ __ / __ \/ _/ ___/ ___// / docker edition / / / // / \__ \\__ \/ / launching bootstrapper... / /_/ // / ___/ /__/ /_/ running as $(whoami) /_____/___//____/____(_) EOF if [ -z "$(find data -mindepth 1 -maxdepth 1)" ]; then echo '[bootstrapper] data directory is empty, copying template.' cp -r data.template/* data/ chown -R disseminate:disseminate data/ fi # echo "[bootstrapper] checking permissions for data folder" # permissions=$(ls -ld data) # ldArr=(${permissions// / }) #if [[ ${ldArr[3]} != "node" ]]; then # echo "[bootstrapper] data folder is owned by user ${ldArr[3]}, which is not node." # echo "[bootstrapper] correcting permissions..." # chown -R 1000:1000 data/ #fi echo "[bootstrapper] launching runner" su - root -c 'npm run docker:prod:_runner'