ProxmoxVE README

The project's README from github.com/community-scripts/ProxmoxVE. As one markdown file: README.md.

Proxmox VE Helper-Scripts Logo

Proxmox VE Helper-Scripts

One-command installations for services, containers, and VMs on Proxmox VE
A community project — built on the foundation of @tteck's original work


What is this?

Simplify your Proxmox VE setup with community-driven automation scripts.

Install and configure popular self-hosted services with a single command — no manual package hunting, no config file archaeology. Paste a command into your Proxmox shell, answer a few prompts, and your container or VM is up and running.

The collection covers hundreds of services across categories like home automation, media servers, networking tools, databases, monitoring stacks, and more.


Requirements

Component Details
Proxmox VE Version 8.4, 9.0, 9.1, or 9.2
Host OS Proxmox VE (Debian-based)
Access Root shell access on the Proxmox host
Network Internet connection required during installation

Getting Started

The fastest way to find and run scripts:

  1. Go to community-scripts.org
  2. Search for the service you want (e.g. "Home Assistant", "Nginx Proxy Manager", "Jellyfin")
  3. Copy the one-line install command from the script page
  4. Open your Proxmox Shell and paste it
  5. Choose between Default or Advanced setup and follow the prompts

Each script page documents what the container includes, default resource allocation, and post-install notes.


How Scripts Work

Every script follows the same pattern:

Default mode — Picks sensible resource defaults (CPU, RAM, storage) and asks only the minimum required questions. Most installs finish in under five minutes.

Advanced mode — Gives you full control over container settings, networking, storage backends, and application-level configuration before anything is installed.

After installation, each container ships with a post-install helper accessible from the Proxmox shell. It handles common tasks like:


What's Included

The repository covers a wide range of categories. A few examples:

Category Examples
Home Automation Home Assistant, Zigbee2MQTT, ESPHome, Node-RED
Media Jellyfin, Plex, Radarr, Sonarr, Immich
Networking AdGuard Home, Nginx Proxy Manager, Pi-hole, Traefik
Monitoring Grafana, Prometheus, Uptime Kuma, Netdata
Databases PostgreSQL, MariaDB, Redis, InfluxDB
Security Vaultwarden, CrowdSec, Authentik
Dev & Tools Gitea, Portainer, VS Code Server, n8n

Browse the full list at community-scripts.org/categories — new scripts are added regularly.


Contributing

This project runs on community contributions. Whether you want to write new scripts, improve existing ones, or just report a bug — every bit helps.

Where to start

I want to… Go here
Add a new script ProxmoxVED — new scripts are tested here first
Fix or improve an existing script Contributing Guidelines — open a PR in this repo
Report a bug or broken script Issues
Request a new script or feature Discussions
Report a security vulnerability Security Policy
Get help or chat with other users Discord

Before you open a PR


Core Team

MickLesk
MickLesk
michelroegl-brunner
michelroegl-brunner
BramSuurdje
BramSuurdje
CrazyWolf13
CrazyWolf13
tremor021
tremor021
vhsdream
vhsdream
asylumexp
asylumexp

Project Activity

Repository activity

Star History Chart


Support the Project

This project is maintained by volunteers. All infrastructure costs come out of pocket, and the work is done in people's spare time.

30% of all donations are forwarded directly to cancer research and hospice care — a cause that was important to tteck.

Support on Ko-fi   Donate via community-scripts.org

License

This project is licensed under the MIT License — free to use, modify, and redistribute for personal and commercial purposes.

See the full license text in LICENSE.


Built on the foundation of tteck's original work · Original Repository
Maintained and expanded by the community · In memory of tteck
Proxmox® is a registered trademark of Proxmox Server Solutions GmbH

ProxmoxVE (community-scripts/ProxmoxVE)

Searching Database…

29.8K ·GitHub
What is this?A community-maintained set of one-command install scripts for Proxmox VE: paste a single line into your Proxmox shell and it sets up a popular self-hosted service as a ready container or VM.
Is this an app I install on my computer, or something else?Neither — it's a collection of shell scripts plus a catalog website (community-scripts.org). The scripts run in the shell of your Proxmox VE server, where each one creates and configures an LXC container or VM.
How do I install something with it?Find the service at community-scripts.org, copy its one-line install command, and paste it into the Proxmox shell. Each script page lists what the container includes, default resources, and post-install notes.
What does my server need before running these scripts?A Proxmox VE host on version 8.4, 9.0, 9.1, or 9.2 with root shell access, plus an internet connection during installation.
Do the scripts work on any Linux server, or only on Proxmox?Only on Proxmox VE itself — they target the shell of a Proxmox VE host (Debian-based) and provision LXC containers or VMs on it, so a plain Debian box or another hypervisor won't do.
What can it actually install?Hundreds of services across categories: Home Assistant and Zigbee2MQTT for home automation, Jellyfin and Immich for media, AdGuard Home and Nginx Proxy Manager for networking, Grafana and Uptime Kuma for monitoring, plus databases, Vaultwarden, Gitea and n8n. The full list is at community-scripts.org/categories.
What's the difference between Default and Advanced setup?Default picks sensible CPU, RAM and storage values and asks only the minimum questions — most installs finish in under five minutes. Advanced gives you full control over container settings, networking, storage backends and app configuration before anything is installed.
Once a container is installed, do I have to configure the app myself?No — each container ships with a post-install helper you open from the Proxmox shell. It applies service updates, changes application settings without manual config editing, and provides basic troubleshooting and log access.
What's the story behind this project?It continues the famous helper scripts of the late tteck and is now maintained and expanded by a volunteer team. It's MIT-licensed and free, and 30% of all donations are forwarded directly to cancer research and hospice care in tteck's memory.
Size
45.5 MB
Stars
29.8K
Age
1y
Commits · 90 Days