Docker compose

This commit is contained in:
2024-04-28 19:58:01 +02:00
parent 6827a26dc9
commit a31d9007a8
3 changed files with 23 additions and 1 deletions

4
.gitignore vendored
View File

@@ -1,4 +1,6 @@
node_modules
IHateAudio.cache
IHateAudio.session
IHateAudio.session
.env

10
Dockerfile Normal file
View File

@@ -0,0 +1,10 @@
FROM node:lts-alpine
WORKDIR /usr/src/app
# 👌
COPY package*.json ./
RUN npm install
COPY index.js ./
CMD ["node", "index.js"]

10
docker-compose.yml Normal file
View File

@@ -0,0 +1,10 @@
services:
bothoven:
build: .
volumes:
- ./IHateAudio.cache:/usr/src/app/IHateAudio.cache
- ./IHateAudio.session:/usr/src/app/IHateAudio.session
volumes:
IHateAudio.cache:
IHateAudio.session: