refactored interactive section into one script
This commit is contained in:
@@ -42,13 +42,9 @@ if ! yq '.oidc_providers' "$SYNAPSE_CFG" 2>/dev/null | grep -q "idp_id"; then
|
||||
yq -y -i "$(cat "$TEMP_FILTER")" "$SYNAPSE_CFG" || { log_error "Failed to inject OIDC config"; exit 1; }
|
||||
fi
|
||||
|
||||
if [[ -n "${LIVEKIT_API_KEY:-}" ]]; then
|
||||
if [[ "${INCLUDE_LIVEKIT}" == "TRUE" ]]; then
|
||||
JWT_URL="https://${JWT_FQDN:-jwt.${DOMAIN}}"
|
||||
if yq '.livekit.url' "$SYNAPSE_CFG" 2>/dev/null | grep -q "."; then
|
||||
yq -y -i ".livekit.url = \"$JWT_URL\"" "$SYNAPSE_CFG"
|
||||
else
|
||||
yq -y -i ".livekit.url = \"$JWT_URL\"" "$SYNAPSE_CFG"
|
||||
fi
|
||||
yq -y -i ".livekit.url = \"$JWT_URL\"" "$SYNAPSE_CFG"
|
||||
fi
|
||||
|
||||
log_info "OIDC and LiveKit linking complete"
|
||||
|
||||
Reference in New Issue
Block a user