Proxmox VE Post Install Script


This guide is intended for freshly installed Proxmox VE systems. We’ll use the community-maintained Proxmox Helper Scripts to apply some useful post-install tweaks, improve repo sources, and update the system.
⚠️ Important: Always inspect scripts downloaded from the internet before running them, especially as root. Although this script is widely used in the Proxmox community, it's good practice to review what it does.
Requirements
A fresh Proxmox VE installation
Internet access
• SSH or terminal access with root privileges
Step-by-step Instructions
Login as root
You can either use the Proxmox web shell or SSH into your Proxmox node:
ssh root@your-proxmox-ipRun the helper script
This script will clean up the default enterprise repo and switch to the no-subscription repo, update package sources, and apply some useful tweaks:
bash <(curl -s https://community-scripts.github.io/ProxmoxVE/scripts/post-pve-install.sh)Follow the prompts
The script will ask you to confirm changes like switching repositories, enabling auto-updates, etc.System update
The script will finish by asking if you want to update the system — and it’s highly recommended that you do. This ensures your installation is fully up to date.Reboot (automated)
After completing the update, the script usually prompts for a system reboot — go ahead and let it reboot to apply all changes.
