argon2 openssl must be installed first

pull/1312/head
nicedevil007 2 years ago
parent cff5e1ee9b
commit 920a32dcf8
  1. 10
      install/alpine-vaultwarden-install.sh

@ -14,6 +14,11 @@ network_check
update_os update_os
default_packages default_packages
msg_info "Installing Dependencies"
$STD apk add openssl
$STD apk add argon2
msg_ok "Installed Dependencies"
NEWTOKEN=$(whiptail --passwordbox "Setup your ADMIN-TOKEN (make it strong)" 10 58 3>&1 1>&2 2>&3) NEWTOKEN=$(whiptail --passwordbox "Setup your ADMIN-TOKEN (make it strong)" 10 58 3>&1 1>&2 2>&3)
if [[ ! -z "$NEWTOKEN" ]]; then if [[ ! -z "$NEWTOKEN" ]]; then
ADMINTOKEN=$(echo -n ${NEWTOKEN} | argon2 "$(openssl rand -base64 32)" -e -id -k 19456 -t 2 -p 1) ADMINTOKEN=$(echo -n ${NEWTOKEN} | argon2 "$(openssl rand -base64 32)" -e -id -k 19456 -t 2 -p 1)
@ -21,11 +26,6 @@ else
exit-script exit-script
fi fi
msg_info "Installing Dependencies"
$STD apk add openssl
$STD apk add argon2
msg_ok "Installed Dependencies"
msg_info "Installing Alpine-Vaultwarden" msg_info "Installing Alpine-Vaultwarden"
$STD apk add vaultwarden $STD apk add vaultwarden
cat <<EOF >/etc/conf.d/vaultwarden cat <<EOF >/etc/conf.d/vaultwarden

Loading…
Cancel
Save