From 8df374d80d894f0c1e2814811d31f016f93e4052 Mon Sep 17 00:00:00 2001 From: nicedevil007 <17103076+nicedevil007@users.noreply.github.com> Date: Sun, 9 Apr 2023 22:20:16 +0200 Subject: [PATCH] much cleaner we don't need to overwrite the other config variables inside the vaultwarden file --- ct/alpine-vaultwarden.sh | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/ct/alpine-vaultwarden.sh b/ct/alpine-vaultwarden.sh index 1ccb87b2..2f3e9198 100644 --- a/ct/alpine-vaultwarden.sh +++ b/ct/alpine-vaultwarden.sh @@ -82,15 +82,11 @@ function update_script() { if [[ -f /var/lib/vaultwarden/config.json ]]; then sed -i '/admin_token/d' /var/lib/vaultwarden/config.json sed -i "2i\\ \"admin_token\": \"$ADMINTOKEN\"," /var/lib/vaultwarden/config.json + else + sed -i '/ADMIN_TOKEN/d' /etc/conf.d/vaultwarden + sed -i "4i\export ADMIN_TOKEN=\'$ADMINTOKEN\'" /etc/conf.d/vaultwarden fi fi - cat </etc/conf.d/vaultwarden -export DATA_FOLDER=/var/lib/vaultwarden -export WEB_VAULT_FOLDER=/var/lib/vaultwarden/web-vault -export WEB_VAULT_ENABLED=true -export ADMIN_TOKEN='$ADMINTOKEN' -export ROCKET_ADDRESS=0.0.0.0 -EOF rc-service vaultwarden restart clear exit