#! /bin/sh # if [ -f .env ] then set -o allexport; . ./.env; set +o allexport else echo Missing .env file exit 1 fi docker_volumes_path=/home/${MOUNT_USER}/.docker-data/volumes # volume_path=/var/lib/docker/volumes volume_src_path=${docker_volumes_path}/${DOCKER_PREFIX}-web/_data volume_dest_path=${PWD}/volume if [ ! -d ./volume ] then sudo -u ${MOUNT_USER} mkdir volume fi if [ -d ./volume ] then if [ ! "$(ls -A ./volume)" ] then /usr/bin/bindfs \ --force-user=${MOUNT_USER} \ --force-group=${MOUNT_USER} \ --create-for-user=www-data \ --create-for-group=www-data \ ${volume_src_path} \ ${volume_dest_path} else echo ./volume is not empty exit 1 fi else echo ./volume does not exist exit 1 fi