infinidysk (sha256:9ef26fae45b6946ba0b29cecd3e49ed6215f14fc81239dfd438592c2e9c7e9fb)

Published 2026-10-02 03:31:24 +02:00 by justinzeus

Installation

docker pull git.justinvisser.org/justinzeus/infinidysk@sha256:9ef26fae45b6946ba0b29cecd3e49ed6215f14fc81239dfd438592c2e9c7e9fb
sha256:9ef26fae45b6946ba0b29cecd3e49ed6215f14fc81239dfd438592c2e9c7e9fb

Image layers

ADD alpine-minirootfs-3.24.2-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
ENV APP_UID=1654 ASPNETCORE_HTTP_PORTS=8080 DOTNET_RUNNING_IN_CONTAINER=true DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true
RUN /bin/sh -c apk add --upgrade --no-cache ca-certificates-bundle libgcc libssl3 libstdc++ zlib # buildkit
RUN /bin/sh -c addgroup --gid=$APP_UID app && adduser --uid=$APP_UID --ingroup=app --disabled-password app # buildkit
ENV DOTNET_VERSION=10.0.12
COPY /dotnet /usr/share/dotnet # buildkit
RUN /bin/sh -c ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet # buildkit
ENV ASPNET_VERSION=10.0.12
COPY /dotnet /usr/share/dotnet # buildkit
ARG REPO_URL
LABEL org.opencontainers.image.source=https://github.com/JustinZeus/infinidysk
LABEL org.opencontainers.image.licenses=MIT
WORKDIR /app
RUN |1 REPO_URL=https://github.com/JustinZeus/infinidysk /bin/sh -c mkdir /config && apk add --no-cache nodejs npm libc6-compat shadow su-exec bash curl tzdata # buildkit
COPY /frontend/node_modules ./frontend/node_modules # buildkit
COPY /frontend/package.json ./frontend/package.json # buildkit
COPY /frontend/dist-node/server.js ./frontend/dist-node/server.js # buildkit
COPY /frontend/dist-node/server ./frontend/dist-node/server # buildkit
COPY /frontend/build ./frontend/build # buildkit
COPY /src/backend/publish ./backend # buildkit
COPY scripts/preflight-config-path.sh /preflight-config-path.sh # buildkit
COPY scripts/repair-config-path-ownership.sh /repair-config-path-ownership.sh # buildkit
COPY entrypoint.sh /entrypoint.sh # buildkit
RUN |1 REPO_URL=https://github.com/JustinZeus/infinidysk /bin/sh -c chmod +x /entrypoint.sh /preflight-config-path.sh /repair-config-path-ownership.sh # buildkit
EXPOSE map[3000/tcp:{}]
ARG NZBDAV_VERSION
ENV NZBDAV_VERSION=
ARG NZBDAV_COMMIT_SHA
ENV NZBDAV_COMMIT_SHA=
ENV NODE_ENV=production
ENV LOG_LEVEL=warning
ARG NZBDAV_URL_BASE=
ENV NZBDAV_URL_BASE=
CMD ["/entrypoint.sh"]

Labels

Key Value
org.opencontainers.image.licenses MIT
org.opencontainers.image.source https://github.com/JustinZeus/infinidysk
Details
Container
2026-10-02 03:31:24 +02:00
3
OCI / Docker
linux/amd64
MIT
143 MiB
Versions (4) View all