Refactor installation summary logging in final report generation

- Moved the installation summary logging from 06_final_report.sh to install.sh to ensure it is displayed immediately after the installation steps.
- Improved the organization of the final report generation process by consolidating related logging functionality.
- Enhanced user visibility of installation steps performed during the setup process.
This commit is contained in:
Yury Kossakovsky
2025-05-22 11:34:45 -06:00
parent 8c017549f2
commit 394e4669eb
2 changed files with 10 additions and 10 deletions

View File

@@ -102,6 +102,16 @@ bash "$SCRIPT_DIR/05_run_services.sh" || { log_error "Running Services failed";
log_success "Running Services complete!"
log_info "Step 6: Generating Final Report..."
# --- Installation Summary ---
log_info "Installation Summary. The following steps were performed by the scripts:"
log_success "- System updated and basic utilities installed"
log_success "- Firewall (UFW) configured and enabled"
log_success "- Fail2Ban activated for brute-force protection"
log_success "- Automatic security updates enabled"
log_success "- Docker and Docker Compose installed"
log_success "- '.env' generated with secure passwords and secrets"
log_success "- Services launched via Docker Compose"
bash "$SCRIPT_DIR/06_final_report.sh" || { log_error "Final Report Generation failed"; exit 1; }
log_success "Final Report Generation complete!"