echo "==============================" echo " Docker Cleanup Preview" echo "==============================" echo "" echo ">> Current Docker disk usage:" docker system df echo "" read -p "Proceed with Docker cleanup (unused containers/images/cache)? (yes/no): " CONFIRM if [[ "$CONFIRM" == "yes" ]]; then echo "" echo "Running safe Docker cleanup..." docker system prune -f echo "Docker cleanup complete." else echo "Skipped Docker cleanup." fi echo "" echo "==============================" echo " Optional Log Cleanup" echo "==============================" read -p "Clean old system & PBS logs? (yes/no): " LOGCLEAN if [[ "$LOGCLEAN" == "yes" ]]; then echo "Cleaning journal logs..." journalctl --vacuum-time=7d echo "Cleaning Proxmox Backup logs..." rm -rf /var/log/proxmox-backup/tasks/* echo "Cleaning apt cache..." apt clean echo "Log cleanup complete." else echo "Skipped log cleanup." fi echo "" echo "==============================" echo " Disk usage after cleanup:" df -h / echo "=============================="