From a0a1ba58ee5341d1125fd60e7d7c60016e7f37f4 Mon Sep 17 00:00:00 2001 From: Arnav Jain Date: Tue, 3 Jun 2025 15:22:45 +0200 Subject: [PATCH] add support for changing PWA name if environment variable `PWA_APPNAME` is set, then this value is used for the name of the PWA app. --- root/etc/s6-overlay/s6-rc.d/svc-code-server/run | 6 ++++++ 1 file changed, 6 insertions(+) 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 1667e37..582c9b5 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 @@ -14,6 +14,10 @@ else PROXY_DOMAIN_ARG="--proxy-domain=${PROXY_DOMAIN}" fi +if [[ -z ${PWA_APPNAME} ]]; then + PWA_APPNAME="code-server" +fi + if [[ -z ${LSIO_NON_ROOT_USER} ]]; then exec \ s6-notifyoncheck -d -n 300 -w 1000 -c "nc -z 127.0.0.1 8443" \ @@ -24,6 +28,7 @@ if [[ -z ${LSIO_NON_ROOT_USER} ]]; then --extensions-dir /config/extensions \ --disable-telemetry \ --auth "${AUTH}" \ + --app-name "${PWA_APPNAME}" \ "${PROXY_DOMAIN_ARG}" \ "${DEFAULT_WORKSPACE:-/config/workspace}" else @@ -35,6 +40,7 @@ else --extensions-dir /config/extensions \ --disable-telemetry \ --auth "${AUTH}" \ + --app-name "${PWA_APPNAME}" \ "${PROXY_DOMAIN_ARG}" \ "${DEFAULT_WORKSPACE:-/config/workspace}" fi