From 19597a0446280c88180fc4f0bbe493b0bcdb1795 Mon Sep 17 00:00:00 2001 From: Rogerio Chaves Date: Wed, 15 Apr 2020 18:32:05 +0200 Subject: [PATCH] Replace heroku with docker --- app/.dockerignore | 3 +++ app/Dockerfile | 7 +++++++ app/deploy.sh | 3 --- app/docker-compose.yml | 7 +++++++ 4 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 app/.dockerignore create mode 100644 app/Dockerfile delete mode 100755 app/deploy.sh create mode 100644 app/docker-compose.yml diff --git a/app/.dockerignore b/app/.dockerignore new file mode 100644 index 0000000..3bd15cc --- /dev/null +++ b/app/.dockerignore @@ -0,0 +1,3 @@ +.git +node_modules +out \ No newline at end of file diff --git a/app/Dockerfile b/app/Dockerfile new file mode 100644 index 0000000..75fa155 --- /dev/null +++ b/app/Dockerfile @@ -0,0 +1,7 @@ +FROM node + +COPY package.json package-lock.json ./ +RUN npm install +COPY . . + +CMD npm run start \ No newline at end of file diff --git a/app/deploy.sh b/app/deploy.sh deleted file mode 100755 index 56cbb57..0000000 --- a/app/deploy.sh +++ /dev/null @@ -1,3 +0,0 @@ -git remote rm heroku || 1 -git remote add heroku https://git.heroku.com/mighty-wildwood-12743.git -git subtree push --prefix app heroku master \ No newline at end of file diff --git a/app/docker-compose.yml b/app/docker-compose.yml new file mode 100644 index 0000000..f82563f --- /dev/null +++ b/app/docker-compose.yml @@ -0,0 +1,7 @@ +version: "2" +services: + social: + build: . + restart: always + network_mode: host + env_file: .evn