From 4910a3fcb76c2d3c64e1c806cf544f69230acea3 Mon Sep 17 00:00:00 2001 From: Mateo Periago Serrano <33635766+MateoPeri@users.noreply.github.com> Date: Mon, 7 Mar 2022 20:00:51 +0100 Subject: [PATCH 1/4] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2e46166..5438151 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# SSL - Docker mod for code-server/openvscode-server +# SSL - Docker mod for code-server -This mod adds SSL capabilities to code-server/openvscode-server. +This mod adds SSL capabilities to code-server In code-server docker arguments, set an environment variable `DOCKER_MODS=linuxserver/mods:code-server-ssl` From 5325d11ba80c4dd382683dc5e9f8a0462372e8f7 Mon Sep 17 00:00:00 2001 From: MateoPeri Date: Mon, 7 Mar 2022 20:34:01 +0000 Subject: [PATCH 2/4] updated init script to support openvscode-server --- root/etc/cont-init.d/98-ssl-config | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/root/etc/cont-init.d/98-ssl-config b/root/etc/cont-init.d/98-ssl-config index 9b6a886..b975844 100644 --- a/root/etc/cont-init.d/98-ssl-config +++ b/root/etc/cont-init.d/98-ssl-config @@ -1,5 +1,10 @@ #!/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 +if [ -f "/etc/services.d/openvscode-server/run" ]; +then + echo "**** adding --cert and --cert-key parameters to openvscode-server startup ****" + sed -i 's/\/app\/openvscode-server\/bin\/openvscode-server \\/\/app\/openvscode-server\/bin\/openvscode-server \\\n --cert ${SSL_CERT_PATH} \\\n --cert-key ${SSL_KEY_PATH} \\/g' /etc/services.d/openvscode-server/run +else + 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 +fi \ No newline at end of file From 650040b74482616d90a2e5693e2e0c46d9ef19c7 Mon Sep 17 00:00:00 2001 From: Mateo Periago Serrano <33635766+MateoPeri@users.noreply.github.com> Date: Mon, 7 Mar 2022 21:47:18 +0100 Subject: [PATCH 3/4] Rollback README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5438151..64f2728 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# SSL - Docker mod for code-server +# SSL - Docker mod for code-server/openvscode-server -This mod adds SSL capabilities to code-server +This mod adds SSL capabilities to code-server/openvscode-server In code-server docker arguments, set an environment variable `DOCKER_MODS=linuxserver/mods:code-server-ssl` From f41edaac04b220eefb1ff09fe6b89b287f254a1a Mon Sep 17 00:00:00 2001 From: Mateo Periago Serrano <33635766+MateoPeri@users.noreply.github.com> Date: Mon, 7 Mar 2022 21:47:48 +0100 Subject: [PATCH 4/4] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 64f2728..2e46166 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # SSL - Docker mod for code-server/openvscode-server -This mod adds SSL capabilities to code-server/openvscode-server +This mod adds SSL capabilities to code-server/openvscode-server. In code-server docker arguments, set an environment variable `DOCKER_MODS=linuxserver/mods:code-server-ssl`