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"]
+
+
+