From 9a5b4c20cbc189978cd3dc949b37dcdcec17d517 Mon Sep 17 00:00:00 2001 From: Dinawo Date: Sun, 14 Apr 2024 16:22:10 +0200 Subject: [PATCH] Update Dockerfile and docker-compose.yml to use new directory structure --- Dockerfile | 4 ++-- docker-compose.yml | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index ecb1282..9f0a578 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ FROM node:14 -WORKDIR /home/cdn-app +WORKDIR /app/cdn-app-insider COPY package*.json ./ @@ -10,4 +10,4 @@ COPY . . EXPOSE 5053 -CMD [ "npm", "start" ] +CMD [ "npm", "start" ] \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index fef12ca..9786118 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,9 +1,7 @@ version: '3.8' services: cdn-app-insider: - build: - context: . - dockerfile: Dockerfile + image: swiftlogiclabs/cdn-app-insider:latest restart: unless-stopped container_name: cdn-app-container ports: @@ -13,7 +11,9 @@ services: - cdn-files:/home/cdn-app/cdn-files - report:/home/cdn-app/report - data:/home/cdn-app/data + command: sh -c "if [ ! -f /home/cdn-app/moved_files ]; then mv /app/cdn-app-insider/* /home/cdn-app && touch /home/cdn-app/moved_files; fi && node server.js" + volumes: cdn-files: report: - data: \ No newline at end of file + data: