From be1751a9c40dba7753a77b4bb07c02779f60ff25 Mon Sep 17 00:00:00 2001 From: Philip Henning Date: Mon, 25 Nov 2024 10:38:42 +0100 Subject: [PATCH] update README; generate restic password, when not entered --- README.md | 2 +- scripts/init.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c7693b4..d9af451 100644 --- a/README.md +++ b/README.md @@ -56,7 +56,7 @@ docker login -u gitlab+deploy-token-5 registry.git.base23.de 1. [Create a Storage Box sub account](https://confluence.base23.de/pages/viewpage.action?pageId=27820074). 2. Enter the username to `env.template`. -3. Run the initial configuration script: +3. Run the initial configuration script: ```shell cd /root/apps \ diff --git a/scripts/init.sh b/scripts/init.sh index 1bfcdb7..1d0994e 100755 --- a/scripts/init.sh +++ b/scripts/init.sh @@ -38,7 +38,7 @@ if [[ ! -f ./.env ]]; then echo "AUTHENTIK_SECRET_KEY=$(openssl rand -base64 60 | tr -d '\n')" >> ./.env prompt_password "AUTHENTIK_EMAIL__PASSWORD"; echo "AUTHENTIK_EMAIL__PASSWORD=${RETURNED_PASSWORD}" >> ./.env; unset RETURNED_PASSWORD prompt_password "GEOIPUPDATE_LICENSE_KEY"; echo "GEOIPUPDATE_LICENSE_KEY=${RETURNED_PASSWORD}" >> ./.env; unset RETURNED_PASSWORD - prompt_password "RESTIC_REPO_PASSWORD"; echo "RESTIC_REPO_PASSWORD=${RETURNED_PASSWORD}" >> ./.env; unset RETURNED_PASSWORD + prompt_password "RESTIC_REPO_PASSWORD (leave empty to generate a password)"; echo "RESTIC_REPO_PASSWORD=$([[ -n ${RETURNED_PASSWORD} ]] && echo -n "${RETURNED_PASSWORD}" || openssl rand -base64 60 | tr -d '\n')" >> ./.env; unset RETURNED_PASSWORD echo "" >> ./.env fi