diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml deleted file mode 100644 index b58159d..0000000 --- a/.github/workflows/docker.yml +++ /dev/null @@ -1,18 +0,0 @@ -name: Publish Docker image -on: - release: - types: [ published ] -jobs: - push_to_registry: - name: Push Docker image to Docker Hub - runs-on: ubuntu-latest - steps: - - name: Check out the repo - uses: actions/checkout@v2 - - name: Push to Docker Hub - uses: docker/build-push-action@v1 - with: - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - repository: krgamestudios/news-server - tag_with_ref: true diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index dbaa6be..0000000 --- a/Dockerfile +++ /dev/null @@ -1,18 +0,0 @@ -FROM node:15 - -# Change working directory -WORKDIR "/app" - -# Copy package.json and package-lock.json -COPY package*.json ./ - -# Install npm production packages -RUN npm install --production - -COPY . /app - -EXPOSE 3100 - -USER node - -ENTRYPOINT ["npm", "start"] \ No newline at end of file diff --git a/package.json b/package.json index 7976ad7..f5fe27e 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "description": "An API centric news server. Uses Sequelize and mariaDB by default.", "main": "server/server.js", "scripts": { - "start": "node server/server.js", + "start": "pm2 start server/server.js --watch", "dev": "npm run watch:server", "watch:server": "nodemon . --ext js,jsx,json --ignore 'node_modules/*'" },