From 8db5894693003b403e7c5c453971e13c65a7adf7 Mon Sep 17 00:00:00 2001 From: = <=> Date: Sun, 12 Jan 2025 10:39:03 -0500 Subject: [PATCH] sonarr wip --- sonarr/Dockerfile | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 sonarr/Dockerfile diff --git a/sonarr/Dockerfile b/sonarr/Dockerfile new file mode 100644 index 0000000..c27d8e1 --- /dev/null +++ b/sonarr/Dockerfile @@ -0,0 +1,42 @@ +ARG SONARR_VERSION=4.0.12.2823 + +FROM ubuntu:24.04 AS base + +RUN apt update && \ + apt install -y \ + curl \ + sqlite3 \ + libicu74 && \ + apt clean && \ + rm -rf /var/lib/apt/lists/* + +FROM base AS download +ARG SONARR_VERSION + +RUN mkdir /download /radarr + +WORKDIR /download + +RUN curl -OL https://github.com/Sonarr/Sonarr/releases/download/v${SONARR_VERSION}/Sonarr.main.${SONARR_VERSION}.linux-x64.tar.gz && \ + tar -xzvf /download/Sonarr.main.${SONARR_VERSION}.linux-x64.tar.gz -C /sonarr + +FROM base + +RUN mkdir -p /opt /cert /media /config && \ + chown ubuntu:ubuntu /cert /media /config + +VOLUME /cert +VOLUME /config +VOLUME /media + +COPY --from=download /sonarr/Sonarr /opt/sonarr + +USER ubuntu + +WORKDIR /config + +ENTRYPOINT ["/opt/sonarr/Sonarr"] +CMD ["-nobrowser", "-data=/config"] + + +