mirror of
https://github.com/hotio/radarr.git
synced 2026-04-06 00:01:32 +08:00
22 lines
857 B
Docker
22 lines
857 B
Docker
ARG UPSTREAM_IMAGE
|
|
ARG UPSTREAM_TAG_SHA
|
|
|
|
FROM ${UPSTREAM_IMAGE}:${UPSTREAM_TAG_SHA}
|
|
EXPOSE 7878
|
|
ARG IMAGE_STATS
|
|
ENV IMAGE_STATS=${IMAGE_STATS} WEBUI_PORTS="7878/tcp"
|
|
|
|
RUN apk add --no-cache libintl sqlite-libs icu-libs
|
|
|
|
ARG VERSION
|
|
ARG VERSION_BRANCH
|
|
ARG PACKAGE_VERSION=${VERSION}
|
|
RUN mkdir "${APP_DIR}/bin" && \
|
|
curl -fsSL "https://radarr.servarr.com/v1/update/${VERSION_BRANCH}/updatefile?version=${VERSION}&os=linuxmusl&runtime=netcore&arch=x64" | tar xzf - -C "${APP_DIR}/bin" --strip-components=1 && \
|
|
rm -rf "${APP_DIR}/bin/Radarr.Update" && \
|
|
echo -e "PackageVersion=${PACKAGE_VERSION}\nPackageAuthor=[hotio](https://github.com/hotio)\nUpdateMethod=Docker\nBranch=${VERSION_BRANCH}" > "${APP_DIR}/package_info" && \
|
|
chmod -R u=rwX,go=rX "${APP_DIR}"
|
|
|
|
COPY root/ /
|
|
RUN find /etc/s6-overlay/s6-rc.d -name "run*" -execdir chmod +x {} +
|