explaingit

tteck/proxmox

Analysis updated 2026-06-24

15,174ShellAudience · ops devopsComplexity · 2/5LicenseSetup · moderate

TLDR

Helper shell scripts for Proxmox VE that create Linux containers or virtual machines via interactive dialogs. The repo is archived, active scripts moved to community-scripts/ProxmoxVE.

Mindmap

mindmap
  root((Proxmox-scripts))
    Inputs
      Proxmox VE host
      Dialog answers
    Outputs
      LXC containers
      Virtual machines
      Installed services
    Use Cases
      Spin up Home Assistant
      Build a homelab
      Self-host services
    Tech Stack
      Bash
      Proxmox VE
      LXC
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Create a Home Assistant LXC container on a Proxmox host with a single command.

USE CASE 2

Spin up a virtual machine on a homelab Proxmox node through a guided dialog.

USE CASE 3

Customize container resources like CPU, RAM, and disk through the advanced setup mode.

USE CASE 4

Use the scripts as a starting point for writing your own Proxmox automation.

What is it built with?

BashProxmoxLXCLinux

How does it compare?

tteck/proxmoxquickemu-project/quickemubash-it/bash-it
Stars15,17415,09215,044
LanguageShellShellShell
Setup difficultymoderatemoderateeasy
Complexity2/53/51/5
Audienceops devopsops devopsdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Repo is archived, use the active fork at community-scripts/ProxmoxVE and audit scripts before piping into root shells.

MIT licensed: use freely in personal and commercial projects as long as the copyright notice is kept.

In plain English

This repository is a collection of helper scripts for Proxmox VE, an open-source platform that lets a single physical server host many virtual machines (full simulated computers) and Linux containers (lighter-weight isolated environments that share the host's Linux kernel). Proxmox is popular with people who run home servers or self-hosted services, and the topics tagged on the repo confirm that audience: home-assistant, home-automation, homelab, lxc, proxmox, scripts, self-hosted, vm. The scripts let a user create a Linux container or a virtual machine through a step-by-step dialog instead of typing long commands by hand. The README describes two modes. A basic setup uses the project's default values and asks the user almost nothing. An advanced setup opens up the same defaults so the user can customize them. In both cases the choices appear in dialog boxes on screen, and once the user has filled in the answers the script checks the values and produces the final configuration for the new container or VM. The README itself is short. Most of what it contains is links rather than documentation. There is a link to a companion website at helper-scripts.com, a contribution guide, a page of user-submitted guides, a changelog, and a Ko-fi donation link for supporting the author. The catalogue of individual scripts (one per service that the project knows how to install) is not in this README, it lives on the website. The most important content of the README is a notice at the top. The original repository is being archived, and the project has moved to a new home at github.com/community-scripts/ProxmoxVE, which the notice describes as the go-to place for the latest Proxmox VE scripts going forward. So anyone reading this repo today is reading a historical snapshot of the project rather than the actively maintained version. The README ends with a cautionary note that users should evaluate scripts and automation tasks from outside sources carefully before running them on their own systems, with a link to a code-audit document. A footer notes that Proxmox is a registered trademark of Proxmox Server Solutions GmbH, which is the company behind Proxmox VE itself. The scripts in this repository are a community effort and are not produced by that company.

Copy-paste prompts

Prompt 1
Walk me through running the Home Assistant LXC script from this repo on my Proxmox VE 8 host.
Prompt 2
Compare the basic vs advanced install modes and show me how to pick custom CPU and RAM for an LXC.
Prompt 3
Point me at the active fork at community-scripts/ProxmoxVE and tell me what changed vs tteck/Proxmox.
Prompt 4
Audit the bash setup pattern these scripts use before I run one as root on my homelab.
Prompt 5
Write a similar interactive Bash dialog to provision a new Debian LXC with Docker preinstalled.

Frequently asked questions

What is proxmox?

Helper shell scripts for Proxmox VE that create Linux containers or virtual machines via interactive dialogs. The repo is archived, active scripts moved to community-scripts/ProxmoxVE.

What language is proxmox written in?

Mainly Shell. The stack also includes Bash, Proxmox, LXC.

What license does proxmox use?

MIT licensed: use freely in personal and commercial projects as long as the copyright notice is kept.

How hard is proxmox to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is proxmox for?

Mainly ops devops.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.