2026-09-24 09:59:28 UTC
537 MB
noninteractive
NODE_PATH/app/data/spiders/node_modules:/app/static/sdk
OMNIBOX_VIDEO_SNIFFER_SCRIPT/app/scripts/video_sniffer.py
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PYTHONIOENCODINGutf-8
PYTHONPATH/app/data/spiders/.pip_packages:/app/data/spiders:/app/static/sdk
TZAsia/Shanghai
[#000] sha256:774043ccc8ccd0d0833a9ee0792142ab7ad93df971e59dd248fbf82db16d0150 - 5.01% (26.9 MB)
[#001] sha256:e4c3bbde48bf622a8f9b6e6cf83503bb3f10681cdfcbc5ecb840181ddb6a7310 - 89.46% (481 MB)
[#002] sha256:d8a9e1dd58b884fafdc0b80374b4d8d5ee9633a659979814d80b096ce787c7ca - 0.0% (93 Bytes)
[#003] sha256:490a84e7e79321962315b2a84f945228d2d883a7c8395406ab72e3f8ddbaf013 - 4.38% (23.6 MB)
[#004] sha256:b3b8ee683fa5641af7b599e4595809dc96992a2be5baa2db884ec6c644824986 - 0.14% (751 KB)
[#005] sha256:1f81e4a8e1d2b4b6bf2235abbb2b3f8d9801f5de2c922145c7ecd346227647c6 - 0.0% (15.6 KB)
[#006] sha256:995fbfd525f78c72c28d31d08a9a3716af09a8934dd3aad0f2e64c7c36f22a4a - 0.02% (105 KB)
[#007] sha256:e0405171b3c25219e26bd0390a91a9257f822208e4302ab0eb6f95a3e23248d1 - 0.0% (133 Bytes)
[#008] sha256:41713b74c8d98470b56af22ca4145c99d16b0f32b0317c368566060d272ef268 - 0.0% (138 Bytes)
[#009] sha256:1d9e862580e5d437156937f3ab94940adfaa117298c39cea5e219c7a59fd18e7 - 0.02% (122 KB)
[#010] sha256:113683615e08c0b4fd7874c8094409f0cb1f6324c77aa2d87508fd32aa5123a5 - 0.97% (5.21 MB)
[#011] sha256:caf15902b6854853b8b7e1d021cf3cac8ac46848e8c9db187a960c756c4bab8f - 0.0% (4.87 KB)
[#012] sha256:6a4e17b90092ab3feb429e60b1144062795538e406d681f3744775c347b5d91b - 0.0% (4.9 KB)
[#013] sha256:9858b1d6be78bdb62aa6011b36613455691504dae57c7ab268c861c14e513406 - 0.0% (390 Bytes)
[#014] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
# debian.sh --arch 'amd64' out/ 'bookworm' '@1789689600'
2026-09-24 09:25:08 UTC (buildkit.dockerfile.v0)ARG APP_VERSION=3.0.0-beta.2
2026-09-24 09:25:08 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=3.0.0-beta.2
2026-09-24 09:25:08 UTC (buildkit.dockerfile.v0)ENV DEBIAN_FRONTEND=noninteractive
2026-09-24 09:25:08 UTC (buildkit.dockerfile.v0)RUN |1 APP_VERSION=3.0.0-beta.2 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates tzdata curl wget gnupg ffmpeg && curl -fsSL https://deb.nodesource.com/setup_20.x | bash - && apt-get install -y --no-install-recommends nodejs && apt-get install -y --no-install-recommends python3 python3-pip && ln -sf /usr/bin/python3 /usr/bin/python && ln -sf /usr/bin/pip3 /usr/bin/pip && pip3 install --break-system-packages "playwright>=1.40.0" && python3 -m playwright install chromium --with-deps --only-shell && rm -rf /var/lib/apt/lists/* # buildkit
2026-09-24 09:25:08 UTC (buildkit.dockerfile.v0)ENV TZ=Asia/Shanghai
2026-09-24 09:25:08 UTC (buildkit.dockerfile.v0)ENV NODE_PATH=/app/data/spiders/node_modules:/app/static/sdk
2026-09-24 09:25:08 UTC (buildkit.dockerfile.v0)ENV PYTHONPATH=/app/data/spiders/.pip_packages:/app/data/spiders:/app/static/sdk
2026-09-24 09:25:08 UTC (buildkit.dockerfile.v0)ENV PYTHONIOENCODING=utf-8
2026-09-24 09:25:08 UTC (buildkit.dockerfile.v0)ENV OMNIBOX_VIDEO_SNIFFER_SCRIPT=/app/scripts/video_sniffer.py
2026-09-24 09:25:08 UTC (buildkit.dockerfile.v0)WORKDIR /app
2026-09-24 09:29:11 UTC (buildkit.dockerfile.v0)COPY /app/backend/main . # buildkit
2026-09-24 09:29:11 UTC (buildkit.dockerfile.v0)COPY /app/frontend/dist ./static # buildkit
2026-09-24 09:29:11 UTC (buildkit.dockerfile.v0)COPY /app/backend/static/sdk ./static/sdk # buildkit
2026-09-24 09:29:11 UTC (buildkit.dockerfile.v0)COPY /app/backend/static/templates ./static/templates # buildkit
2026-09-24 09:29:11 UTC (buildkit.dockerfile.v0)COPY /app/backend/static/js ./static/js # buildkit
2026-09-24 09:29:11 UTC (buildkit.dockerfile.v0)COPY /app/backend/static/catvod ./static/catvod # buildkit
2026-09-24 09:29:11 UTC (buildkit.dockerfile.v0)COPY /app/backend/static/catspider ./static/catspider # buildkit
2026-09-24 09:29:11 UTC (buildkit.dockerfile.v0)COPY /app/backend/static/Omnibox.jar ./static/Omnibox.jar # buildkit
2026-09-24 09:29:11 UTC (buildkit.dockerfile.v0)COPY /app/backend/scripts ./scripts # buildkit
2026-09-24 09:29:11 UTC (buildkit.dockerfile.v0)RUN |1 APP_VERSION=3.0.0-beta.2 /bin/sh -c mkdir -p /app/data/spiders && mkdir -p /app/data/spiders/.pip_packages && mkdir -p /app/data/subscriptions && mkdir -p /app/data/subscriptions/catvod && mkdir -p /app/data/subscriptions/uz && mkdir -p /app/data/spiders/node_modules && mkdir -p /app/static/catvod && mkdir -p /app/static/js && chmod +x /app/scripts/video_sniffer.py # buildkit
2026-09-24 09:29:11 UTC (buildkit.dockerfile.v0)RUN |1 APP_VERSION=3.0.0-beta.2 /bin/sh -c echo '{"name":"omnibox-spider-dependencies","version":"1.0.0","description":"OmniBox 爬虫脚本全局依赖","dependencies":{}}' > /app/data/spiders/package.json && echo '# OmniBox 爬虫脚本全局 Python 依赖\n# 每行一个包,格式:package==version 或 package>=version' > /app/data/spiders/requirements.txt && chmod -R 755 /app/data # buildkit
2026-09-24 09:59:28 UTC (buildkit.dockerfile.v0)RUN |1 APP_VERSION=3.0.0-beta.2 /bin/sh -c node --version && npm --version && python --version && pip --version && test -f /app/scripts/video_sniffer.py && python3 -c "import playwright; print('Playwright OK')" && command -v ffprobe # buildkit
2026-09-24 09:59:28 UTC (buildkit.dockerfile.v0)EXPOSE [7023/tcp]
2026-09-24 09:59:28 UTC (buildkit.dockerfile.v0)CMD ["./main"]
2026-09-24 09:59:28 UTC
523 MB
noninteractive
NODE_PATH/app/data/spiders/node_modules:/app/static/sdk
OMNIBOX_VIDEO_SNIFFER_SCRIPT/app/scripts/video_sniffer.py
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PYTHONIOENCODINGutf-8
PYTHONPATH/app/data/spiders/.pip_packages:/app/data/spiders:/app/static/sdk
TZAsia/Shanghai
[#000] sha256:333125b5cee9fb6718bdcb523fc93b4adc71b7c37ada6146a20c193430e549b9 - 5.13% (26.8 MB)
[#001] sha256:99d25a40d912c2a9c5299f76074ec24e929ed78439741a35a7cec8644aa9a3c1 - 89.45% (467 MB)
[#002] sha256:dffe70152806123904a818b7856b634a975573bf310d1aa41f24693412958915 - 0.0% (92 Bytes)
[#003] sha256:b712044eca11664cc8b8013754fc804cb6f19243c438b5dcea4f16199d9c2197 - 4.24% (22.1 MB)
[#004] sha256:61e9a1e58e9edd6253a06e7f49f13cf59f7a16eb801e3a8b0c45245833b32d27 - 0.14% (751 KB)
[#005] sha256:0a4073a638881745cfdf6b3f8d0d3c77e55c2c0c114b371f2a6891376f86337a - 0.0% (15.6 KB)
[#006] sha256:d11457415a1b2101a1a4c9f42d4199e02e77610bf30a970a0a08dbd0e7943519 - 0.02% (105 KB)
[#007] sha256:aac422bc4e54453467b7e16fc34389e5f360fc52d714800c91f4f0683fad1d66 - 0.0% (133 Bytes)
[#008] sha256:64c8e3972df18910b23f90a8367febb331b4d4d6c927e7598a97b04636a29176 - 0.0% (139 Bytes)
[#009] sha256:b0b32e9ffbae65b98f28de486b532ec33853c36782d18ad6c90129c8c9b483cb - 0.02% (122 KB)
[#010] sha256:4b1590390553ffef157fa7f3cc9253a20d7ee01b36d90ba74ce4f6919394be2d - 1.0% (5.21 MB)
[#011] sha256:b00cc805cc4f27b2d470486be1a2df549eb5adbda66ec19ca69427d46514e771 - 0.0% (4.87 KB)
[#012] sha256:708f5b89fb72cb18920a8834df1c12d13d9b8c93d83276af0ee355f46dc4c88e - 0.0% (4.91 KB)
[#013] sha256:46453a66f858bf027aeed5baa6dbc081767c6a28406473901a07f9a014873e33 - 0.0% (393 Bytes)
[#014] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
# debian.sh --arch 'arm64' out/ 'bookworm' '@1789689600'
2026-09-24 09:45:36 UTC (buildkit.dockerfile.v0)ARG APP_VERSION=3.0.0-beta.2
2026-09-24 09:45:36 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=3.0.0-beta.2
2026-09-24 09:45:36 UTC (buildkit.dockerfile.v0)ENV DEBIAN_FRONTEND=noninteractive
2026-09-24 09:45:36 UTC (buildkit.dockerfile.v0)RUN |1 APP_VERSION=3.0.0-beta.2 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates tzdata curl wget gnupg ffmpeg && curl -fsSL https://deb.nodesource.com/setup_20.x | bash - && apt-get install -y --no-install-recommends nodejs && apt-get install -y --no-install-recommends python3 python3-pip && ln -sf /usr/bin/python3 /usr/bin/python && ln -sf /usr/bin/pip3 /usr/bin/pip && pip3 install --break-system-packages "playwright>=1.40.0" && python3 -m playwright install chromium --with-deps --only-shell && rm -rf /var/lib/apt/lists/* # buildkit
2026-09-24 09:45:36 UTC (buildkit.dockerfile.v0)ENV TZ=Asia/Shanghai
2026-09-24 09:45:36 UTC (buildkit.dockerfile.v0)ENV NODE_PATH=/app/data/spiders/node_modules:/app/static/sdk
2026-09-24 09:45:36 UTC (buildkit.dockerfile.v0)ENV PYTHONPATH=/app/data/spiders/.pip_packages:/app/data/spiders:/app/static/sdk
2026-09-24 09:45:36 UTC (buildkit.dockerfile.v0)ENV PYTHONIOENCODING=utf-8
2026-09-24 09:45:36 UTC (buildkit.dockerfile.v0)ENV OMNIBOX_VIDEO_SNIFFER_SCRIPT=/app/scripts/video_sniffer.py
2026-09-24 09:45:37 UTC (buildkit.dockerfile.v0)WORKDIR /app
2026-09-24 09:59:22 UTC (buildkit.dockerfile.v0)COPY /app/backend/main . # buildkit
2026-09-24 09:59:22 UTC (buildkit.dockerfile.v0)COPY /app/frontend/dist ./static # buildkit
2026-09-24 09:59:22 UTC (buildkit.dockerfile.v0)COPY /app/backend/static/sdk ./static/sdk # buildkit
2026-09-24 09:59:22 UTC (buildkit.dockerfile.v0)COPY /app/backend/static/templates ./static/templates # buildkit
2026-09-24 09:59:22 UTC (buildkit.dockerfile.v0)COPY /app/backend/static/js ./static/js # buildkit
2026-09-24 09:59:22 UTC (buildkit.dockerfile.v0)COPY /app/backend/static/catvod ./static/catvod # buildkit
2026-09-24 09:59:22 UTC (buildkit.dockerfile.v0)COPY /app/backend/static/catspider ./static/catspider # buildkit
2026-09-24 09:59:22 UTC (buildkit.dockerfile.v0)COPY /app/backend/static/Omnibox.jar ./static/Omnibox.jar # buildkit
2026-09-24 09:59:22 UTC (buildkit.dockerfile.v0)COPY /app/backend/scripts ./scripts # buildkit
2026-09-24 09:59:23 UTC (buildkit.dockerfile.v0)RUN |1 APP_VERSION=3.0.0-beta.2 /bin/sh -c mkdir -p /app/data/spiders && mkdir -p /app/data/spiders/.pip_packages && mkdir -p /app/data/subscriptions && mkdir -p /app/data/subscriptions/catvod && mkdir -p /app/data/subscriptions/uz && mkdir -p /app/data/spiders/node_modules && mkdir -p /app/static/catvod && mkdir -p /app/static/js && chmod +x /app/scripts/video_sniffer.py # buildkit
2026-09-24 09:59:23 UTC (buildkit.dockerfile.v0)RUN |1 APP_VERSION=3.0.0-beta.2 /bin/sh -c echo '{"name":"omnibox-spider-dependencies","version":"1.0.0","description":"OmniBox 爬虫脚本全局依赖","dependencies":{}}' > /app/data/spiders/package.json && echo '# OmniBox 爬虫脚本全局 Python 依赖\n# 每行一个包,格式:package==version 或 package>=version' > /app/data/spiders/requirements.txt && chmod -R 755 /app/data # buildkit
2026-09-24 09:59:28 UTC (buildkit.dockerfile.v0)RUN |1 APP_VERSION=3.0.0-beta.2 /bin/sh -c node --version && npm --version && python --version && pip --version && test -f /app/scripts/video_sniffer.py && python3 -c "import playwright; print('Playwright OK')" && command -v ffprobe # buildkit
2026-09-24 09:59:28 UTC (buildkit.dockerfile.v0)EXPOSE [7023/tcp]
2026-09-24 09:59:28 UTC (buildkit.dockerfile.v0)CMD ["./main"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.