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: