diff --git a/build-docker.sh b/build-docker.sh index 9252af2..96fa3dd 100755 --- a/build-docker.sh +++ b/build-docker.sh @@ -1,23 +1,26 @@ +DOCKER_REGISTRY_URL="dockreg.ex.umbach.dev" +DOCKER_IMAGE_NAME="jnx-admin-dashboard-proxy" + # only allow to run this script as root if [ "$EUID" -ne 0 ] then echo "Please run as root" exit fi -echo "Starting static web build of admin-dashboard-web" +echo "Starting static web build of $DOCKER_IMAGE_NAME" npm run build -echo "Finished static web build of admin-dashboard-web" +echo "Finished static web build of $DOCKER_IMAGE_NAME" # rm images -docker image rm jnx-admin-dashboard-proxy +docker image rm $DOCKER_IMAGE_NAME # build images -docker compose build jnx-admin-dashboard-proxy +docker build -t $DOCKER_IMAGE_NAME . # tag images -docker image tag jnx-admin-dashboard-proxy:latest dockreg.ex.umbach.dev/jnx-admin-dashboard-proxy:latest +docker image tag $DOCKER_IMAGE_NAME:latest $DOCKER_REGISTRY_URL/$DOCKER_IMAGE_NAME:latest # push to self-hosted docker registry -docker push dockreg.ex.umbach.dev/jnx-admin-dashboard-proxy +docker push $DOCKER_REGISTRY_URL/$DOCKER_IMAGE_NAME -echo "Uploaded admin-dashboard-web as jnx-admin-dashboard-proxy" \ No newline at end of file +echo "Uploaded $DOCKER_IMAGE_NAME to $DOCKER_REGISTRY_URL" \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml deleted file mode 100644 index 4c4a049..0000000 --- a/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: "3" - -services: - jnx-admin-dashboard-proxy: - image: jnx-admin-dashboard-proxy:latest - restart: always - build: - context: . - dockerfile: Dockerfile