From 42d4e2c65d0894bcd8c45d6552b7437c469d75b4 Mon Sep 17 00:00:00 2001 From: Andrew Hurley Date: Thu, 12 Aug 2021 22:49:16 +1000 Subject: [PATCH] Add domain keys as secrets --- sync.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/sync.sh b/sync.sh index 8bfefae..6414c77 100644 --- a/sync.sh +++ b/sync.sh @@ -30,6 +30,14 @@ if [ ! -d /etc/sslmate/certs ]; then mkdir -p /etc/sslmate/certs fi +# COPY secret keys to keys dir +# NOTE: /etc/sslmate needs to be a named volume so key is not stored in image +for FILE in /run/secrets/DOMAIN_*; do + FNAME=${FILE#*DOMAIN_} + FNAME=${FNAME,,} + cp "${FILE}" "/etc/sslmate/keys/${FNAME}" +done + if [ ! -f /etc/sslmate.conf ]; then cat > /etc/sslmate.conf <