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