feat: publish Toolbox 0.18.0 with sixteen new tools

This commit is contained in:
2026-09-01 03:02:08 +02:00
parent d2d0c9098d
commit 08a01d843a
15 changed files with 508 additions and 137 deletions
+18 -2
View File
@@ -2,8 +2,8 @@ ARG NGINX_IMAGE=nginxinc/nginx-unprivileged:1.31.3-alpine@sha256:18d67281256ded3
FROM ${NGINX_IMAGE} AS release
ARG TOOLBOX_RELEASE_VERSION=0.17.0
ARG TOOLBOX_RELEASE_SHA256=116e0f335e593aef3d4b345dc6b8e37294ba4fb489ee48abdb0b46fa0251b4b9
ARG TOOLBOX_RELEASE_VERSION=0.18.0
ARG TOOLBOX_RELEASE_SHA256=77100c45531cb53cb0638ed9407b9246571308659215f2df457f09613fd5351c
ARG TOOLBOX_RELEASE_BASE_URL=https://git.add-ideas.de/lotobo/toolbox-portal/releases/download
RUN set -eu; \
@@ -28,6 +28,22 @@ RUN set -eu; \
test -f /tmp/toolbox/apps/sudoku/toolbox-app.json; \
test -f /tmp/toolbox/apps/colour/toolbox-app.json; \
test -f /tmp/toolbox/apps/office/toolbox-app.json; \
test -f /tmp/toolbox/apps/image/toolbox-app.json; \
test -f /tmp/toolbox/apps/file/toolbox-app.json; \
test -f /tmp/toolbox/apps/epub/toolbox-app.json; \
test -f /tmp/toolbox/apps/archive/toolbox-app.json; \
test -f /tmp/toolbox/apps/privacy/toolbox-app.json; \
test -f /tmp/toolbox/apps/crypto/toolbox-app.json; \
test -f /tmp/toolbox/apps/barcode/toolbox-app.json; \
test -f /tmp/toolbox/apps/network/toolbox-app.json; \
test -f /tmp/toolbox/apps/geo/toolbox-app.json; \
test -f /tmp/toolbox/apps/helper/toolbox-app.json; \
test -f /tmp/toolbox/apps/rand/toolbox-app.json; \
test -f /tmp/toolbox/apps/data/toolbox-app.json; \
test -f /tmp/toolbox/apps/diff/toolbox-app.json; \
test -f /tmp/toolbox/apps/time/toolbox-app.json; \
test -f /tmp/toolbox/apps/text/toolbox-app.json; \
test -f /tmp/toolbox/apps/unicode/toolbox-app.json; \
rm "/tmp/${archive}"
FROM ${NGINX_IMAGE}