From 6450c80236e95d64133481d6de10cb50c99fa98e Mon Sep 17 00:00:00 2001 From: 3wc <3wc@doesthisthing.work> Date: Tue, 19 Sep 2023 15:40:20 +0100 Subject: [PATCH] Add more HTTPS support --- .env.sample | 4 ++++ compose.https.yml | 16 ++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 compose.https.yml diff --git a/.env.sample b/.env.sample index 5776454..b9047f7 100644 --- a/.env.sample +++ b/.env.sample @@ -22,3 +22,7 @@ REMOVE_BACKUP_VOLUME_AFTER_UPLOAD=1 #SECRET_AWS_SECRET_ACCESS_KEY_VERSION=v1 #AWS_ACCESS_KEY_ID=something-secret #COMPOSE_FILE="$COMPOSE_FILE:compose.s3.yml" + +# HTTPS storage +#SECRET_HTTPS_PASSWORD_VERSION=v1 +#COMPOSE_FILE="$COMPOSE_FILE:compose.https.yml" diff --git a/compose.https.yml b/compose.https.yml new file mode 100644 index 0000000..2c7bb84 --- /dev/null +++ b/compose.https.yml @@ -0,0 +1,16 @@ +--- +version: "3.8" +services: + app: + environment: + - SSH_KEY_FILE=/run/secrets/https_password + - SSH_HOST_KEY + - SSH_HOST_KEY_DISABLE + secrets: + - source: https_password + mode: 0400 + +secrets: + https_password: + external: true + name: ${STACK_NAME}_https_password_${SECRET_HTTPS_PASSWORD_VERSION}