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 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 successfully 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