From e707b12be86e2e65cd2f0bd8a0185320d614c8a3 Mon Sep 17 00:00:00 2001 From: velvettear Date: Wed, 1 Jun 2022 16:32:56 +0200 Subject: [PATCH] fixed docker files --- docker/Dockerfile | 5 ++++- docker/docker-compose.yml | 6 +++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 80ccb09..7ca3f89 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -17,6 +17,9 @@ RUN apk update --no-cache --progress \ && echo "Europe/Berlin" > /etc/timezone \ && git clone https://git.velvettear.de/velvettear/kannon.git /opt/kannon \ && cd /opt/kannon \ + && npm install \ && apk del --no-cache tzdata git - ENTRYPOINT ["node /opt/kannon/kannon.js /opt/kannon/docker/docker_config.json"] \ No newline at end of file +WORKDIR /opt/kannon + +ENTRYPOINT ["node", "kannon.js", "docker/docker_config.json"] \ No newline at end of file diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 731f0b2..e7bbda9 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -9,8 +9,6 @@ services: POSTGRES_PASSWORD: kannon POSTGRES_USER: kannon POSTGRES_DB: kannon - ports: - - 5432:5432 kannon: build: . container_name: kannon @@ -18,4 +16,6 @@ services: ports: - 3000:3000 - 3001:3001 - - 3002:3002 \ No newline at end of file + - 3002:3002 + volumes: + - /path/to/library:/mnt/library \ No newline at end of file