18 lines
674 B
Docker
18 lines
674 B
Docker
FROM colmaris/base
|
|
EXPOSE 9696
|
|
VOLUME ["${CONFIG_DIR}"]
|
|
|
|
RUN apk add --no-cache libintl sqlite-libs icu-libs
|
|
|
|
ARG VERSION
|
|
ARG BRANCH
|
|
ARG PACKAGE=${VERSION}
|
|
RUN mkdir "${APP_DIR}/bin" && \
|
|
curl -fsSL "https://prowlarr.servarr.com/v1/update/${BRANCH}/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}\nPackageAuthor=[Draconis](https://git.draconis.me/draconis/prowlarr)" > "${APP_DIR}/package_info" && \
|
|
chmod -R u=rwX,go=rX "${APP_DIR}"
|
|
|
|
COPY root/ /
|
|
RUN chmod -R +x /etc/cont-init.d/ /etc/services.d/
|