From bac490acb3810408293adf0cb43e2d4021516539 Mon Sep 17 00:00:00 2001 From: Tiemen van Olst Date: Mon, 8 Sep 2025 15:32:14 +0200 Subject: [PATCH] Delete --- docker.compose.yml | 28 ---------------------------- entrypoint.sh | 13 ++++--------- 2 files changed, 4 insertions(+), 37 deletions(-) delete mode 100644 docker.compose.yml diff --git a/docker.compose.yml b/docker.compose.yml deleted file mode 100644 index 0c9b310..0000000 --- a/docker.compose.yml +++ /dev/null @@ -1,28 +0,0 @@ -version: '3.9' - -services: - nuxt-app: - build: . - container_name: nuxt-app - restart: always - environment: - - NODE_ENV=production - - GIT_REPO_URL=${GIT_REPO_URL} - - GIT_BRANCH=${GIT_BRANCH} - volumes: - - nuxt-app-data:/app - labels: - - "traefik.enable=true" - - "traefik.http.routers.nuxt-app.rule=Host(`app.tiemen.dev`)" - - "traefik.http.routers.nuxt-app.entrypoints=websecure" - - "traefik.http.routers.nuxt-app.tls.certresolver=myresolver" - - "traefik.http.services.nuxt-app.loadbalancer.server.port=3000" - networks: - - web - -volumes: - nuxt-app-data: - -networks: - web: - external: true \ No newline at end of file diff --git a/entrypoint.sh b/entrypoint.sh index 8862245..ab459fb 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -1,25 +1,20 @@ -#!/bin/sh +#!/bin/bash set -e -# Clone of pull repo +# Clone repo als die nog niet bestaat if [ ! -d ".git" ]; then - echo "Cloning repo..." git clone -b ${GIT_BRANCH:-main} ${GIT_REPO_URL} . else - echo "Pulling latest changes..." git reset --hard git clean -fd git pull origin ${GIT_BRANCH:-main} fi # Dependencies -echo "Installing dependencies..." -npm install +npm ci # Build -echo "Building Nuxt app..." npm run build -# Start -echo "Starting Nuxt app..." +# Start Nuxt exec npm run start \ No newline at end of file