2025-10-01 12:40:48 UTC
96.8 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN_ARIA2false
UMASK022
[#000] sha256:6fd6482cc0d6bfb8d86ae4adbb0f5de6a3625a1892a2c95894238b07e75551dc - 3.41% (3.3 MB)
[#001] sha256:741efbe24c912f1a5a28f456d891927222ead7bb825c75c5b8d36dd7470dd917 - 0.0% (115 Bytes)
[#002] sha256:424025e32a97874b035f0af8376f883dfc3dcd600e2046f4a880ee53f077f408 - 48.52% (47 MB)
[#003] sha256:3078351723f2556d17f93708fdfcb714b1739c9ce94ba051238c75cd8df472a3 - 0.0% (250 Bytes)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#005] sha256:e2e0f3dc9eaaf65e5a34ac915580f1f1327bf170d028b1262ec0e6f9831c604c - 0.0% (1017 Bytes)
[#006] sha256:d583bb82dd49cbf8240b36b83a08544e7a9a00633019928c45df0ba1aa454cbf - 48.06% (46.5 MB)
[#007] sha256:b93e5a81a958adbf7f52d5d7aaaaccc2b2ddb9fd286adb0dc0b7b99587454aae - 0.0% (843 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-20250108-x86.tar.gz / # buildkit
2025-01-08 12:16:36 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-09-30 20:24:39 UTC (buildkit.dockerfile.v0)ARG TARGETPLATFORM=linux/386
2025-09-30 20:24:39 UTC (buildkit.dockerfile.v0)ARG INSTALL_FFMPEG=true
2025-09-30 20:24:39 UTC (buildkit.dockerfile.v0)ARG INSTALL_ARIA2=false
2025-09-30 20:24:39 UTC (buildkit.dockerfile.v0)LABEL MAINTAINER=OpenList
2025-09-30 20:24:39 UTC (buildkit.dockerfile.v0)WORKDIR /opt/openlist/
2025-09-30 20:24:50 UTC (buildkit.dockerfile.v0)RUN |3 TARGETPLATFORM=linux/386 INSTALL_FFMPEG=true INSTALL_ARIA2=false /bin/sh -c echo "🔍 Build args: INSTALL_FFMPEG=$INSTALL_FFMPEG, INSTALL_ARIA2=$INSTALL_ARIA2" && apk update && apk upgrade --no-cache && apk add --no-cache bash ca-certificates su-exec tzdata runit && if [ "$INSTALL_FFMPEG" = "true" ]; then echo "📦 Installing FFmpeg..." && apk add --no-cache ffmpeg; else echo "⏭️ Skipping FFmpeg installation"; fi && if [ "$INSTALL_ARIA2" = "true" ]; then echo "📦 Installing Aria2..." && apk add --no-cache curl aria2 && mkdir -p /opt/aria2/.aria2 && curl -fsSL --retry 3 https://codeload.github.com/P3TERX/aria2.conf/tar.gz/refs/heads/master -o /tmp/aria-conf.tar.gz && tar -zxvf /tmp/aria-conf.tar.gz -C /opt/aria2/.aria2 --strip-components=1 && rm -f /tmp/aria-conf.tar.gz && sed -i 's|rpc-secret|#rpc-secret|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root/.aria2|/opt/aria2/.aria2|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root/.aria2|/opt/aria2/.aria2|g' /opt/aria2/.aria2/script.conf && sed -i 's|/root|/opt/aria2|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root|/opt/aria2|g' /opt/aria2/.aria2/script.conf && mkdir -p /opt/service/stop/aria2/log && echo '#!/bin/sh' > /opt/service/stop/aria2/run && echo 'exec 2>&1' >> /opt/service/stop/aria2/run && echo 'exec aria2c --enable-rpc --rpc-allow-origin-all --conf-path=/opt/aria2/.aria2/aria2.conf' >> /opt/service/stop/aria2/run && echo '#!/bin/sh' > /opt/service/stop/aria2/log/run && echo 'mkdir -p /opt/openlist/data/log/aria2 2>/dev/null' >> /opt/service/stop/aria2/log/run && echo 'exec svlogd /opt/openlist/data/log/aria2' >> /opt/service/stop/aria2/log/run && chmod +x /opt/service/stop/aria2/run /opt/service/stop/aria2/log/run && touch /opt/aria2/.aria2/aria2.session && (cd /opt/aria2/.aria2 && ./tracker.sh && echo "✅ Tracker update completed successfully" || echo "⚠️ Tracker update failed, continuing..."); else echo "⏭️ Skipping Aria2 installation"; fi && rm -rf /var/cache/apk/* # buildkit
2025-09-30 20:24:51 UTC (buildkit.dockerfile.v0)RUN |3 TARGETPLATFORM=linux/386 INSTALL_FFMPEG=true INSTALL_ARIA2=false /bin/sh -c mkdir -p /opt/service/start && chmod 777 /opt/service/start && mkdir -p /opt/service/stop/openlist && echo '#!/bin/sh' > /opt/service/stop/openlist/run && echo 'exec 2>&1' >> /opt/service/stop/openlist/run && echo 'cd /opt/openlist' >> /opt/service/stop/openlist/run && echo 'exec ./openlist server --no-prefix' >> /opt/service/stop/openlist/run && chmod +x /opt/service/stop/openlist/run # buildkit
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)LABEL MAINTAINER=OpenList
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG TARGETPLATFORM=linux/386
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG INSTALL_FFMPEG=true
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG INSTALL_ARIA2=false
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG USER=openlist
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG UID=1001
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG GID=1001
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)WORKDIR /opt/openlist/
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)RUN |6 TARGETPLATFORM=linux/386 INSTALL_FFMPEG=true INSTALL_ARIA2=false USER=openlist UID=1001 GID=1001 /bin/sh -c addgroup -g ${GID} ${USER} && adduser -D -u ${UID} -G ${USER} ${USER} && mkdir -p /opt/openlist/data # buildkit
2025-10-01 12:40:46 UTC (buildkit.dockerfile.v0)COPY --chown=1001:1001 --chmod=755 /build/linux/386/openlist ./ # buildkit
2025-10-01 12:40:46 UTC (buildkit.dockerfile.v0)COPY --chown=1001:1001 --chmod=755 entrypoint.sh /entrypoint.sh # buildkit
2025-10-01 12:40:46 UTC (buildkit.dockerfile.v0)USER openlist
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)RUN |6 TARGETPLATFORM=linux/386 INSTALL_FFMPEG=true INSTALL_ARIA2=false USER=openlist UID=1001 GID=1001 /bin/sh -c /entrypoint.sh version # buildkit
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)ENV UMASK=022 RUN_ARIA2=false
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)VOLUME [/opt/openlist/data/]
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)EXPOSE &{[{{25 0} {25 0}}] 0xc000051200}
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)CMD ["/entrypoint.sh"]
2025-10-01 12:40:48 UTC
105 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN_ARIA2false
UMASK022
[#000] sha256:d62bb7eb03b5936dc5a5665fd5a6ede7eab4a6bd0ed965be8c6c3c21e1e53931 - 3.31% (3.47 MB)
[#001] sha256:cb62f08bea92803d14b740c086f7c5ba64f0956fa0022fb525f91ab2f4341bb6 - 0.0% (117 Bytes)
[#002] sha256:7f0726027e44a40eb21dafc79a4c75af343a1614c3efc068aea6c16f008d40e3 - 51.29% (53.9 MB)
[#003] sha256:0bfb846201cd3e3293523df38e1378a2316f38c87cf42f93d868df8e38be924f - 0.0% (250 Bytes)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#005] sha256:e28fd89f1c2af048dbbc0b3b9e8f83e3ad6d62eddc33e1dcf37f4939b6dca5a8 - 0.0% (1017 Bytes)
[#006] sha256:455add50bb1b15c337dfce31608fb89ad1098975426746478eb4f80c7a9f5dc3 - 45.4% (47.7 MB)
[#007] sha256:b93e5a81a958adbf7f52d5d7aaaaccc2b2ddb9fd286adb0dc0b7b99587454aae - 0.0% (843 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-20250108-x86_64.tar.gz / # buildkit
2025-01-08 12:16:36 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-09-30 20:24:38 UTC (buildkit.dockerfile.v0)ARG TARGETPLATFORM=linux/amd64
2025-09-30 20:24:38 UTC (buildkit.dockerfile.v0)ARG INSTALL_FFMPEG=true
2025-09-30 20:24:38 UTC (buildkit.dockerfile.v0)ARG INSTALL_ARIA2=false
2025-09-30 20:24:38 UTC (buildkit.dockerfile.v0)LABEL MAINTAINER=OpenList
2025-09-30 20:24:38 UTC (buildkit.dockerfile.v0)WORKDIR /opt/openlist/
2025-09-30 20:24:49 UTC (buildkit.dockerfile.v0)RUN |3 TARGETPLATFORM=linux/amd64 INSTALL_FFMPEG=true INSTALL_ARIA2=false /bin/sh -c echo "🔍 Build args: INSTALL_FFMPEG=$INSTALL_FFMPEG, INSTALL_ARIA2=$INSTALL_ARIA2" && apk update && apk upgrade --no-cache && apk add --no-cache bash ca-certificates su-exec tzdata runit && if [ "$INSTALL_FFMPEG" = "true" ]; then echo "📦 Installing FFmpeg..." && apk add --no-cache ffmpeg; else echo "⏭️ Skipping FFmpeg installation"; fi && if [ "$INSTALL_ARIA2" = "true" ]; then echo "📦 Installing Aria2..." && apk add --no-cache curl aria2 && mkdir -p /opt/aria2/.aria2 && curl -fsSL --retry 3 https://codeload.github.com/P3TERX/aria2.conf/tar.gz/refs/heads/master -o /tmp/aria-conf.tar.gz && tar -zxvf /tmp/aria-conf.tar.gz -C /opt/aria2/.aria2 --strip-components=1 && rm -f /tmp/aria-conf.tar.gz && sed -i 's|rpc-secret|#rpc-secret|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root/.aria2|/opt/aria2/.aria2|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root/.aria2|/opt/aria2/.aria2|g' /opt/aria2/.aria2/script.conf && sed -i 's|/root|/opt/aria2|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root|/opt/aria2|g' /opt/aria2/.aria2/script.conf && mkdir -p /opt/service/stop/aria2/log && echo '#!/bin/sh' > /opt/service/stop/aria2/run && echo 'exec 2>&1' >> /opt/service/stop/aria2/run && echo 'exec aria2c --enable-rpc --rpc-allow-origin-all --conf-path=/opt/aria2/.aria2/aria2.conf' >> /opt/service/stop/aria2/run && echo '#!/bin/sh' > /opt/service/stop/aria2/log/run && echo 'mkdir -p /opt/openlist/data/log/aria2 2>/dev/null' >> /opt/service/stop/aria2/log/run && echo 'exec svlogd /opt/openlist/data/log/aria2' >> /opt/service/stop/aria2/log/run && chmod +x /opt/service/stop/aria2/run /opt/service/stop/aria2/log/run && touch /opt/aria2/.aria2/aria2.session && (cd /opt/aria2/.aria2 && ./tracker.sh && echo "✅ Tracker update completed successfully" || echo "⚠️ Tracker update failed, continuing..."); else echo "⏭️ Skipping Aria2 installation"; fi && rm -rf /var/cache/apk/* # buildkit
2025-09-30 20:24:49 UTC (buildkit.dockerfile.v0)RUN |3 TARGETPLATFORM=linux/amd64 INSTALL_FFMPEG=true INSTALL_ARIA2=false /bin/sh -c mkdir -p /opt/service/start && chmod 777 /opt/service/start && mkdir -p /opt/service/stop/openlist && echo '#!/bin/sh' > /opt/service/stop/openlist/run && echo 'exec 2>&1' >> /opt/service/stop/openlist/run && echo 'cd /opt/openlist' >> /opt/service/stop/openlist/run && echo 'exec ./openlist server --no-prefix' >> /opt/service/stop/openlist/run && chmod +x /opt/service/stop/openlist/run # buildkit
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)LABEL MAINTAINER=OpenList
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG TARGETPLATFORM=linux/amd64
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG INSTALL_FFMPEG=true
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG INSTALL_ARIA2=false
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG USER=openlist
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG UID=1001
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG GID=1001
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)WORKDIR /opt/openlist/
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)RUN |6 TARGETPLATFORM=linux/amd64 INSTALL_FFMPEG=true INSTALL_ARIA2=false USER=openlist UID=1001 GID=1001 /bin/sh -c addgroup -g ${GID} ${USER} && adduser -D -u ${UID} -G ${USER} ${USER} && mkdir -p /opt/openlist/data # buildkit
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)COPY --chown=1001:1001 --chmod=755 /build/linux/amd64/openlist ./ # buildkit
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)COPY --chown=1001:1001 --chmod=755 entrypoint.sh /entrypoint.sh # buildkit
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)USER openlist
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)RUN |6 TARGETPLATFORM=linux/amd64 INSTALL_FFMPEG=true INSTALL_ARIA2=false USER=openlist UID=1001 GID=1001 /bin/sh -c /entrypoint.sh version # buildkit
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)ENV UMASK=022 RUN_ARIA2=false
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)VOLUME [/opt/openlist/data/]
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)EXPOSE &{[{{25 0} {25 0}}] 0xc0006f2480}
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)CMD ["/entrypoint.sh"]
2025-10-01 12:40:50 UTC
91.3 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN_ARIA2false
UMASK022
[#000] sha256:4dc763b4cf5e7cd6b888add3a349266bdfa97f861fa2dd7218676afe3ed4d7fe - 3.51% (3.21 MB)
[#001] sha256:741efbe24c912f1a5a28f456d891927222ead7bb825c75c5b8d36dd7470dd917 - 0.0% (115 Bytes)
[#002] sha256:cfd1298d70e0c9a846c5d58d9ee1264968bd4cfc41ce49bc0c66cfbf47ba5301 - 45.4% (41.4 MB)
[#003] sha256:1704c59aad67654d53205e53e9b3f5604de3ec5d0c23663abe425857d5490c5c - 0.0% (250 Bytes)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#005] sha256:9635fe1e1253c81e2d004771d9a7605e51b7fa76b244ba260e09c90e71d00255 - 0.0% (1019 Bytes)
[#006] sha256:f02215f9bc67e03fa963d964fec1d807f25c5df0f775c5bcfbd76362edfcc82f - 51.08% (46.6 MB)
[#007] sha256:b93e5a81a958adbf7f52d5d7aaaaccc2b2ddb9fd286adb0dc0b7b99587454aae - 0.0% (843 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-20250108-armhf.tar.gz / # buildkit
2025-01-08 12:16:36 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-09-30 20:24:39 UTC (buildkit.dockerfile.v0)ARG TARGETPLATFORM=linux/arm/v6
2025-09-30 20:24:39 UTC (buildkit.dockerfile.v0)ARG INSTALL_FFMPEG=true
2025-09-30 20:24:39 UTC (buildkit.dockerfile.v0)ARG INSTALL_ARIA2=false
2025-09-30 20:24:39 UTC (buildkit.dockerfile.v0)LABEL MAINTAINER=OpenList
2025-09-30 20:24:39 UTC (buildkit.dockerfile.v0)WORKDIR /opt/openlist/
2025-09-30 20:25:10 UTC (buildkit.dockerfile.v0)RUN |3 TARGETPLATFORM=linux/arm/v6 INSTALL_FFMPEG=true INSTALL_ARIA2=false /bin/sh -c echo "🔍 Build args: INSTALL_FFMPEG=$INSTALL_FFMPEG, INSTALL_ARIA2=$INSTALL_ARIA2" && apk update && apk upgrade --no-cache && apk add --no-cache bash ca-certificates su-exec tzdata runit && if [ "$INSTALL_FFMPEG" = "true" ]; then echo "📦 Installing FFmpeg..." && apk add --no-cache ffmpeg; else echo "⏭️ Skipping FFmpeg installation"; fi && if [ "$INSTALL_ARIA2" = "true" ]; then echo "📦 Installing Aria2..." && apk add --no-cache curl aria2 && mkdir -p /opt/aria2/.aria2 && curl -fsSL --retry 3 https://codeload.github.com/P3TERX/aria2.conf/tar.gz/refs/heads/master -o /tmp/aria-conf.tar.gz && tar -zxvf /tmp/aria-conf.tar.gz -C /opt/aria2/.aria2 --strip-components=1 && rm -f /tmp/aria-conf.tar.gz && sed -i 's|rpc-secret|#rpc-secret|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root/.aria2|/opt/aria2/.aria2|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root/.aria2|/opt/aria2/.aria2|g' /opt/aria2/.aria2/script.conf && sed -i 's|/root|/opt/aria2|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root|/opt/aria2|g' /opt/aria2/.aria2/script.conf && mkdir -p /opt/service/stop/aria2/log && echo '#!/bin/sh' > /opt/service/stop/aria2/run && echo 'exec 2>&1' >> /opt/service/stop/aria2/run && echo 'exec aria2c --enable-rpc --rpc-allow-origin-all --conf-path=/opt/aria2/.aria2/aria2.conf' >> /opt/service/stop/aria2/run && echo '#!/bin/sh' > /opt/service/stop/aria2/log/run && echo 'mkdir -p /opt/openlist/data/log/aria2 2>/dev/null' >> /opt/service/stop/aria2/log/run && echo 'exec svlogd /opt/openlist/data/log/aria2' >> /opt/service/stop/aria2/log/run && chmod +x /opt/service/stop/aria2/run /opt/service/stop/aria2/log/run && touch /opt/aria2/.aria2/aria2.session && (cd /opt/aria2/.aria2 && ./tracker.sh && echo "✅ Tracker update completed successfully" || echo "⚠️ Tracker update failed, continuing..."); else echo "⏭️ Skipping Aria2 installation"; fi && rm -rf /var/cache/apk/* # buildkit
2025-09-30 20:25:10 UTC (buildkit.dockerfile.v0)RUN |3 TARGETPLATFORM=linux/arm/v6 INSTALL_FFMPEG=true INSTALL_ARIA2=false /bin/sh -c mkdir -p /opt/service/start && chmod 777 /opt/service/start && mkdir -p /opt/service/stop/openlist && echo '#!/bin/sh' > /opt/service/stop/openlist/run && echo 'exec 2>&1' >> /opt/service/stop/openlist/run && echo 'cd /opt/openlist' >> /opt/service/stop/openlist/run && echo 'exec ./openlist server --no-prefix' >> /opt/service/stop/openlist/run && chmod +x /opt/service/stop/openlist/run # buildkit
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)LABEL MAINTAINER=OpenList
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG TARGETPLATFORM=linux/arm/v6
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG INSTALL_FFMPEG=true
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG INSTALL_ARIA2=false
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG USER=openlist
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG UID=1001
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG GID=1001
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)WORKDIR /opt/openlist/
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)RUN |6 TARGETPLATFORM=linux/arm/v6 INSTALL_FFMPEG=true INSTALL_ARIA2=false USER=openlist UID=1001 GID=1001 /bin/sh -c addgroup -g ${GID} ${USER} && adduser -D -u ${UID} -G ${USER} ${USER} && mkdir -p /opt/openlist/data # buildkit
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)COPY --chown=1001:1001 --chmod=755 /build/linux/arm/v6/openlist ./ # buildkit
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)COPY --chown=1001:1001 --chmod=755 entrypoint.sh /entrypoint.sh # buildkit
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)USER openlist
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)RUN |6 TARGETPLATFORM=linux/arm/v6 INSTALL_FFMPEG=true INSTALL_ARIA2=false USER=openlist UID=1001 GID=1001 /bin/sh -c /entrypoint.sh version # buildkit
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)ENV UMASK=022 RUN_ARIA2=false
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)VOLUME [/opt/openlist/data/]
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)EXPOSE &{[{{25 0} {25 0}}] 0xc00029b500}
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)CMD ["/entrypoint.sh"]
2025-10-01 12:40:50 UTC
89.3 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN_ARIA2false
UMASK022
[#000] sha256:56c91669ab0b059c942de9f47565cc578ebeeec80ce7488c8f72fd1c9652d1bf - 3.31% (2.95 MB)
[#001] sha256:cb62f08bea92803d14b740c086f7c5ba64f0956fa0022fb525f91ab2f4341bb6 - 0.0% (117 Bytes)
[#002] sha256:6ed28b3ae44d3a23c725a2aeb279bf79a3dd0e50310ac82834bcf251872aa944 - 44.49% (39.7 MB)
[#003] sha256:409c8ceb8bdff31433d7687961c507924b59673c6c5c09f4fec9d2ea29cc185e - 0.0% (250 Bytes)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#005] sha256:f4c6f92f669f6df17abc60870631c6a9d0b08682e4a9b8243046ad1156646e5d - 0.0% (1017 Bytes)
[#006] sha256:7a9c24df15ffb3d088b340de6d6bd71ca067934c5ed519d661d52f776e57646b - 52.2% (46.6 MB)
[#007] sha256:b93e5a81a958adbf7f52d5d7aaaaccc2b2ddb9fd286adb0dc0b7b99587454aae - 0.0% (843 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-20250108-armv7.tar.gz / # buildkit
2025-01-08 12:16:36 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-09-30 20:24:38 UTC (buildkit.dockerfile.v0)ARG TARGETPLATFORM=linux/arm/v7
2025-09-30 20:24:38 UTC (buildkit.dockerfile.v0)ARG INSTALL_FFMPEG=true
2025-09-30 20:24:38 UTC (buildkit.dockerfile.v0)ARG INSTALL_ARIA2=false
2025-09-30 20:24:38 UTC (buildkit.dockerfile.v0)LABEL MAINTAINER=OpenList
2025-09-30 20:24:38 UTC (buildkit.dockerfile.v0)WORKDIR /opt/openlist/
2025-09-30 20:25:09 UTC (buildkit.dockerfile.v0)RUN |3 TARGETPLATFORM=linux/arm/v7 INSTALL_FFMPEG=true INSTALL_ARIA2=false /bin/sh -c echo "🔍 Build args: INSTALL_FFMPEG=$INSTALL_FFMPEG, INSTALL_ARIA2=$INSTALL_ARIA2" && apk update && apk upgrade --no-cache && apk add --no-cache bash ca-certificates su-exec tzdata runit && if [ "$INSTALL_FFMPEG" = "true" ]; then echo "📦 Installing FFmpeg..." && apk add --no-cache ffmpeg; else echo "⏭️ Skipping FFmpeg installation"; fi && if [ "$INSTALL_ARIA2" = "true" ]; then echo "📦 Installing Aria2..." && apk add --no-cache curl aria2 && mkdir -p /opt/aria2/.aria2 && curl -fsSL --retry 3 https://codeload.github.com/P3TERX/aria2.conf/tar.gz/refs/heads/master -o /tmp/aria-conf.tar.gz && tar -zxvf /tmp/aria-conf.tar.gz -C /opt/aria2/.aria2 --strip-components=1 && rm -f /tmp/aria-conf.tar.gz && sed -i 's|rpc-secret|#rpc-secret|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root/.aria2|/opt/aria2/.aria2|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root/.aria2|/opt/aria2/.aria2|g' /opt/aria2/.aria2/script.conf && sed -i 's|/root|/opt/aria2|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root|/opt/aria2|g' /opt/aria2/.aria2/script.conf && mkdir -p /opt/service/stop/aria2/log && echo '#!/bin/sh' > /opt/service/stop/aria2/run && echo 'exec 2>&1' >> /opt/service/stop/aria2/run && echo 'exec aria2c --enable-rpc --rpc-allow-origin-all --conf-path=/opt/aria2/.aria2/aria2.conf' >> /opt/service/stop/aria2/run && echo '#!/bin/sh' > /opt/service/stop/aria2/log/run && echo 'mkdir -p /opt/openlist/data/log/aria2 2>/dev/null' >> /opt/service/stop/aria2/log/run && echo 'exec svlogd /opt/openlist/data/log/aria2' >> /opt/service/stop/aria2/log/run && chmod +x /opt/service/stop/aria2/run /opt/service/stop/aria2/log/run && touch /opt/aria2/.aria2/aria2.session && (cd /opt/aria2/.aria2 && ./tracker.sh && echo "✅ Tracker update completed successfully" || echo "⚠️ Tracker update failed, continuing..."); else echo "⏭️ Skipping Aria2 installation"; fi && rm -rf /var/cache/apk/* # buildkit
2025-09-30 20:25:09 UTC (buildkit.dockerfile.v0)RUN |3 TARGETPLATFORM=linux/arm/v7 INSTALL_FFMPEG=true INSTALL_ARIA2=false /bin/sh -c mkdir -p /opt/service/start && chmod 777 /opt/service/start && mkdir -p /opt/service/stop/openlist && echo '#!/bin/sh' > /opt/service/stop/openlist/run && echo 'exec 2>&1' >> /opt/service/stop/openlist/run && echo 'cd /opt/openlist' >> /opt/service/stop/openlist/run && echo 'exec ./openlist server --no-prefix' >> /opt/service/stop/openlist/run && chmod +x /opt/service/stop/openlist/run # buildkit
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)LABEL MAINTAINER=OpenList
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG TARGETPLATFORM=linux/arm/v7
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG INSTALL_FFMPEG=true
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG INSTALL_ARIA2=false
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG USER=openlist
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG UID=1001
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG GID=1001
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)WORKDIR /opt/openlist/
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)RUN |6 TARGETPLATFORM=linux/arm/v7 INSTALL_FFMPEG=true INSTALL_ARIA2=false USER=openlist UID=1001 GID=1001 /bin/sh -c addgroup -g ${GID} ${USER} && adduser -D -u ${UID} -G ${USER} ${USER} && mkdir -p /opt/openlist/data # buildkit
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)COPY --chown=1001:1001 --chmod=755 /build/linux/arm/v7/openlist ./ # buildkit
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)COPY --chown=1001:1001 --chmod=755 entrypoint.sh /entrypoint.sh # buildkit
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)USER openlist
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)RUN |6 TARGETPLATFORM=linux/arm/v7 INSTALL_FFMPEG=true INSTALL_ARIA2=false USER=openlist UID=1001 GID=1001 /bin/sh -c /entrypoint.sh version # buildkit
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)ENV UMASK=022 RUN_ARIA2=false
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)VOLUME [/opt/openlist/data/]
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)EXPOSE &{[{{25 0} {25 0}}] 0xc000051bc0}
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)CMD ["/entrypoint.sh"]
2025-10-01 12:40:50 UTC
100 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN_ARIA2false
UMASK022
[#000] sha256:b2e6f696af52b3d1da13b51b22502737ade0e1534387440426158079090a1c74 - 3.8% (3.81 MB)
[#001] sha256:741efbe24c912f1a5a28f456d891927222ead7bb825c75c5b8d36dd7470dd917 - 0.0% (115 Bytes)
[#002] sha256:6b03d19aaee09a297122de000f48587c1bdae869148f92f979351b6dd570dda5 - 50.79% (50.9 MB)
[#003] sha256:409c8ceb8bdff31433d7687961c507924b59673c6c5c09f4fec9d2ea29cc185e - 0.0% (250 Bytes)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#005] sha256:bd05af2e1b9d7009fb1f94a8ce1d66982e107e2570dd3813c3760d08e2f13967 - 0.0% (1017 Bytes)
[#006] sha256:099829ded7620a5bd11933a9f5fc591d9e2c7b428cd89647e668497b469cb44a - 45.41% (45.5 MB)
[#007] sha256:b93e5a81a958adbf7f52d5d7aaaaccc2b2ddb9fd286adb0dc0b7b99587454aae - 0.0% (843 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-20250108-aarch64.tar.gz / # buildkit
2025-01-08 12:16:36 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-09-30 20:24:39 UTC (buildkit.dockerfile.v0)ARG TARGETPLATFORM=linux/arm64
2025-09-30 20:24:39 UTC (buildkit.dockerfile.v0)ARG INSTALL_FFMPEG=true
2025-09-30 20:24:39 UTC (buildkit.dockerfile.v0)ARG INSTALL_ARIA2=false
2025-09-30 20:24:39 UTC (buildkit.dockerfile.v0)LABEL MAINTAINER=OpenList
2025-09-30 20:24:39 UTC (buildkit.dockerfile.v0)WORKDIR /opt/openlist/
2025-09-30 20:25:09 UTC (buildkit.dockerfile.v0)RUN |3 TARGETPLATFORM=linux/arm64 INSTALL_FFMPEG=true INSTALL_ARIA2=false /bin/sh -c echo "🔍 Build args: INSTALL_FFMPEG=$INSTALL_FFMPEG, INSTALL_ARIA2=$INSTALL_ARIA2" && apk update && apk upgrade --no-cache && apk add --no-cache bash ca-certificates su-exec tzdata runit && if [ "$INSTALL_FFMPEG" = "true" ]; then echo "📦 Installing FFmpeg..." && apk add --no-cache ffmpeg; else echo "⏭️ Skipping FFmpeg installation"; fi && if [ "$INSTALL_ARIA2" = "true" ]; then echo "📦 Installing Aria2..." && apk add --no-cache curl aria2 && mkdir -p /opt/aria2/.aria2 && curl -fsSL --retry 3 https://codeload.github.com/P3TERX/aria2.conf/tar.gz/refs/heads/master -o /tmp/aria-conf.tar.gz && tar -zxvf /tmp/aria-conf.tar.gz -C /opt/aria2/.aria2 --strip-components=1 && rm -f /tmp/aria-conf.tar.gz && sed -i 's|rpc-secret|#rpc-secret|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root/.aria2|/opt/aria2/.aria2|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root/.aria2|/opt/aria2/.aria2|g' /opt/aria2/.aria2/script.conf && sed -i 's|/root|/opt/aria2|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root|/opt/aria2|g' /opt/aria2/.aria2/script.conf && mkdir -p /opt/service/stop/aria2/log && echo '#!/bin/sh' > /opt/service/stop/aria2/run && echo 'exec 2>&1' >> /opt/service/stop/aria2/run && echo 'exec aria2c --enable-rpc --rpc-allow-origin-all --conf-path=/opt/aria2/.aria2/aria2.conf' >> /opt/service/stop/aria2/run && echo '#!/bin/sh' > /opt/service/stop/aria2/log/run && echo 'mkdir -p /opt/openlist/data/log/aria2 2>/dev/null' >> /opt/service/stop/aria2/log/run && echo 'exec svlogd /opt/openlist/data/log/aria2' >> /opt/service/stop/aria2/log/run && chmod +x /opt/service/stop/aria2/run /opt/service/stop/aria2/log/run && touch /opt/aria2/.aria2/aria2.session && (cd /opt/aria2/.aria2 && ./tracker.sh && echo "✅ Tracker update completed successfully" || echo "⚠️ Tracker update failed, continuing..."); else echo "⏭️ Skipping Aria2 installation"; fi && rm -rf /var/cache/apk/* # buildkit
2025-09-30 20:25:10 UTC (buildkit.dockerfile.v0)RUN |3 TARGETPLATFORM=linux/arm64 INSTALL_FFMPEG=true INSTALL_ARIA2=false /bin/sh -c mkdir -p /opt/service/start && chmod 777 /opt/service/start && mkdir -p /opt/service/stop/openlist && echo '#!/bin/sh' > /opt/service/stop/openlist/run && echo 'exec 2>&1' >> /opt/service/stop/openlist/run && echo 'cd /opt/openlist' >> /opt/service/stop/openlist/run && echo 'exec ./openlist server --no-prefix' >> /opt/service/stop/openlist/run && chmod +x /opt/service/stop/openlist/run # buildkit
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)LABEL MAINTAINER=OpenList
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG TARGETPLATFORM=linux/arm64
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG INSTALL_FFMPEG=true
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG INSTALL_ARIA2=false
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG USER=openlist
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG UID=1001
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG GID=1001
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)WORKDIR /opt/openlist/
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)RUN |6 TARGETPLATFORM=linux/arm64 INSTALL_FFMPEG=true INSTALL_ARIA2=false USER=openlist UID=1001 GID=1001 /bin/sh -c addgroup -g ${GID} ${USER} && adduser -D -u ${UID} -G ${USER} ${USER} && mkdir -p /opt/openlist/data # buildkit
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)COPY --chown=1001:1001 --chmod=755 /build/linux/arm64/openlist ./ # buildkit
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)COPY --chown=1001:1001 --chmod=755 entrypoint.sh /entrypoint.sh # buildkit
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)USER openlist
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)RUN |6 TARGETPLATFORM=linux/arm64 INSTALL_FFMPEG=true INSTALL_ARIA2=false USER=openlist UID=1001 GID=1001 /bin/sh -c /entrypoint.sh version # buildkit
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)ENV UMASK=022 RUN_ARIA2=false
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)VOLUME [/opt/openlist/data/]
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)EXPOSE &{[{{25 0} {25 0}}] 0xc00079b140}
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)CMD ["/entrypoint.sh"]
2025-10-01 12:40:50 UTC
97.1 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN_ARIA2false
UMASK022
[#000] sha256:3a03302a4ce2ccbfcc0386fe0a8ab7f4fb110876deead3001f8d85a763562ff6 - 3.37% (3.27 MB)
[#001] sha256:b3b5430ff2b68b192649f5ed417b44e9cf1e7d24bd7e2a0ebbfe96fb6487522e - 0.0% (117 Bytes)
[#002] sha256:7ac2bc05aa7a613b6bd606899f50e4f09b2383f1a127477df85a6c2c260d69e2 - 48.92% (47.5 MB)
[#003] sha256:6a208dae5d0778c06f38adcf9d211ef6f89763d54af2a48336ca2f30d6ac0371 - 0.0% (249 Bytes)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#005] sha256:5b7dd76b974d58f57bcd57cae05c61e5fcf8b5f1c33b7f6d21272938c50b52af - 0.0% (1018 Bytes)
[#006] sha256:b8142f32f6d72c59662304d2f140d7cba751850ac31381ad87fdb7374e5e2ac8 - 47.7% (46.3 MB)
[#007] sha256:b93e5a81a958adbf7f52d5d7aaaaccc2b2ddb9fd286adb0dc0b7b99587454aae - 0.0% (843 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-20250108-loongarch64.tar.gz / # buildkit
2025-09-01 01:50:11 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-09-30 20:24:37 UTC (buildkit.dockerfile.v0)ARG TARGETPLATFORM=linux/loong64
2025-09-30 20:24:37 UTC (buildkit.dockerfile.v0)ARG INSTALL_FFMPEG=true
2025-09-30 20:24:37 UTC (buildkit.dockerfile.v0)ARG INSTALL_ARIA2=false
2025-09-30 20:24:37 UTC (buildkit.dockerfile.v0)LABEL MAINTAINER=OpenList
2025-09-30 20:24:37 UTC (buildkit.dockerfile.v0)WORKDIR /opt/openlist/
2025-09-30 20:25:15 UTC (buildkit.dockerfile.v0)RUN |3 TARGETPLATFORM=linux/loong64 INSTALL_FFMPEG=true INSTALL_ARIA2=false /bin/sh -c echo "🔍 Build args: INSTALL_FFMPEG=$INSTALL_FFMPEG, INSTALL_ARIA2=$INSTALL_ARIA2" && apk update && apk upgrade --no-cache && apk add --no-cache bash ca-certificates su-exec tzdata runit && if [ "$INSTALL_FFMPEG" = "true" ]; then echo "📦 Installing FFmpeg..." && apk add --no-cache ffmpeg; else echo "⏭️ Skipping FFmpeg installation"; fi && if [ "$INSTALL_ARIA2" = "true" ]; then echo "📦 Installing Aria2..." && apk add --no-cache curl aria2 && mkdir -p /opt/aria2/.aria2 && curl -fsSL --retry 3 https://codeload.github.com/P3TERX/aria2.conf/tar.gz/refs/heads/master -o /tmp/aria-conf.tar.gz && tar -zxvf /tmp/aria-conf.tar.gz -C /opt/aria2/.aria2 --strip-components=1 && rm -f /tmp/aria-conf.tar.gz && sed -i 's|rpc-secret|#rpc-secret|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root/.aria2|/opt/aria2/.aria2|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root/.aria2|/opt/aria2/.aria2|g' /opt/aria2/.aria2/script.conf && sed -i 's|/root|/opt/aria2|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root|/opt/aria2|g' /opt/aria2/.aria2/script.conf && mkdir -p /opt/service/stop/aria2/log && echo '#!/bin/sh' > /opt/service/stop/aria2/run && echo 'exec 2>&1' >> /opt/service/stop/aria2/run && echo 'exec aria2c --enable-rpc --rpc-allow-origin-all --conf-path=/opt/aria2/.aria2/aria2.conf' >> /opt/service/stop/aria2/run && echo '#!/bin/sh' > /opt/service/stop/aria2/log/run && echo 'mkdir -p /opt/openlist/data/log/aria2 2>/dev/null' >> /opt/service/stop/aria2/log/run && echo 'exec svlogd /opt/openlist/data/log/aria2' >> /opt/service/stop/aria2/log/run && chmod +x /opt/service/stop/aria2/run /opt/service/stop/aria2/log/run && touch /opt/aria2/.aria2/aria2.session && (cd /opt/aria2/.aria2 && ./tracker.sh && echo "✅ Tracker update completed successfully" || echo "⚠️ Tracker update failed, continuing..."); else echo "⏭️ Skipping Aria2 installation"; fi && rm -rf /var/cache/apk/* # buildkit
2025-09-30 20:25:15 UTC (buildkit.dockerfile.v0)RUN |3 TARGETPLATFORM=linux/loong64 INSTALL_FFMPEG=true INSTALL_ARIA2=false /bin/sh -c mkdir -p /opt/service/start && chmod 777 /opt/service/start && mkdir -p /opt/service/stop/openlist && echo '#!/bin/sh' > /opt/service/stop/openlist/run && echo 'exec 2>&1' >> /opt/service/stop/openlist/run && echo 'cd /opt/openlist' >> /opt/service/stop/openlist/run && echo 'exec ./openlist server --no-prefix' >> /opt/service/stop/openlist/run && chmod +x /opt/service/stop/openlist/run # buildkit
2025-10-01 12:40:41 UTC (buildkit.dockerfile.v0)LABEL MAINTAINER=OpenList
2025-10-01 12:40:41 UTC (buildkit.dockerfile.v0)ARG TARGETPLATFORM=linux/loong64
2025-10-01 12:40:41 UTC (buildkit.dockerfile.v0)ARG INSTALL_FFMPEG=true
2025-10-01 12:40:41 UTC (buildkit.dockerfile.v0)ARG INSTALL_ARIA2=false
2025-10-01 12:40:41 UTC (buildkit.dockerfile.v0)ARG USER=openlist
2025-10-01 12:40:41 UTC (buildkit.dockerfile.v0)ARG UID=1001
2025-10-01 12:40:41 UTC (buildkit.dockerfile.v0)ARG GID=1001
2025-10-01 12:40:41 UTC (buildkit.dockerfile.v0)WORKDIR /opt/openlist/
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)RUN |6 TARGETPLATFORM=linux/loong64 INSTALL_FFMPEG=true INSTALL_ARIA2=false USER=openlist UID=1001 GID=1001 /bin/sh -c addgroup -g ${GID} ${USER} && adduser -D -u ${UID} -G ${USER} ${USER} && mkdir -p /opt/openlist/data # buildkit
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)COPY --chown=1001:1001 --chmod=755 /build/linux/loong64/openlist ./ # buildkit
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)COPY --chown=1001:1001 --chmod=755 entrypoint.sh /entrypoint.sh # buildkit
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)USER openlist
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)RUN |6 TARGETPLATFORM=linux/loong64 INSTALL_FFMPEG=true INSTALL_ARIA2=false USER=openlist UID=1001 GID=1001 /bin/sh -c /entrypoint.sh version # buildkit
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)ENV UMASK=022 RUN_ARIA2=false
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)VOLUME [/opt/openlist/data/]
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)EXPOSE &{[{{25 0} {25 0}}] 0xc00056a900}
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)CMD ["/entrypoint.sh"]
2025-10-01 12:40:50 UTC
105 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN_ARIA2false
UMASK022
[#000] sha256:d8b56143a99f4917d30da7e1171daf3971c7cf24b2ef66aad7b01f201494ec66 - 3.25% (3.41 MB)
[#001] sha256:cb62f08bea92803d14b740c086f7c5ba64f0956fa0022fb525f91ab2f4341bb6 - 0.0% (117 Bytes)
[#002] sha256:dc684367f73d9f7d22881b7878d2bffe11de4c05fdbfd6f1e2414aa983b1cb9b - 53.13% (55.7 MB)
[#003] sha256:ec09a9a0f5e1a6f5b9f9ed19502416e5cc399441de85e5405d82b5bbc069447c - 0.0% (250 Bytes)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#005] sha256:98bc35ec4de8580b8a62365a876982ef50494ef7af07e5491df6fbf77870b7b7 - 0.0% (1016 Bytes)
[#006] sha256:85d51564d6a85fd596401a6990ecfbb456dac7c782f66ec3b61e385500c372a1 - 43.61% (45.7 MB)
[#007] sha256:b93e5a81a958adbf7f52d5d7aaaaccc2b2ddb9fd286adb0dc0b7b99587454aae - 0.0% (843 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-20250108-ppc64le.tar.gz / # buildkit
2025-01-08 12:16:36 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-09-30 20:24:38 UTC (buildkit.dockerfile.v0)ARG TARGETPLATFORM=linux/ppc64le
2025-09-30 20:24:38 UTC (buildkit.dockerfile.v0)ARG INSTALL_FFMPEG=true
2025-09-30 20:24:38 UTC (buildkit.dockerfile.v0)ARG INSTALL_ARIA2=false
2025-09-30 20:24:38 UTC (buildkit.dockerfile.v0)LABEL MAINTAINER=OpenList
2025-09-30 20:24:38 UTC (buildkit.dockerfile.v0)WORKDIR /opt/openlist/
2025-09-30 20:25:14 UTC (buildkit.dockerfile.v0)RUN |3 TARGETPLATFORM=linux/ppc64le INSTALL_FFMPEG=true INSTALL_ARIA2=false /bin/sh -c echo "🔍 Build args: INSTALL_FFMPEG=$INSTALL_FFMPEG, INSTALL_ARIA2=$INSTALL_ARIA2" && apk update && apk upgrade --no-cache && apk add --no-cache bash ca-certificates su-exec tzdata runit && if [ "$INSTALL_FFMPEG" = "true" ]; then echo "📦 Installing FFmpeg..." && apk add --no-cache ffmpeg; else echo "⏭️ Skipping FFmpeg installation"; fi && if [ "$INSTALL_ARIA2" = "true" ]; then echo "📦 Installing Aria2..." && apk add --no-cache curl aria2 && mkdir -p /opt/aria2/.aria2 && curl -fsSL --retry 3 https://codeload.github.com/P3TERX/aria2.conf/tar.gz/refs/heads/master -o /tmp/aria-conf.tar.gz && tar -zxvf /tmp/aria-conf.tar.gz -C /opt/aria2/.aria2 --strip-components=1 && rm -f /tmp/aria-conf.tar.gz && sed -i 's|rpc-secret|#rpc-secret|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root/.aria2|/opt/aria2/.aria2|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root/.aria2|/opt/aria2/.aria2|g' /opt/aria2/.aria2/script.conf && sed -i 's|/root|/opt/aria2|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root|/opt/aria2|g' /opt/aria2/.aria2/script.conf && mkdir -p /opt/service/stop/aria2/log && echo '#!/bin/sh' > /opt/service/stop/aria2/run && echo 'exec 2>&1' >> /opt/service/stop/aria2/run && echo 'exec aria2c --enable-rpc --rpc-allow-origin-all --conf-path=/opt/aria2/.aria2/aria2.conf' >> /opt/service/stop/aria2/run && echo '#!/bin/sh' > /opt/service/stop/aria2/log/run && echo 'mkdir -p /opt/openlist/data/log/aria2 2>/dev/null' >> /opt/service/stop/aria2/log/run && echo 'exec svlogd /opt/openlist/data/log/aria2' >> /opt/service/stop/aria2/log/run && chmod +x /opt/service/stop/aria2/run /opt/service/stop/aria2/log/run && touch /opt/aria2/.aria2/aria2.session && (cd /opt/aria2/.aria2 && ./tracker.sh && echo "✅ Tracker update completed successfully" || echo "⚠️ Tracker update failed, continuing..."); else echo "⏭️ Skipping Aria2 installation"; fi && rm -rf /var/cache/apk/* # buildkit
2025-09-30 20:25:14 UTC (buildkit.dockerfile.v0)RUN |3 TARGETPLATFORM=linux/ppc64le INSTALL_FFMPEG=true INSTALL_ARIA2=false /bin/sh -c mkdir -p /opt/service/start && chmod 777 /opt/service/start && mkdir -p /opt/service/stop/openlist && echo '#!/bin/sh' > /opt/service/stop/openlist/run && echo 'exec 2>&1' >> /opt/service/stop/openlist/run && echo 'cd /opt/openlist' >> /opt/service/stop/openlist/run && echo 'exec ./openlist server --no-prefix' >> /opt/service/stop/openlist/run && chmod +x /opt/service/stop/openlist/run # buildkit
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)LABEL MAINTAINER=OpenList
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG TARGETPLATFORM=linux/ppc64le
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG INSTALL_FFMPEG=true
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG INSTALL_ARIA2=false
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG USER=openlist
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG UID=1001
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG GID=1001
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)WORKDIR /opt/openlist/
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)RUN |6 TARGETPLATFORM=linux/ppc64le INSTALL_FFMPEG=true INSTALL_ARIA2=false USER=openlist UID=1001 GID=1001 /bin/sh -c addgroup -g ${GID} ${USER} && adduser -D -u ${UID} -G ${USER} ${USER} && mkdir -p /opt/openlist/data # buildkit
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)COPY --chown=1001:1001 --chmod=755 /build/linux/ppc64le/openlist ./ # buildkit
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)COPY --chown=1001:1001 --chmod=755 entrypoint.sh /entrypoint.sh # buildkit
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)USER openlist
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)RUN |6 TARGETPLATFORM=linux/ppc64le INSTALL_FFMPEG=true INSTALL_ARIA2=false USER=openlist UID=1001 GID=1001 /bin/sh -c /entrypoint.sh version # buildkit
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)ENV UMASK=022 RUN_ARIA2=false
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)VOLUME [/opt/openlist/data/]
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)EXPOSE &{[{{25 0} {25 0}}] 0xc00029b780}
2025-10-01 12:40:50 UTC (buildkit.dockerfile.v0)CMD ["/entrypoint.sh"]
2025-10-01 12:40:48 UTC
94.5 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN_ARIA2false
UMASK022
[#000] sha256:1ce3d2c30285d18ddfb483c62335e2dd9abc74922e2278f333df42c8c25752a9 - 3.38% (3.19 MB)
[#001] sha256:741efbe24c912f1a5a28f456d891927222ead7bb825c75c5b8d36dd7470dd917 - 0.0% (115 Bytes)
[#002] sha256:b23adcf291c0dc16a814aca86fa0441a0a57d342520870a42ed72189ddc18fb3 - 47.41% (44.8 MB)
[#003] sha256:65a0a952955bd4c47adc4e7e997a4dded1c57aa62ae14aa6df817d8ea54b67df - 0.0% (250 Bytes)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#005] sha256:8eca6d2bb815411ac5c81e54f1f57f84deb30d84ed9bb8644324d106833fabbc - 0.0% (1016 Bytes)
[#006] sha256:bbca4a3075e96500606b4de2ce54bfaae365029bf13a6dce58149a1a98e41f40 - 49.2% (46.5 MB)
[#007] sha256:b93e5a81a958adbf7f52d5d7aaaaccc2b2ddb9fd286adb0dc0b7b99587454aae - 0.0% (843 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
ADD alpine-minirootfs-20250108-riscv64.tar.gz / # buildkit
2025-01-08 12:16:36 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-09-30 20:24:39 UTC (buildkit.dockerfile.v0)ARG TARGETPLATFORM=linux/riscv64
2025-09-30 20:24:39 UTC (buildkit.dockerfile.v0)ARG INSTALL_FFMPEG=true
2025-09-30 20:24:39 UTC (buildkit.dockerfile.v0)ARG INSTALL_ARIA2=false
2025-09-30 20:24:39 UTC (buildkit.dockerfile.v0)LABEL MAINTAINER=OpenList
2025-09-30 20:24:39 UTC (buildkit.dockerfile.v0)WORKDIR /opt/openlist/
2025-09-30 20:25:11 UTC (buildkit.dockerfile.v0)RUN |3 TARGETPLATFORM=linux/riscv64 INSTALL_FFMPEG=true INSTALL_ARIA2=false /bin/sh -c echo "🔍 Build args: INSTALL_FFMPEG=$INSTALL_FFMPEG, INSTALL_ARIA2=$INSTALL_ARIA2" && apk update && apk upgrade --no-cache && apk add --no-cache bash ca-certificates su-exec tzdata runit && if [ "$INSTALL_FFMPEG" = "true" ]; then echo "📦 Installing FFmpeg..." && apk add --no-cache ffmpeg; else echo "⏭️ Skipping FFmpeg installation"; fi && if [ "$INSTALL_ARIA2" = "true" ]; then echo "📦 Installing Aria2..." && apk add --no-cache curl aria2 && mkdir -p /opt/aria2/.aria2 && curl -fsSL --retry 3 https://codeload.github.com/P3TERX/aria2.conf/tar.gz/refs/heads/master -o /tmp/aria-conf.tar.gz && tar -zxvf /tmp/aria-conf.tar.gz -C /opt/aria2/.aria2 --strip-components=1 && rm -f /tmp/aria-conf.tar.gz && sed -i 's|rpc-secret|#rpc-secret|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root/.aria2|/opt/aria2/.aria2|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root/.aria2|/opt/aria2/.aria2|g' /opt/aria2/.aria2/script.conf && sed -i 's|/root|/opt/aria2|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root|/opt/aria2|g' /opt/aria2/.aria2/script.conf && mkdir -p /opt/service/stop/aria2/log && echo '#!/bin/sh' > /opt/service/stop/aria2/run && echo 'exec 2>&1' >> /opt/service/stop/aria2/run && echo 'exec aria2c --enable-rpc --rpc-allow-origin-all --conf-path=/opt/aria2/.aria2/aria2.conf' >> /opt/service/stop/aria2/run && echo '#!/bin/sh' > /opt/service/stop/aria2/log/run && echo 'mkdir -p /opt/openlist/data/log/aria2 2>/dev/null' >> /opt/service/stop/aria2/log/run && echo 'exec svlogd /opt/openlist/data/log/aria2' >> /opt/service/stop/aria2/log/run && chmod +x /opt/service/stop/aria2/run /opt/service/stop/aria2/log/run && touch /opt/aria2/.aria2/aria2.session && (cd /opt/aria2/.aria2 && ./tracker.sh && echo "✅ Tracker update completed successfully" || echo "⚠️ Tracker update failed, continuing..."); else echo "⏭️ Skipping Aria2 installation"; fi && rm -rf /var/cache/apk/* # buildkit
2025-09-30 20:25:11 UTC (buildkit.dockerfile.v0)RUN |3 TARGETPLATFORM=linux/riscv64 INSTALL_FFMPEG=true INSTALL_ARIA2=false /bin/sh -c mkdir -p /opt/service/start && chmod 777 /opt/service/start && mkdir -p /opt/service/stop/openlist && echo '#!/bin/sh' > /opt/service/stop/openlist/run && echo 'exec 2>&1' >> /opt/service/stop/openlist/run && echo 'cd /opt/openlist' >> /opt/service/stop/openlist/run && echo 'exec ./openlist server --no-prefix' >> /opt/service/stop/openlist/run && chmod +x /opt/service/stop/openlist/run # buildkit
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)LABEL MAINTAINER=OpenList
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG TARGETPLATFORM=linux/riscv64
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG INSTALL_FFMPEG=true
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG INSTALL_ARIA2=false
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG USER=openlist
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG UID=1001
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)ARG GID=1001
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)WORKDIR /opt/openlist/
2025-10-01 12:40:43 UTC (buildkit.dockerfile.v0)RUN |6 TARGETPLATFORM=linux/riscv64 INSTALL_FFMPEG=true INSTALL_ARIA2=false USER=openlist UID=1001 GID=1001 /bin/sh -c addgroup -g ${GID} ${USER} && adduser -D -u ${UID} -G ${USER} ${USER} && mkdir -p /opt/openlist/data # buildkit
2025-10-01 12:40:46 UTC (buildkit.dockerfile.v0)COPY --chown=1001:1001 --chmod=755 /build/linux/riscv64/openlist ./ # buildkit
2025-10-01 12:40:46 UTC (buildkit.dockerfile.v0)COPY --chown=1001:1001 --chmod=755 entrypoint.sh /entrypoint.sh # buildkit
2025-10-01 12:40:46 UTC (buildkit.dockerfile.v0)USER openlist
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)RUN |6 TARGETPLATFORM=linux/riscv64 INSTALL_FFMPEG=true INSTALL_ARIA2=false USER=openlist UID=1001 GID=1001 /bin/sh -c /entrypoint.sh version # buildkit
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)ENV UMASK=022 RUN_ARIA2=false
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)VOLUME [/opt/openlist/data/]
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)EXPOSE &{[{{25 0} {25 0}}] 0xc00079a000}
2025-10-01 12:40:48 UTC (buildkit.dockerfile.v0)CMD ["/entrypoint.sh"]