grocy/start-dev.sh
2020-07-03 01:10:39 -04:00

21 lines
627 B
Bash
Executable File

#!/bin/bash
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
DATA_UID=$UID
CLEAN=
while [ "$1" != "" ]; do
case $1 in
-u | --uid ) shift # Override the UID override passed for www-data
DATA_UID=$1
;;
-c | --clean ) shift # Delete all cache and vendor files
CLEAN=1
;;
* ) usage
exit 1
esac
shift
done
docker build -t grocy:dev -f ./Dockerfile.dev .
docker run -p 8000:80 -v $DIR:/var/www/html -e DATA_UID=$DATA_UID -e CLEAN=$CLEAN grocy:dev