更新 setup-relay.sh
This commit is contained in:
+19
-2
@@ -144,8 +144,25 @@ fi
|
||||
|
||||
if [[ -n "$_PREREAD_SECRET" ]]; then
|
||||
info "Found existing secret in /opt/netbird-relay/relay.env"
|
||||
ask AUTH_SECRET "Keep existing secret or enter a new one" "$_PREREAD_SECRET"
|
||||
success "Using secret."
|
||||
echo " 1) Keep existing secret"
|
||||
echo " 2) Generate a new random secret"
|
||||
echo " 3) Enter a different secret manually"
|
||||
ask _SECRET_CHOICE " Choose [1/2/3]" "1"
|
||||
case "$_SECRET_CHOICE" in
|
||||
2)
|
||||
AUTH_SECRET="$(generate_secret)"
|
||||
success "Generated new secret: ${BOLD}${AUTH_SECRET}${RESET}"
|
||||
warn "Update NB_AUTH_SECRET on ALL relay servers and your main server config."
|
||||
;;
|
||||
3)
|
||||
ask AUTH_SECRET "Paste your shared secret" ""
|
||||
success "Using supplied secret."
|
||||
;;
|
||||
*)
|
||||
AUTH_SECRET="$_PREREAD_SECRET"
|
||||
success "Keeping existing secret."
|
||||
;;
|
||||
esac
|
||||
elif ask_yn "Generate a new random secret automatically?" "y"; then
|
||||
AUTH_SECRET="$(generate_secret)"
|
||||
success "Generated secret: ${BOLD}${AUTH_SECRET}${RESET}"
|
||||
|
||||
Reference in New Issue
Block a user