Containerise bot #107

Merged
Vylpes merged 1 commit from feature/51-docker-containerise into develop 2022-02-05 21:09:28 +00:00
3 changed files with 30 additions and 0 deletions
Showing only changes of commit ae598ac9e9 - Show all commits

11
.dockerignore Normal file
View file

@ -0,0 +1,11 @@
node_modules/
tests/
coverage/
.github/
.gitlab/
.env.template
.gitlab-ci.yml
jest.config.js
jest.setup.js
README.md

15
Dockerfile Normal file
View file

@ -0,0 +1,15 @@
# Create app and work directory
FROM node:16
WORKDIR /vylbot
# Install dependencies
COPY package.json .
COPY yarn.lock .
RUN yarn install
# Bundle app source
COPY . .
RUN yarn build
# Run the app source
CMD [ "yarn", "start" ]

4
docker-compose.yml Normal file
View file

@ -0,0 +1,4 @@
version: "3.9"
services:
discord:
build: .