How fbartels/proxmox-helper-scripts works
This repository is a collection of Proxmox helper scripts. The principal workflow is: an administrator runs a selected shell helper, which provisions an LXC or VM, installs an application, or modifies the Proxmox host. The graph emphasizes documented Home Assistant VM/container flows and host-maintenance tools, while grouping the much broader application catalog into representative installer entry points. Source excerpts were unavailable, so relationships are limited to README-documented behavior and clear tree-supported entry points.
Components 20
Environment Provisioning
- Home Assistant VM
vm/haos-vm-v3.sh - Home Assistant LXC
ct/homeassistant-v3.sh - Home Assistant
- Portainer Interface
Host Operations
- Post Install
misc/post-install-v3.sh - Kernel Cleanup
misc/kernel-clean-v3.sh - Edge Kernel Tool
misc/edge-kernel.sh - CPU Governor
misc/scaling-governor.sh - LXC Updater
misc/update-lxcs.sh - Dark Theme
misc
Application Installation
- Docker Installer
setup/docker-install.sh - Home Assistant Installer
setup/homeassistant-install.sh - Database Installer
setup/postgresql-install.sh
Extensions and Migration
- HA Data Copy
misc/ha-copy-data.sh - USB Passthrough
misc/usb-passthrough.sh - HACS Installer
misc/hacs.sh
Other components
- Administrator
- Proxmox VE
- HAOS Disk Image
- Proxmox Web UI
Connections 32
- Administrator → Home Assistant VM: runs
- Administrator → Home Assistant LXC: runs
- Administrator → Post Install: runs
- Administrator → Kernel Cleanup: runs
- Administrator → Edge Kernel Tool: runs
- Administrator → CPU Governor: runs
- Administrator → LXC Updater: runs
- Administrator → Dark Theme: runs
- Administrator → Docker Installer: runs
- Administrator → Home Assistant Installer: runs
- Administrator → Database Installer: runs
- Administrator → HA Data Copy: runs
- Administrator → USB Passthrough: runs
- Administrator → HACS Installer: runs
- Home Assistant VM → HAOS Disk Image: downloads
- Home Assistant VM → Proxmox VE: creates VM
- Home Assistant VM → Home Assistant VM: starts VM
- Home Assistant LXC → Proxmox VE: creates LXC
- Home Assistant LXC → Home Assistant: installs
- Home Assistant LXC → Portainer Interface: provides
- Post Install → Proxmox VE: updates sources
- Kernel Cleanup → Proxmox VE: cleans kernels
- Edge Kernel Tool → Proxmox VE: installs kernel
- CPU Governor → Proxmox VE: sets governor
- LXC Updater → Proxmox VE: updates LXCs
- Dark Theme → Proxmox Web UI: themes UI
- Docker Installer → Proxmox VE: installs Docker
- Home Assistant Installer → Proxmox VE: installs application
- Database Installer → Proxmox VE: installs database
- HA Data Copy → Home Assistant: copies data
- USB Passthrough → Home Assistant LXC: configures USB
- HACS Installer → Home Assistant: installs HACS