alnoda-workspaces/workspaces/codeserver-workspace/code-server-run.sh
2022-09-08 21:40:57 +00:00

25 lines
543 B
Bash

#!/usr/bin/bash
if [ -n "${PASSWORD}" ] || [ -n "${HASHED_PASSWORD}" ]; then
AUTH="password"
else
AUTH="none"
echo "starting with no password"
fi
if [ -z ${PROXY_DOMAIN+x} ]; then
PROXY_DOMAIN_ARG=""
else
PROXY_DOMAIN_ARG="--proxy-domain=${PROXY_DOMAIN}"
fi
export SHELL=/bin/zsh
code-server \
--bind-addr 0.0.0.0:8021 \
--user-data-dir $VSCODE_CONFIG_DIR/data \
--extensions-dir $VSCODE_CONFIG_DIR/extensions \
--disable-telemetry \
--auth "${AUTH}" \
"${PROXY_DOMAIN_ARG}" \
/home/project