prowlarr (latest)

Published 2025-06-02 08:06:41 +00:00 by nomad

Installation

docker pull git.askar.tv/nomad/prowlarr:latest
sha256:376b946c83c5335ff3ac2c71a7ddd7db55ba410c12df0fbc9c3a36230e2c0487

Image Layers

ADD alpine-minirootfs-3.21.3-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
ARG IMAGE_STATS=ewogICJhcHAiOiAiYmFzZSIsCiAgImltYWdlIjogImhvdGlvL2Jhc2U6YWxwaW5ldnBuIiwKICAicmV2aXNpb24iOiAiNDU5NGZhMiIsCiAgInZlcnNpb24iOiAiMy4yLjEuMCIKfQo=
ARG BUILD_ARCHITECTURE=linux-amd64
ENV IMAGE_STATS=ewogICJhcHAiOiAiYmFzZSIsCiAgImltYWdlIjogImhvdGlvL2Jhc2U6YWxwaW5ldnBuIiwKICAicmV2aXNpb24iOiAiNDU5NGZhMiIsCiAgInZlcnNpb24iOiAiMy4yLjEuMCIKfQo= BUILD_ARCHITECTURE=linux-amd64 APP_DIR=/app CONFIG_DIR=/config PUID=1000 PGID=1000 UMASK=002 TZ=Etc/UTC XDG_CONFIG_HOME=/.config XDG_CACHE_HOME=/.cache XDG_DATA_HOME=/.local/share LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 S6_BEHAVIOUR_IF_STAGE2_FAILS=2 S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 S6_SERVICES_GRACETIME=180000 S6_STAGE2_HOOK=/etc/s6-overlay/init-hook VPN_ENABLED=false VPN_CONF=wg0 VPN_PROVIDER=generic VPN_LAN_NETWORK= VPN_LAN_LEAK_ENABLED=false VPN_EXPOSE_PORTS_ON_LAN= VPN_AUTO_PORT_FORWARD=true VPN_AUTO_PORT_FORWARD_TO_PORTS= VPN_FIREWALL_TYPE=auto VPN_HEALTHCHECK_ENABLED=false VPN_NAMESERVERS= PRIVOXY_ENABLED=false UNBOUND_ENABLED=false UNBOUND_NAMESERVERS= VPN_PIA_USER= VPN_PIA_PASS= VPN_PIA_PREFERRED_REGION= VPN_PIA_DIP_TOKEN=no VPN_PIA_PORT_FORWARD_PERSIST=false
VOLUME [/config]
ENTRYPOINT ["/init"]
RUN |2 IMAGE_STATS=ewogICJhcHAiOiAiYmFzZSIsCiAgImltYWdlIjogImhvdGlvL2Jhc2U6YWxwaW5ldnBuIiwKICAicmV2aXNpb24iOiAiNDU5NGZhMiIsCiAgInZlcnNpb24iOiAiMy4yLjEuMCIKfQo= BUILD_ARCHITECTURE=linux-amd64 /bin/sh -c apk add --no-cache bash ca-certificates coreutils curl dos2unix findutils grep ipcalc iproute2 iptables iptables-legacy jq libcap-utils nftables outils-rs p7zip privoxy python3 sed shadow tzdata unbound unzip wget wireguard-tools && apk add --no-cache --repository=https://dl-cdn.alpinelinux.org/alpine/edge/testing wireguard-go && apk add --no-cache --repository=https://dl-cdn.alpinelinux.org/alpine/edge/community figlet libnatpmp && ln -sf xtables-legacy-multi /usr/sbin/iptables && ln -sf xtables-legacy-multi /usr/sbin/iptables-save && ln -sf xtables-legacy-multi /usr/sbin/iptables-restore && ln -sf xtables-legacy-multi /usr/sbin/ip6tables && ln -sf xtables-legacy-multi /usr/sbin/ip6tables-save && ln -sf xtables-legacy-multi /usr/sbin/ip6tables-restore # buildkit
COPY /usr/bin/unrar /usr/bin/unrar # buildkit
ARG VERSION_S6=3.2.1.0
RUN |3 IMAGE_STATS=ewogICJhcHAiOiAiYmFzZSIsCiAgImltYWdlIjogImhvdGlvL2Jhc2U6YWxwaW5ldnBuIiwKICAicmV2aXNpb24iOiAiNDU5NGZhMiIsCiAgInZlcnNpb24iOiAiMy4yLjEuMCIKfQo= BUILD_ARCHITECTURE=linux-amd64 VERSION_S6=3.2.1.0 /bin/sh -c curl -fsSL "https://github.com/just-containers/s6-overlay/releases/download/v${VERSION_S6}/s6-overlay-noarch.tar.xz" | tar Jpxf - -C / && curl -fsSL "https://github.com/just-containers/s6-overlay/releases/download/v${VERSION_S6}/s6-overlay-x86_64.tar.xz" | tar Jpxf - -C / && curl -fsSL "https://github.com/just-containers/s6-overlay/releases/download/v${VERSION_S6}/s6-overlay-symlinks-noarch.tar.xz" | tar Jpxf - -C / && curl -fsSL "https://github.com/just-containers/s6-overlay/releases/download/v${VERSION_S6}/s6-overlay-symlinks-arch.tar.xz" | tar Jpxf - -C / # buildkit
RUN |3 IMAGE_STATS=ewogICJhcHAiOiAiYmFzZSIsCiAgImltYWdlIjogImhvdGlvL2Jhc2U6YWxwaW5ldnBuIiwKICAicmV2aXNpb24iOiAiNDU5NGZhMiIsCiAgInZlcnNpb24iOiAiMy4yLjEuMCIKfQo= BUILD_ARCHITECTURE=linux-amd64 VERSION_S6=3.2.1.0 /bin/sh -c mkdir "${APP_DIR}" && mkdir "${CONFIG_DIR}" && useradd -u 1000 -U -d "${CONFIG_DIR}" -s /bin/false hotio && usermod -G users hotio # buildkit
ARG VERSION_ROOT_FILES=2
RUN |4 IMAGE_STATS=ewogICJhcHAiOiAiYmFzZSIsCiAgImltYWdlIjogImhvdGlvL2Jhc2U6YWxwaW5ldnBuIiwKICAicmV2aXNpb24iOiAiNDU5NGZhMiIsCiAgInZlcnNpb24iOiAiMy4yLjEuMCIKfQo= BUILD_ARCHITECTURE=linux-amd64 VERSION_S6=3.2.1.0 VERSION_ROOT_FILES=2 /bin/sh -c curl -fsSL "https://github.com/hotio/root-files/archive/${VERSION_ROOT_FILES}.tar.gz" | tar zpxf - -C / "root-files-${VERSION_ROOT_FILES}/root" --strip-components=2 && chmod +x /etc/s6-overlay/init-hook # buildkit
EXPOSE map[9696/tcp:{}]
ARG IMAGE_STATS=ewogICJhcHAiOiAicHJvd2xhcnIiLAogICJpbWFnZSI6ICJob3Rpby9wcm93bGFycjpyZWxlYXNlIiwKICAicmV2aXNpb24iOiAiNzBmMGVhMCIsCiAgInZlcnNpb24iOiAiMS4zNi4zLjUwNzEiCn0K
ENV IMAGE_STATS=ewogICJhcHAiOiAicHJvd2xhcnIiLAogICJpbWFnZSI6ICJob3Rpby9wcm93bGFycjpyZWxlYXNlIiwKICAicmV2aXNpb24iOiAiNzBmMGVhMCIsCiAgInZlcnNpb24iOiAiMS4zNi4zLjUwNzEiCn0K WEBUI_PORTS=9696/tcp,9696/udp
RUN |1 IMAGE_STATS=ewogICJhcHAiOiAicHJvd2xhcnIiLAogICJpbWFnZSI6ICJob3Rpby9wcm93bGFycjpyZWxlYXNlIiwKICAicmV2aXNpb24iOiAiNzBmMGVhMCIsCiAgInZlcnNpb24iOiAiMS4zNi4zLjUwNzEiCn0K /bin/sh -c apk add --no-cache libintl sqlite-libs icu-libs # buildkit
ARG VERSION=1.36.3.5071
ARG SBRANCH=master
ARG PACKAGE_VERSION=release-70f0ea0
RUN |4 IMAGE_STATS=ewogICJhcHAiOiAicHJvd2xhcnIiLAogICJpbWFnZSI6ICJob3Rpby9wcm93bGFycjpyZWxlYXNlIiwKICAicmV2aXNpb24iOiAiNzBmMGVhMCIsCiAgInZlcnNpb24iOiAiMS4zNi4zLjUwNzEiCn0K VERSION=1.36.3.5071 SBRANCH=master PACKAGE_VERSION=release-70f0ea0 /bin/sh -c mkdir "${APP_DIR}/bin" && curl -fsSL "https://prowlarr.servarr.com/v1/update/${SBRANCH}/updatefile?version=${VERSION}&os=linuxmusl&runtime=netcore&arch=x64" | tar xzf - -C "${APP_DIR}/bin" --strip-components=1 && rm -rf "${APP_DIR}/bin/Prowlarr.Update" && echo -e "PackageVersion=${PACKAGE_VERSION}\nPackageAuthor=[hotio](https://github.com/hotio)\nUpdateMethod=Docker\nBranch=${SBRANCH}" > "${APP_DIR}/package_info" && chmod -R u=rwX,go=rX "${APP_DIR}" # buildkit
COPY root/ / # buildkit

Labels

Key Value
org.opencontainers.image.created 2025-05-25T15:15:31.000Z
org.opencontainers.image.revision 70f0ea088676c8ff5310421e079fbc8652b7b7cf
org.opencontainers.image.source https://github.com/hotio/prowlarr/tree/release
org.opencontainers.image.title hotio/prowlarr:release
org.opencontainers.image.url https://hotio.dev/containers/prowlarr
org.opencontainers.image.vendor hotio
org.opencontainers.image.version 1.36.3.5071
Details
Container
2025-06-02 08:06:41 +00:00
11
OCI / Docker
linux/amd64
94 MiB
Versions (1) View all
latest 2025-06-02