mirror of
https://github.com/linuxserver/docker-code-server
synced 2025-06-26 18:27:40 +00:00
Merge pull request #200 from ajain-93/add-pwa-name
This commit is contained in:
commit
8c14b46231
@ -36,6 +36,7 @@ opt_param_env_vars:
|
|||||||
- {env_var: "SUDO_PASSWORD_HASH", env_value: "", desc: "Optionally set sudo password via hash (takes priority over `SUDO_PASSWORD` var). Format is `$type$salt$hashed`."}
|
- {env_var: "SUDO_PASSWORD_HASH", env_value: "", desc: "Optionally set sudo password via hash (takes priority over `SUDO_PASSWORD` var). Format is `$type$salt$hashed`."}
|
||||||
- {env_var: "PROXY_DOMAIN", env_value: "code-server.my.domain", desc: "If this optional variable is set, this domain will be proxied for subdomain proxying. See [Documentation](https://github.com/coder/code-server/blob/main/docs/guide.md#using-a-subdomain)"}
|
- {env_var: "PROXY_DOMAIN", env_value: "code-server.my.domain", desc: "If this optional variable is set, this domain will be proxied for subdomain proxying. See [Documentation](https://github.com/coder/code-server/blob/main/docs/guide.md#using-a-subdomain)"}
|
||||||
- {env_var: "DEFAULT_WORKSPACE", env_value: "/config/workspace", desc: "If this optional variable is set, code-server will open this directory by default"}
|
- {env_var: "DEFAULT_WORKSPACE", env_value: "/config/workspace", desc: "If this optional variable is set, code-server will open this directory by default"}
|
||||||
|
- {env_var: "PWA_APPNAME", env_value: "code-server", desc: "If this optional variable is set, the PWA app will the specified name."}
|
||||||
readonly_supported: true
|
readonly_supported: true
|
||||||
readonly_message: |
|
readonly_message: |
|
||||||
* `/tmp` must be mounted to tmpfs
|
* `/tmp` must be mounted to tmpfs
|
||||||
@ -101,6 +102,7 @@ init_diagram: |
|
|||||||
"code-server:latest" <- Base Images
|
"code-server:latest" <- Base Images
|
||||||
# changelog
|
# changelog
|
||||||
changelogs:
|
changelogs:
|
||||||
|
- {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: "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"}
|
- {date: "09.10.24:", desc: "Manage permissions in /config/.ssh according to file type"}
|
||||||
- {date: "19.08.24:", desc: "Rebase to Ubuntu Noble."}
|
- {date: "19.08.24:", desc: "Rebase to Ubuntu Noble."}
|
||||||
|
@ -14,6 +14,10 @@ else
|
|||||||
PROXY_DOMAIN_ARG="--proxy-domain=${PROXY_DOMAIN}"
|
PROXY_DOMAIN_ARG="--proxy-domain=${PROXY_DOMAIN}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [[ -z ${PWA_APPNAME} ]]; then
|
||||||
|
PWA_APPNAME="code-server"
|
||||||
|
fi
|
||||||
|
|
||||||
if [[ -z ${LSIO_NON_ROOT_USER} ]]; then
|
if [[ -z ${LSIO_NON_ROOT_USER} ]]; then
|
||||||
exec \
|
exec \
|
||||||
s6-notifyoncheck -d -n 300 -w 1000 -c "nc -z 127.0.0.1 8443" \
|
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 \
|
--extensions-dir /config/extensions \
|
||||||
--disable-telemetry \
|
--disable-telemetry \
|
||||||
--auth "${AUTH}" \
|
--auth "${AUTH}" \
|
||||||
|
--app-name "${PWA_APPNAME}" \
|
||||||
"${PROXY_DOMAIN_ARG}" \
|
"${PROXY_DOMAIN_ARG}" \
|
||||||
"${DEFAULT_WORKSPACE:-/config/workspace}"
|
"${DEFAULT_WORKSPACE:-/config/workspace}"
|
||||||
else
|
else
|
||||||
@ -35,6 +40,7 @@ else
|
|||||||
--extensions-dir /config/extensions \
|
--extensions-dir /config/extensions \
|
||||||
--disable-telemetry \
|
--disable-telemetry \
|
||||||
--auth "${AUTH}" \
|
--auth "${AUTH}" \
|
||||||
|
--app-name "${PWA_APPNAME}" \
|
||||||
"${PROXY_DOMAIN_ARG}" \
|
"${PROXY_DOMAIN_ARG}" \
|
||||||
"${DEFAULT_WORKSPACE:-/config/workspace}"
|
"${DEFAULT_WORKSPACE:-/config/workspace}"
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user