diff --git a/root/etc/cont-init.d/98-ssl-config b/root/etc/cont-init.d/98-ssl-config new file mode 100644 index 0000000..9b6a886 --- /dev/null +++ b/root/etc/cont-init.d/98-ssl-config @@ -0,0 +1,5 @@ +#!/usr/bin/with-contenv bash + +echo "**** adding --cert and --cert-key parameters to code-server startup ****" + +sed -i 's/\/bin\/code-server \\/\/bin\/code-server \\\n --cert ${SSL_CERT_PATH} \\\n --cert-key ${SSL_KEY_PATH} \\/g' /etc/services.d/code-server/run diff --git a/root/etc/cont-init.d/98-vpn-config b/root/etc/cont-init.d/98-vpn-config deleted file mode 100644 index a5f9127..0000000 --- a/root/etc/cont-init.d/98-vpn-config +++ /dev/null @@ -1,27 +0,0 @@ -#!/usr/bin/with-contenv bash - -# Determine if setup is needed -if [ ! -f /usr/local/lib/python***/dist-packages/sshuttle ] && \ -[ -f /usr/bin/apt ]; then - ## Ubuntu - apt-get update - apt-get install --no-install-recommends -y \ - iptables \ - openssh-client \ - python3 \ - python3-pip - pip3 install sshuttle -fi -if [ ! -f /usr/lib/python***/site-packages/sshuttle ] && \ -[ -f /sbin/apk ]; then - # Alpine - apk add --no-cache \ - iptables \ - openssh \ - py3-pip \ - python3 - pip3 install sshuttle -fi - -chown -R root:root /root -chmod -R 600 /root/.ssh