From 68efc8aaabb06bcd83241de0abbbdeed3c8ba51b Mon Sep 17 00:00:00 2001 From: Matthew Baggett Date: Mon, 15 May 2023 00:06:48 +0200 Subject: [PATCH] Add injectable ssl certs. --- laravel/nginx.runit | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/laravel/nginx.runit b/laravel/nginx.runit index fef7bde..04baa45 100755 --- a/laravel/nginx.runit +++ b/laravel/nginx.runit @@ -1,4 +1,13 @@ #!/usr/bin/env bash + +if [ -z "${SSL_CERTIFICATE}" ]; then + echo "No certificate set, using defaults" +else + echo "Setting /certs/example.crt and /certs/example.key" + echo "${SSL_CERTIFICATE}}" > /certs/example.crt + echo "${SSL_CERTIFICATE_KEY}" > /certs/example.key +fi + if [ "${HTTP_ENABLE,,}" = "on" ]; then echo "[NGINX] Starting Nginx" /usr/sbin/nginx