diff --git a/README.md b/README.md index 399a5410..a52dd2b5 100644 --- a/README.md +++ b/README.md @@ -329,6 +329,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **10.08.25:** - Let server listen on both ipv4 and ipv6. * **03.06.25:** - Allow setting PWA name using env var `PWA_APPNAME`. * **13.10.24:** - Only chown config folder when change to ownership or new install is detected. * **09.10.24:** - Manage permissions in /config/.ssh according to file type diff --git a/package_versions.txt b/package_versions.txt index 27d21d2f..502a4cfe 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,5 +1,5 @@ NAME VERSION TYPE -@babel/runtime 7.27.0 npm +@babel/runtime 7.27.6 npm @coder/logger 3.0.1 npm @mapbox/node-pre-gyp 1.0.11 npm @microsoft/1ds-core-js 3.2.13 npm @@ -15,23 +15,23 @@ NAME VERSION TYPE @tootallnate/quickjs-emscripten 0.23.0 npm @vscode/deviceid 0.1.1 npm @vscode/iconv-lite-umd 0.7.0 npm -@vscode/proxy-agent 0.32.0 npm -@vscode/ripgrep 1.15.11 npm +@vscode/proxy-agent 0.34.0 npm +@vscode/ripgrep 1.15.14 npm @vscode/spdlog 0.15.2 npm @vscode/tree-sitter-wasm 0.1.4 npm @vscode/vscode-languagedetection 1.0.21 npm @vscode/windows-process-tree 0.6.0 npm @vscode/windows-registry 1.1.0 npm -@xterm/addon-clipboard 0.2.0-beta.90 npm -@xterm/addon-image 0.9.0-beta.107 npm -@xterm/addon-ligatures 0.10.0-beta.107 npm -@xterm/addon-progress 0.2.0-beta.13 npm -@xterm/addon-search 0.16.0-beta.107 npm -@xterm/addon-serialize 0.14.0-beta.107 npm -@xterm/addon-unicode11 0.9.0-beta.107 npm -@xterm/addon-webgl 0.19.0-beta.107 npm -@xterm/headless 5.6.0-beta.107 npm -@xterm/xterm 5.6.0-beta.107 npm +@xterm/addon-clipboard 0.2.0-beta.101 npm +@xterm/addon-image 0.9.0-beta.118 npm +@xterm/addon-ligatures 0.10.0-beta.118 npm +@xterm/addon-progress 0.2.0-beta.24 npm +@xterm/addon-search 0.16.0-beta.118 npm +@xterm/addon-serialize 0.14.0-beta.118 npm +@xterm/addon-unicode11 0.9.0-beta.118 npm +@xterm/addon-webgl 0.19.0-beta.118 npm +@xterm/headless 5.6.0-beta.118 npm +@xterm/xterm 5.6.0-beta.118 npm OpenConsole.exe 1.22.250204002 binary (+1 duplicate) abbrev 1.1.1 npm accepts 2.0.0 npm @@ -48,7 +48,7 @@ argon2 0.31.2 npm argparse 2.0.1 npm ast-types 0.13.4 npm balanced-match 1.0.2 npm -base-files 13ubuntu10.2 deb +base-files 13ubuntu10.3 deb base-passwd 3.6.3build1 deb base64-js 1.5.1 npm bash 5.2.21-2ubuntu4 deb @@ -60,7 +60,7 @@ bl 4.1.0 npm body-parser 2.1.0 npm brace-expansion 1.1.12 npm braces 3.0.3 npm -bsdutils 1:2.39.3-9ubuntu6.2 deb +bsdutils 1:2.39.3-9ubuntu6.3 deb buffer 5.7.1 npm buffer-alloc 1.2.0 npm buffer-alloc-unsafe 1.1.0 npm @@ -76,12 +76,13 @@ charenc 0.0.2 npm chownr 1.1.4 npm chownr 2.0.0 npm clojure 1.0.0 npm -code-server 1.101.2 npm -code-server 4.101.2 npm +code-server 1.104.3 npm +code-server 4.104.3 npm coffeescript 1.0.0 npm color-support 1.1.3 npm +commander 8.3.0 npm compressible 2.0.18 npm -compression 1.8.0 npm +compression 1.8.1 npm concat-map 0.0.1 npm configuration-editing 1.0.0 npm conpty.dll 1.22.250204002 binary (+1 duplicate) @@ -93,7 +94,7 @@ cookie 0.7.2 npm cookie-parser 1.4.7 npm cookie-signature 1.0.6 npm cookie-signature 1.2.2 npm -coreutils 9.4-3ubuntu6 deb +coreutils 9.4-3ubuntu6.1 deb cpp 1.0.0 npm cron 3.0pl1-184ubuntu2 deb cron-daemon-common 3.0pl1-184ubuntu2 deb @@ -110,7 +111,7 @@ debianutils 5.17build1 deb debug 2.6.9 npm debug 4.3.4 npm debug 4.3.6 npm -debug 4.4.0 npm +debug 4.4.1 npm debug-auto-launch 1.0.0 npm debug-server-ready 1.0.0 npm decompress-response 6.0.0 npm @@ -124,9 +125,9 @@ detect-libc 2.0.1 npm detect-libc 2.0.3 npm diff 1.0.0 npm diffutils 1:3.10-1build1 deb -dirmngr 2.4.4-2ubuntu17.2 deb +dirmngr 2.4.4-2ubuntu17.3 deb docker 1.0.0 npm -dpkg 1.22.6ubuntu6.1 deb +dpkg 1.22.6ubuntu6.5 deb dunder-proto 1.0.1 npm e2fsprogs 1.47.0-2.4~exp1ubuntu4.1 deb ee-first 1.1.1 npm @@ -173,30 +174,30 @@ get-proto 1.0.1 npm get-system-fonts 2.0.2 npm get-uri 6.0.4 npm git 1.0.0 npm -git 1:2.43.0-1ubuntu7.2 deb +git 1:2.43.0-1ubuntu7.3 deb git-base 1.0.0 npm -git-man 1:2.43.0-1ubuntu7.2 deb +git-man 1:2.43.0-1ubuntu7.3 deb github 0.0.1 npm github-authentication 0.0.2 npm github-from-package 0.0.0 npm glob 7.2.3 npm -gnupg 2.4.4-2ubuntu17.2 deb -gnupg-l10n 2.4.4-2ubuntu17.2 deb -gnupg-utils 2.4.4-2ubuntu17.2 deb +gnupg 2.4.4-2ubuntu17.3 deb +gnupg-l10n 2.4.4-2ubuntu17.3 deb +gnupg-utils 2.4.4-2ubuntu17.3 deb go 1.0.0 npm gopd 1.2.0 npm -gpg 2.4.4-2ubuntu17.2 deb -gpg-agent 2.4.4-2ubuntu17.2 deb -gpg-wks-client 2.4.4-2ubuntu17.2 deb -gpgconf 2.4.4-2ubuntu17.2 deb -gpgsm 2.4.4-2ubuntu17.2 deb -gpgv 2.4.4-2ubuntu17.2 deb +gpg 2.4.4-2ubuntu17.3 deb +gpg-agent 2.4.4-2ubuntu17.3 deb +gpg-wks-client 2.4.4-2ubuntu17.3 deb +gpgconf 2.4.4-2ubuntu17.3 deb +gpgsm 2.4.4-2ubuntu17.3 deb +gpgv 2.4.4-2ubuntu17.3 deb graceful-fs 4.2.11 npm grep 3.11-4build1 deb groovy 1.0.0 npm grunt 1.0.0 npm gulp 1.0.0 npm -gzip 1.12-1ubuntu3 deb +gzip 1.12-1ubuntu3.1 deb handlebars 1.0.0 npm has-symbols 1.1.0 npm has-unicode 2.0.1 npm @@ -213,7 +214,7 @@ httpolyglot 0.1.2 npm https-proxy-agent 5.0.1 npm https-proxy-agent 7.0.2 npm https-proxy-agent 7.0.6 npm (+1 duplicate) -i18next 23.16.4 npm +i18next 25.3.0 npm iconv-lite 0.5.2 npm iconv-lite 0.6.3 npm ieee754 1.2.1 npm @@ -235,9 +236,9 @@ isexe 2.0.0 npm jake 1.0.0 npm java 1.0.0 npm javascript 1.0.0 npm -jq 1.7.1-3build1 deb +jq 1.7.1-3ubuntu0.24.04.1 deb js-base64 3.7.7 npm -js-debug 1.100.1 npm +js-debug 1.104.0 npm js-debug-companion 1.1.3 npm js-yaml 4.1.0 npm jsbn 1.1.0 npm (+1 duplicate) @@ -247,8 +248,9 @@ json-language-features 1.0.0 npm jsonfile 6.1.0 npm julia 1.0.0 npm just-performance 4.3.0 npm +katex 0.16.22 npm kerberos 2.1.1 npm -keyboxd 2.4.4-2ubuntu17.2 deb +keyboxd 2.4.4-2ubuntu17.3 deb krb5-locales 1.20.1-6ubuntu2.6 deb latex 1.0.0 npm less 1.0.0 npm @@ -261,12 +263,12 @@ libatomic1 14.2.0-4ubuntu2~24.04 deb libattr1 1:2.5.2-1build1.1 deb libaudit-common 1:3.1.2-2.1build1.1 deb libaudit1 1:3.1.2-2.1build1.1 deb -libblkid1 2.39.3-9ubuntu6.2 deb +libblkid1 2.39.3-9ubuntu6.3 deb libbrotli1 1.1.0-2build2 deb libbsd0 0.12.1-1build1.1 deb libbz2-1.0 1.0.8-5.1build0.1 deb -libc-bin 2.39-0ubuntu8.4 deb -libc6 2.39-0ubuntu8.4 deb +libc-bin 2.39-0ubuntu8.6 deb +libc6 2.39-0ubuntu8.6 deb libcap-ng0 0.8.4-2build2 deb libcap2 1:2.66-5ubuntu2.2 deb libcbor0.10 0.10.2-1.2ubuntu2 deb @@ -287,12 +289,12 @@ libgcrypt20 1.10.3-2build1 deb libgdbm-compat4t64 1.23-5.1build1 deb libgdbm6t64 1.23-5.1build1 deb libgmp10 2:6.3.0+dfsg-2ubuntu6.1 deb -libgnutls30t64 3.8.3-1.1ubuntu3.3 deb +libgnutls30t64 3.8.3-1.1ubuntu3.4 deb libgpg-error0 1.47-3build2.1 deb libgssapi-krb5-2 1.20.1-6ubuntu2.6 deb libhogweed6t64 3.9.1-2.2build1.1 deb libidn2-0 2.3.7-2build1.1 deb -libjq1 1.7.1-3build1 deb +libjq1 1.7.1-3ubuntu0.24.04.1 deb libk5crypto3 1.20.1-6ubuntu2.6 deb libkeyutils1 1.6.3-3build1 deb libkrb5-3 1.20.1-6ubuntu2.6 deb @@ -303,19 +305,19 @@ libldap2 2.6.7+dfsg-1~exp1ubuntu8.2 deb liblz4-1 1.9.4-1build1.1 deb liblzma5 5.6.1+really5.4.5-1ubuntu0.2 deb libmd0 1.1.0-2build1.1 deb -libmount1 2.39.3-9ubuntu6.2 deb +libmount1 2.39.3-9ubuntu6.3 deb libncursesw6 6.4+20240113-1ubuntu2 deb libnettle8t64 3.9.1-2.2build1.1 deb libnghttp2-14 1.59.0-1ubuntu0.2 deb libnpth0t64 1.6-3.1build1 deb libonig5 6.9.9-1build1 deb libp11-kit0 0.25.3-4ubuntu2.1 deb -libpam-modules 1.5.3-5ubuntu5.4 deb -libpam-modules-bin 1.5.3-5ubuntu5.4 deb -libpam-runtime 1.5.3-5ubuntu5.4 deb -libpam0g 1.5.3-5ubuntu5.4 deb +libpam-modules 1.5.3-5ubuntu5.5 deb +libpam-modules-bin 1.5.3-5ubuntu5.5 deb +libpam-runtime 1.5.3-5ubuntu5.5 deb +libpam0g 1.5.3-5ubuntu5.5 deb libpcre2-8-0 10.42-4ubuntu2.1 deb -libperl5.38t64 5.38.2-3.2ubuntu0.1 deb +libperl5.38t64 5.38.2-3.2ubuntu0.2 deb libproc2-0 2:4.0.4-4ubuntu3.2 deb libpsl5t64 0.21.2-1.1build1 deb libreadline8t64 8.2-4build1 deb @@ -328,18 +330,18 @@ libselinux1 3.5-2ubuntu2.1 deb libsemanage-common 3.5-1build5 deb libsemanage2 3.5-1build5 deb libsepol2 3.5-2build1 deb -libsmartcols1 2.39.3-9ubuntu6.2 deb -libsqlite3-0 3.45.1-1ubuntu2.3 deb +libsmartcols1 2.39.3-9ubuntu6.3 deb +libsqlite3-0 3.45.1-1ubuntu2.5 deb libss2 1.47.0-2.4~exp1ubuntu4.1 deb -libssh-4 0.10.6-2build2 deb -libssl3t64 3.0.13-0ubuntu3.5 deb +libssh-4 0.10.6-2ubuntu0.1 deb +libssl3t64 3.0.13-0ubuntu3.6 deb libstdc++6 14.2.0-4ubuntu2~24.04 deb -libsystemd0 255.4-1ubuntu8.8 deb +libsystemd0 255.4-1ubuntu8.10 deb libtasn1-6 4.19.0-3ubuntu0.24.04.1 deb libtinfo6 6.4+20240113-1ubuntu2 deb -libudev1 255.4-1ubuntu8.8 deb +libudev1 255.4-1ubuntu8.10 deb libunistring5 1.1-2build1.1 deb -libuuid1 2.39.3-9ubuntu6.2 deb +libuuid1 2.39.3-9ubuntu6.3 deb libx11-6 2:1.8.7-1build1 deb libx11-data 2:1.8.7-1build1 deb libxau6 1:1.0.9-1build6 deb @@ -350,7 +352,7 @@ libxmuu1 2:1.1.3-3build2 deb libxxhash0 0.8.2-2build1 deb libzstd1 1.5.5+dfsg2-2build1.1 deb limiter 2.1.0 npm -locales 2.39-0ubuntu8.4 deb +locales 2.39-0ubuntu8.6 deb log 1.0.0 npm login 1:4.13+dfsg1-4ubuntu3.2 deb logsave 1.47.0-2.4~exp1ubuntu4.1 deb @@ -378,13 +380,13 @@ mime-types 2.1.35 npm mime-types 3.0.0 npm mimic-response 3.1.0 npm minimatch 3.1.2 npm -minimist 1.2.6 npm +minimist 1.2.8 npm minipass 3.3.6 npm (+1 duplicate) minipass 5.0.0 npm minizlib 2.1.2 npm mkdirp 1.0.4 npm (+1 duplicate) mkdirp-classic 0.5.3 npm -mount 2.39.3-9ubuntu6.2 deb +mount 2.39.3-9ubuntu6.3 deb ms 2.0.0 npm ms 2.1.2 npm (+1 duplicate) ms 2.1.3 npm @@ -399,7 +401,7 @@ net-tools 2.10-0.1ubuntu4.4 deb netbase 6.4 deb netcat-openbsd 1.226-1ubuntu2 deb netmask 2.0.2 npm -node 22.15.1 binary +node 22.18.0 binary node-abi 3.8.0 npm node-addon-api 7.1.0 npm node-addon-api 7.1.1 npm @@ -413,10 +415,10 @@ object-assign 4.1.1 npm object-inspect 1.13.4 npm objective-c 1.0.0 npm on-finished 2.4.1 npm -on-headers 1.0.2 npm +on-headers 1.1.0 npm once 1.4.0 npm (+1 duplicate) -openssh-client 1:9.6p1-3ubuntu13.12 deb -openssl 3.0.13-0ubuntu3.5 deb +openssh-client 1:9.6p1-3ubuntu13.14 deb +openssl 3.0.13-0ubuntu3.6 deb opentype.js 0.8.0 npm os-tmpdir 1.0.2 npm pac-proxy-agent 7.2.0 npm @@ -429,9 +431,9 @@ path-to-regexp 8.2.0 npm pem 1.14.8 npm pend 1.2.0 npm perl 1.0.0 npm -perl 5.38.2-3.2ubuntu0.1 deb -perl-base 5.38.2-3.2ubuntu0.1 deb -perl-modules-5.38 5.38.2-3.2ubuntu0.1 deb +perl 5.38.2-3.2ubuntu0.2 deb +perl-base 5.38.2-3.2ubuntu0.2 deb +perl-modules-5.38 5.38.2-3.2ubuntu0.2 deb php 1.0.0 npm php-language-features 1.0.0 npm picomatch 2.3.1 npm @@ -459,7 +461,6 @@ readable-stream 3.6.0 npm readable-stream 3.6.2 npm readline-common 8.2-4build1 deb references-view 1.0.0 npm -regenerator-runtime 0.14.1 npm requires-port 1.0.0 npm restructuredtext 1.0.0 npm rimraf 3.0.2 npm @@ -506,11 +507,11 @@ strip-ansi 6.0.1 npm strip-json-comments 2.0.1 npm sudo 1.9.15p5-3ubuntu5.24.04.1 deb swift 1.0.0 npm -systemd-standalone-sysusers 255.4-1ubuntu8.8 deb +systemd-standalone-sysusers 255.4-1ubuntu8.10 deb sysvinit-utils 3.08-6ubuntu3 deb tar 1.35+dfsg-3build1 deb tar 6.2.1 npm -tar-fs 2.1.2 npm +tar-fs 2.1.3 npm tar-stream 2.2.0 npm tas-client-umd 0.2.0 npm terminal-suggest 1.0.1 npm @@ -535,6 +536,7 @@ tunnel-forwarding 1.0.0 npm type-is 2.0.0 npm typescript 1.0.0 npm typescript 5.8.3 npm +typescript 5.9.2 npm typescript-language-features 1.0.0 npm tzdata 2025b-0ubuntu0.24.04.1 deb ubuntu-keyring 2023.11.28.1 deb @@ -543,7 +545,7 @@ universalify 2.0.1 npm unminimize 0.2.1 deb unpipe 1.0.0 npm util-deprecate 1.0.2 npm (+1 duplicate) -util-linux 2.39.3-9ubuntu6.2 deb +util-linux 2.39.3-9ubuntu6.3 deb utils-merge 1.0.1 npm uuid 9.0.1 npm vary 1.1.2 npm diff --git a/readme-vars.yml b/readme-vars.yml index 3a0908fd..3996ca39 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -102,6 +102,7 @@ init_diagram: | "code-server:latest" <- Base Images # changelog changelogs: + - {date: "10.08.25:", desc: "Let server listen on both ipv4 and ipv6."} - {date: "03.06.25:", desc: "Allow setting PWA name using env var `PWA_APPNAME`."} - {date: "13.10.24:", desc: "Only chown config folder when change to ownership or new install is detected."} - {date: "09.10.24:", desc: "Manage permissions in /config/.ssh according to file type"} diff --git a/root/etc/s6-overlay/s6-rc.d/svc-code-server/run b/root/etc/s6-overlay/s6-rc.d/svc-code-server/run index 582c9b5d..d8a6e224 100755 --- a/root/etc/s6-overlay/s6-rc.d/svc-code-server/run +++ b/root/etc/s6-overlay/s6-rc.d/svc-code-server/run @@ -35,7 +35,7 @@ else exec \ s6-notifyoncheck -d -n 300 -w 1000 -c "nc -z 127.0.0.1 8443" \ /app/code-server/bin/code-server \ - --bind-addr 0.0.0.0:8443 \ + --bind-addr "[::]:8443" \ --user-data-dir /config/data \ --extensions-dir /config/extensions \ --disable-telemetry \