config.json only exists after first setup

This commit is contained in:
nicedevil007 2023-04-09 16:50:44 +02:00
parent 75ca7027d3
commit 0bec94c9ba
1 changed files with 4 additions and 2 deletions

View File

@ -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