Adjusting Installation Scripts

This commit is contained in:
HackWeasel
2025-12-12 19:25:01 -05:00
parent 9e8133664d
commit cb50d99f90
3 changed files with 21 additions and 0 deletions

View File

@@ -794,6 +794,13 @@ generate_security_tokens() {
echo "TENANT_POSTGRES_PASSWORD=${tenant_pw}" >> "$env_file" echo "TENANT_POSTGRES_PASSWORD=${tenant_pw}" >> "$env_file"
print_success "Generated TENANT_POSTGRES_PASSWORD" print_success "Generated TENANT_POSTGRES_PASSWORD"
fi fi
# Sync TENANT_USER_PASSWORD with TENANT_POSTGRES_PASSWORD (required for docker-compose)
if ! grep -q "^TENANT_USER_PASSWORD=" "$env_file" 2>/dev/null; then
local tenant_pass=$(grep "^TENANT_POSTGRES_PASSWORD=" "$env_file" | cut -d'=' -f2)
echo "TENANT_USER_PASSWORD=${tenant_pass}" >> "$env_file"
print_success "Generated TENANT_USER_PASSWORD (synced with TENANT_POSTGRES_PASSWORD)"
fi
fi fi
# Set ownership if sudo user is available # Set ownership if sudo user is available

View File

@@ -607,6 +607,13 @@ generate_security_tokens() {
echo "TENANT_POSTGRES_PASSWORD=${tenant_pw}" >> "$env_file" echo "TENANT_POSTGRES_PASSWORD=${tenant_pw}" >> "$env_file"
print_success "Generated TENANT_POSTGRES_PASSWORD" print_success "Generated TENANT_POSTGRES_PASSWORD"
fi fi
# Sync TENANT_USER_PASSWORD with TENANT_POSTGRES_PASSWORD (required for docker-compose)
if ! grep -q "^TENANT_USER_PASSWORD=" "$env_file" 2>/dev/null; then
local tenant_pass=$(grep "^TENANT_POSTGRES_PASSWORD=" "$env_file" | cut -d'=' -f2)
echo "TENANT_USER_PASSWORD=${tenant_pass}" >> "$env_file"
print_success "Generated TENANT_USER_PASSWORD (synced with TENANT_POSTGRES_PASSWORD)"
fi
fi fi
} }

View File

@@ -756,6 +756,13 @@ generate_security_tokens() {
echo "TENANT_POSTGRES_PASSWORD=${tenant_pw}" >> "$env_file" echo "TENANT_POSTGRES_PASSWORD=${tenant_pw}" >> "$env_file"
print_success "Generated TENANT_POSTGRES_PASSWORD" print_success "Generated TENANT_POSTGRES_PASSWORD"
fi fi
# Sync TENANT_USER_PASSWORD with TENANT_POSTGRES_PASSWORD (required for docker-compose)
if ! grep -q "^TENANT_USER_PASSWORD=" "$env_file" 2>/dev/null; then
local tenant_pass=$(grep "^TENANT_POSTGRES_PASSWORD=" "$env_file" | cut -d'=' -f2)
echo "TENANT_USER_PASSWORD=${tenant_pass}" >> "$env_file"
print_success "Generated TENANT_USER_PASSWORD (synced with TENANT_POSTGRES_PASSWORD)"
fi
fi fi
# Set ownership if sudo user is available # Set ownership if sudo user is available