Skip to content

remz1337/Proxmox

 
 

Repository files navigation

Proxmox VE Helper-Scripts: A Community Legacy

Dear Community,

As we prepare to archive this repository, we’re excited to announce a new home for the project: https://github.com/community-scripts/ProxmoxVE. While we’re still settling in, this will soon become the go-to place for the latest Proxmox VE scripts.

Thank you for your continued support.


The Community

Proxmox VE Helper-Scripts

Website | Contribute | Guides | Changelog | Support


These scripts empower users to create a Linux container or virtual machine interactively, providing choices for both simple and advanced configurations. The basic setup adheres to default settings, while the advanced setup gives users the ability to customize these defaults.

Options are displayed to users in a dialog box format. Once the user makes their selections, the script collects and validates their input to generate the final configuration for the container or virtual machine.

Be cautious and thoroughly evaluate scripts and automation tasks obtained from external sources. Read more

Proxmox® is a registered trademark of Proxmox Server Solutions GmbH.

Disclaimer

This fork aims to add support for Nvidia GPU. The scripts are not guaranteed to work with every hardware, but they have been tested with the following hardware:

  • CPU: AMD Ryzen 5 3600
  • Compute GPU (LXC): Nvidia T600
  • Gaming GPU (VM): Nvidia RTX 2060
  • Motherboard: Asrock B450M Pro4-F
  • RAM: 4x8GB HyperX (non ECC)

Extra scripts

Here's a shortlist of scripts/apps that did not get merged upstream (tteck) for various reasons:

Deploying services

To create a new LXC/VM, run the following command directly on the host:

bash -c "$(wget -qLO - https://github.com/remz1337/Proxmox/raw/remz/ct/<app>.sh)"

and replace <app> by the service you wish to deploy, eg. .../remz/ct/frigate.sh)

Updating services

To update an existing LXC/VM, run the same command used to create the machine but inside it (not on the host). Easiest way it to log in from the host using the pct enter command with the machine ID (eg. 100, 101...) :

pct enter <ID>
bash -c "$(wget -qLO - https://github.com/remz1337/Proxmox/raw/remz/ct/<app>.sh)"

About

Proxmox Helper Scripts

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 99.1%
  • PowerShell 0.9%