Cloning into 'project'...
Note: switching to '5a89e27aa4bcedfa629d8f3b176c6b6fa24fcdd3'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at 5a89e27aa ci: drop site-specific DNS — runner UPSTREAM_DNS handles it
[DEPRECATION NOTICE]: API is accessible on http://0.0.0.0:2375 without encryption.
Access to the remote API is equivalent to root access on the host. Refer
to the 'Docker daemon attack surface' section in the documentation for
more information: https://docs.docker.com/go/attack-surface/
In future versions this will be a hard failure preventing the daemon from starting! Learn more at: https://docs.docker.com/go/api-security/
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
Login Succeeded
WARNING! Your credentials are stored unencrypted in '/root/.docker/config.json'.
Configure a credential helper to remove this warning. See
https://docs.docker.com/go/credential-store/
latest: Pulling from permissionbrick/sillytavern
ba5ce7257c54: Pulling fs layer
ae0f7b6f4ecf: Pulling fs layer
1ce4f0b4dbd7: Pulling fs layer
e6f31ffc071e: Pulling fs layer
0d8aa8e026f1: Pulling fs layer
09ddda476dba: Pulling fs layer
52b60f2b811c: Pulling fs layer
16733d1099a5: Pulling fs layer
5b7eaa058323: Pulling fs layer
667ceaaf0c87: Pulling fs layer
ec83cba2c5dd: Pulling fs layer
caecde902ba2: Pulling fs layer
8dd6426bf950: Pulling fs layer
bdc0974131a0: Download complete
caecde902ba2: Download complete
ba5ce7257c54: Download complete
09ddda476dba: Download complete
ec83cba2c5dd: Download complete
8dd6426bf950: Download complete
52b60f2b811c: Download complete
1ce4f0b4dbd7: Download complete
5b7eaa058323: Download complete
e6f31ffc071e: Download complete
0d8aa8e026f1: Download complete
ae0f7b6f4ecf: Download complete
16733d1099a5: Download complete
e6f31ffc071e: Pull complete
667ceaaf0c87: Download complete
16733d1099a5: Pull complete
09ddda476dba: Pull complete
0d8aa8e026f1: Pull complete
52b60f2b811c: Pull complete
8dd6426bf950: Pull complete
1ce4f0b4dbd7: Pull complete
ae0f7b6f4ecf: Pull complete
667ceaaf0c87: Pull complete
caecde902ba2: Pull complete
5b7eaa058323: Pull complete
ec83cba2c5dd: Pull complete
ba5ce7257c54: Pull complete
Digest: sha256:2828e483f9356e85ff5d06dfaf7add9ce07bb1f5652b0d99eb3c8f8905c72647
Status: Downloaded newer image for git.nas.home.htl-sky.net/permissionbrick/sillytavern:latest
git.nas.home.htl-sky.net/permissionbrick/sillytavern:latest
#0 building with "default" instance using docker driver
#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile:
#1 transferring dockerfile: 1.72kB done
#1 DONE 0.3s
#2 [internal] load metadata for docker.io/library/node:lts-alpine3.23
#2 DONE 1.5s
#3 [internal] load .dockerignore
#3 transferring context:
#3 transferring context: 809B done
#3 DONE 0.2s
#4 [internal] load build context
#4 DONE 0.0s
#5 [ 1/10] FROM docker.io/library/node:lts-alpine3.23@sha256:595398b0081eacda8e1c4c5b97b76cd1020e4d58a8ebcb4843b9bca1e79e7436
#5 resolve docker.io/library/node:lts-alpine3.23@sha256:595398b0081eacda8e1c4c5b97b76cd1020e4d58a8ebcb4843b9bca1e79e7436
#5 resolve docker.io/library/node:lts-alpine3.23@sha256:595398b0081eacda8e1c4c5b97b76cd1020e4d58a8ebcb4843b9bca1e79e7436 0.2s done
#5 DONE 0.2s
#6 importing cache manifest from git.nas.home.htl-sky.net/permissionbrick/sillytavern:latest
#6 inferred cache manifest type: application/vnd.oci.image.index.v1+json done
#6 DONE 0.4s
#5 [ 1/10] FROM docker.io/library/node:lts-alpine3.23@sha256:595398b0081eacda8e1c4c5b97b76cd1020e4d58a8ebcb4843b9bca1e79e7436
#5 DONE 1.0s
#4 [internal] load build context
#4 transferring context: 61.11MB 0.4s done
#4 DONE 0.8s
#7 [ 2/10] RUN apk add --no-cache gcompat tini git git-lfs su-exec shadow dos2unix
#7 0.995 ( 1/25) Installing dos2unix (7.5.3-r0)
#7 1.011 ( 2/25) Installing musl-obstack (1.2.3-r2)
#7 1.023 ( 3/25) Installing libucontext (1.3.3-r0)
#7 1.035 ( 4/25) Installing gcompat (1.1.0-r4)
#7 1.052 ( 5/25) Installing brotli-libs (1.2.0-r0)
#7 1.102 ( 6/25) Installing c-ares (1.34.8-r0)
#7 1.125 ( 7/25) Installing libunistring (1.4.1-r0)
#7 1.209 ( 8/25) Installing libidn2 (2.3.8-r0)
#7 1.230 ( 9/25) Installing nghttp2-libs (1.69.0-r0)
#7 1.248 (10/25) Installing libpsl (0.21.5-r3)
#7 1.264 (11/25) Installing zstd-libs (1.5.7-r2)
#7 1.309 (12/25) Installing libcurl (8.20.0-r0)
#7 1.353 (13/25) Installing libexpat (2.8.2-r0)
#7 1.370 (14/25) Installing pcre2 (10.47-r0)
#7 1.411 (15/25) Installing git (2.52.0-r0)
#7 1.749 (16/25) Installing git-init-template (2.52.0-r0)
#7 1.763 (17/25) Installing git-lfs (3.7.1-r0)
#7 2.294 Executing git-lfs-3.7.1-r0.post-install
#7 2.345 * Git LFS initialized.
#7 2.345 (18/25) Installing libmd (1.1.0-r0)
#7 2.358 (19/25) Installing libbsd (0.12.2-r0)
#7 2.372 (20/25) Installing skalibs-libs (2.14.4.0-r0)
#7 2.392 (21/25) Installing utmps-libs (0.1.3.1-r0)
#7 2.403 (22/25) Installing linux-pam (1.7.1-r2)
#7 2.444 (23/25) Installing shadow (4.18.0-r0)
#7 2.504 (24/25) Installing su-exec (0.3-r0)
#7 2.516 (25/25) Installing tini (0.19.0-r3)
#7 2.529 Executing busybox-1.37.0-r30.trigger
#7 2.541 OK: 39.4 MiB in 43 packages
#7 DONE 3.0s
#8 [ 3/10] WORKDIR /home/node/app
#8 DONE 0.3s
#9 [ 4/10] RUN chown node:node /home/node/app
#9 DONE 0.6s
#10 [ 5/10] COPY --chown=node:node . ./
#10 DONE 1.0s
#11 [ 6/10] RUN echo "*** Install npm packages ***" && npm ci --no-audit --no-fund --loglevel=error --no-progress --omit=dev --ignore-scripts && npm cache clean --force
#11 0.526 *** Install npm packages ***
#11 15.55
#11 15.55 added 667 packages in 15s
#11 15.55 npm notice
#11 15.55 npm notice New major version of npm available! 11.16.0 -> 12.0.1
#11 15.55 npm notice Changelog: https://github.com/npm/cli/releases/tag/v12.0.1
#11 15.55 npm notice To update run: npm install -g npm@12.0.1
#11 15.55 npm notice
#11 15.80 npm warn using --force Recommended protections disabled.
#11 DONE 18.0s
#12 [ 7/10] RUN rm -f "config.yaml" || true && mkdir -p config data plugins public/scripts/extensions/third-party backups && chown -R node:node config data plugins public/scripts/extensions/third-party backups && ln -s "./config/config.yaml" "config.yaml"
#12 DONE 0.8s
#13 [ 8/10] RUN echo "*** Run Webpack ***" && node "./docker/build-lib.js"
#13 0.552 *** Run Webpack ***
#13 0.752
#13 0.752 Compiling frontend libraries...
#13 11.49 webpack 5.105.4 compiled [1m[32msuccessfully[39m[22m in 10259 ms
#13 11.49
#13 DONE 12.9s
#14 [ 9/10] RUN echo "*** Cleanup ***" && mv "./docker/docker-entrypoint.sh" "./" && echo "*** Make docker-entrypoint.sh executable ***" && chmod +x "./docker-entrypoint.sh" && echo "*** Convert line endings to Unix format ***" && dos2unix "./docker-entrypoint.sh" && rm -rf "./docker"
#14 0.580 *** Cleanup ***
#14 0.582 *** Make docker-entrypoint.sh executable ***
#14 0.583 *** Convert line endings to Unix format ***
#14 0.585 dos2unix: converting file ./docker-entrypoint.sh to Unix format...
#14 DONE 0.8s
#15 [10/10] RUN git config --global --add safe.directory "*"
#15 DONE 0.6s
#16 exporting to image
#16 exporting layers
#16 exporting layers 11.8s done
#16 exporting manifest sha256:8a6250f370fd674e0c86c96c89781c554c35fedc8f906d88a3a6303dc660e3b9 0.1s done
#16 exporting config sha256:e939411df5b39ae25b0f1eee2c1f2e86447898f29340fa8fb94cb6c784d7d776
#16 exporting config sha256:e939411df5b39ae25b0f1eee2c1f2e86447898f29340fa8fb94cb6c784d7d776 0.1s done
#16 exporting attestation manifest sha256:cc140c0deae91477dbac43229a27bad2bcc8db0321c7ebf33482496c142d1e8b
#16 exporting attestation manifest sha256:cc140c0deae91477dbac43229a27bad2bcc8db0321c7ebf33482496c142d1e8b 0.2s done
#16 exporting manifest list sha256:7ade0a11781aa192940a99b26c9fc3a828537c9ec967e895ff24300e6a1631cf
#16 exporting manifest list sha256:7ade0a11781aa192940a99b26c9fc3a828537c9ec967e895ff24300e6a1631cf 0.1s done
#16 naming to git.nas.home.htl-sky.net/permissionbrick/sillytavern:5a89e27a 0.0s done
#16 unpacking to git.nas.home.htl-sky.net/permissionbrick/sillytavern:5a89e27a
#16 unpacking to git.nas.home.htl-sky.net/permissionbrick/sillytavern:5a89e27a 7.9s done
#16 naming to git.nas.home.htl-sky.net/permissionbrick/sillytavern:latest 0.0s done
#16 unpacking to git.nas.home.htl-sky.net/permissionbrick/sillytavern:latest 0.0s done
#16 DONE 20.3s
The push refers to repository [git.nas.home.htl-sky.net/permissionbrick/sillytavern]
e6f31ffc071e: Layer already exists
0e9a494c796f: Waiting
09ddda476dba: Layer already exists
16733d1099a5: Layer already exists
0d8aa8e026f1: Layer already exists
149c3223c37e: Waiting
a3aa12a352dc: Pushed
759dc81ee80c: Pushed
3e6782980ba8: Pushed
394032a6fc5c: Pushed
305e1c18456d: Pushed
38e0608d5ba9: Pushed
07d0cf1174d2: Pushed
088ab77318cb: Pushed
149c3223c37e: Pushed
0e9a494c796f: Pushed
5a89e27a: digest: sha256:7ade0a11781aa192940a99b26c9fc3a828537c9ec967e895ff24300e6a1631cf size: 856
The push refers to repository [git.nas.home.htl-sky.net/permissionbrick/sillytavern]
759dc81ee80c: Already exists
e6f31ffc071e: Layer already exists
a3aa12a352dc: Layer already exists
149c3223c37e: Layer already exists
305e1c18456d: Layer already exists
0e9a494c796f: Layer already exists
3e6782980ba8: Layer already exists
16733d1099a5: Layer already exists
07d0cf1174d2: Layer already exists
0d8aa8e026f1: Layer already exists
088ab77318cb: Layer already exists
38e0608d5ba9: Layer already exists
09ddda476dba: Layer already exists
394032a6fc5c: Layer already exists
latest: digest: sha256:7ade0a11781aa192940a99b26c9fc3a828537c9ec967e895ff24300e6a1631cf size: 856