From 08572b4a420d185a0126aa8771ede2d4c624ef46 Mon Sep 17 00:00:00 2001 From: SrIzan10 <66965250+SrIzan10@users.noreply.github.com> Date: Sat, 1 Oct 2022 21:50:26 +0200 Subject: [PATCH] feat: deplow scripts and stuff --- Dockerfile | 11 +++++++++++ deploy.sh | 9 +++++++++ package.json | 2 -- 3 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 Dockerfile create mode 100644 deploy.sh diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..e025f50 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,11 @@ +FROM node:alpine + +COPY . /server + +WORKDIR /server + +RUN npm i + +EXPOSE 7272 + +CMD tsc --build;cd \ No newline at end of file diff --git a/deploy.sh b/deploy.sh new file mode 100644 index 0000000..8c68654 --- /dev/null +++ b/deploy.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +docker build . -t srizan10/api + +docker stop api + +docker rm api + +docker run -d -t --name api -p 8083:7272 --restart unless-stopped srizan10/api \ No newline at end of file diff --git a/package.json b/package.json index 2e56f88..3432655 100644 --- a/package.json +++ b/package.json @@ -18,8 +18,6 @@ }, "homepage": "https://github.com/SrIzan10/api#readme", "dependencies": { - "axios": "^0.27.2", - "body-parser": "^1.20.0", "dotenv": "^16.0.3", "express": "^4.18.1", "express-rate-limit": "^6.6.0",