mirror of
https://github.com/grocy/grocy.git
synced 2026-04-07 13:26:14 +02:00
21 lines
627 B
Bash
Executable File
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 |