#!/usr/bin/with-contenv bash if [ -n "${PASSWORD}" ]; then AUTH="password" else AUTH="none" echo "starting with no password" fi if [ -n "${SSL_KEY}" ] && [ -n "${SSL_CERT}" ]; then SSL_CONFIG=" --cert ${SSL_CERT} --cert-key ${SSL_KEY}" else echo "Running insecurely on HTTP." SSL_CONFIG="" fi exec \ s6-setuidgid abc \ /usr/bin/code-server --port 8443 --user-data-dir /config/data --extensions-dir /config/extensions --disable-telemetry --disable-updates --auth "${AUTH}" "${SSL_CONFIG}" /config/workspace