From 0bec94c9ba447ba7284994483711091cc4ccab61 Mon Sep 17 00:00:00 2001 From: nicedevil007 <17103076+nicedevil007@users.noreply.github.com> Date: Sun, 9 Apr 2023 16:50:44 +0200 Subject: [PATCH] config.json only exists after first setup --- ct/alpine-vaultwarden.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ct/alpine-vaultwarden.sh b/ct/alpine-vaultwarden.sh index 26369afb..299197f6 100644 --- a/ct/alpine-vaultwarden.sh +++ b/ct/alpine-vaultwarden.sh @@ -86,8 +86,10 @@ export WEB_VAULT_ENABLED=true export ADMIN_TOKEN='$ADMINTOKEN' export ROCKET_ADDRESS=0.0.0.0 EOF - sed -i '/admin_token/d' /var/lib/vaultwarden/config.json - sed -i "2i\\ \"admin_token\": \"$ADMINTOKEN\"" /var/lib/vaultwarden/config.json + 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 + fi rc-service vaultwarden restart clear exit