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
  1. Login as root
    You can either use the Proxmox web shell or SSH into your Proxmox node:

    ssh root@your-proxmox-ip

  2. Run 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)

  3. Follow the prompts
    The script will ask you to confirm changes like switching repositories, enabling auto-updates, etc.

  4. 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.

  5. Reboot (automated)

    After completing the update, the script usually prompts for a system reboot — go ahead and let it reboot to apply all changes.