diff --git a/Docker/client/Dockerfile b/Docker/client/Dockerfile index ecc91e5..168ea9a 100644 --- a/Docker/client/Dockerfile +++ b/Docker/client/Dockerfile @@ -12,7 +12,7 @@ ARG GNAME=users #RUN find / -group ${UID} -exec chgrp -h node {} \; #RUN find / -user ${UID} -exec chown -h node {} \; -RUN addgroup -g ${DID} ${GNAME} +# RUN addgroup -g ${UID} ${GNAME} # adduser -h /home/gdp -D -u 1000 gdp && \ RUN adduser -u ${UID} -G ${GNAME} -s /bin/sh -D ${UNAME} # chown -R gdp:gdp /home/gdp diff --git a/Docker/client/client-entrypoint.sh b/Docker/client/client-entrypoint.sh index 4405132..6d6da80 100644 --- a/Docker/client/client-entrypoint.sh +++ b/Docker/client/client-entrypoint.sh @@ -10,5 +10,14 @@ rm -rf node_modules echo "Npm install" npm install -echo "Run npm dev" -npm run dev +# echo "Run npm dev" +# npm run dev +echo "APP_ENV $APP_ENV" + +if [ "$APP_ENV" = "prod" ]; then + echo "Run npm prod" + npm run prod +else + echo "Run npm dev" + npm run dev +fi diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml new file mode 100644 index 0000000..898139a --- /dev/null +++ b/docker-compose.prod.yml @@ -0,0 +1,5 @@ +version: '3.7' +services: + client: + environment: + - APP_ENV=prod diff --git a/docker-compose.yml b/docker-compose.yml index a1c9621..9b34a7f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -23,6 +23,8 @@ services: working_dir: "/app" depends_on: - basex + environment: + - APP_ENV=dev volumes: basex-home: