From d54b6cabbceffb9c474f3f64857ddf0d7caaa04c Mon Sep 17 00:00:00 2001 From: Xavier Fontanet Date: Sun, 19 May 2024 17:44:19 +0200 Subject: [PATCH] start preparing the docker --- Dockerfile | 13 +++++++++++++ docker-compose.yml | 10 ++++++++++ 2 files changed, 23 insertions(+) create mode 100644 Dockerfile create mode 100644 docker-compose.yml diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..254da6e --- /dev/null +++ b/Dockerfile @@ -0,0 +1,13 @@ +FROM maven:alpine as build +ENV HOME=/usr/app +RUN mkdir -p $HOME +WORKDIR $HOME +ADD pom.xml $HOME +RUN mvn verify --fail-never +ADD . $HOME +RUN mvn clean package -Dmaven.test.skip=true + +FROM openjdk:11 as build +ENV TZ="Europe/Madrid" +COPY --from=build /usr/app/target/AfterDownloadCarer-1.0-jar-with-dependencies.jar /app/runner.jar +ENTRYPOINT java -jar /app/runner.jar \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..afc5925 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,10 @@ +--- +version: "2.1" +services: + after-download-carer: + container_name: mangrana_java_sonarr_queue_fix + image: xeviff/sonarr_queue_fix:latest + volumes: + - ./config:/config + - /volume1/data/torrents/tv:/data/torrents/tv + - /volume1/data/media/tv:/data/media/tv \ No newline at end of file