Proxmox VE Helper-Scripts for Easy LXC Setup

(4 months ago)
proxmoxlxchomelabtools

TIL: Proxmox Community Scripts Make LXC Setup Dead Simple

I found Proxmox VE Helper-Scripts, a community-maintained collection of scripts that automate setting up popular homelab services in Proxmox LXC containers.

Instead of manually creating an LXC, installing packages, and configuring everything yourself, you just run a one-liner from your Proxmox shell. The script handles container creation, OS setup, and service installation.

They have scripts for pretty much everything you’d want to run:

  • Home Assistant
  • Plex / Jellyfin
  • Pi-hole / AdGuard
  • Nginx Proxy Manager
  • Frigate
  • Paperless-ngx
  • And dozens more

Usage is straightforward. Open a shell on your Proxmox host (either SSH in or use the Shell option in the Proxmox web UI) and run the script for whatever service you want:

bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/homeassistant.sh)"

It walks you through the options (container ID, storage, resources) and does the rest.

I’ve used this for a bunch of my homelab services. It’s a huge time saver when you just want something running without fiddling with configs for an hour.

Check it out: https://community-scripts.github.io/ProxmoxVE/scripts