diff --git a/README.md b/README.md index d26efb5cc..60cb5c319 100644 --- a/README.md +++ b/README.md @@ -1,283 +1,166 @@
- Proxmox VE Helper-Scripts Logo - + Proxmox VE Helper-Scripts Logo +

Proxmox VE Helper-Scripts

-

A Community Legacy in Memory of @tteck

+

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

- - Website - - - Discord - - - Donate - + + + + +

- -

- - Contribute - - - Guides - - - Changelog - -

- -
- - **Simplify your Proxmox VE setup with community-driven automation scripts** - Originally created by tteck, now maintained and expanded by the community - -
- -
- -
- ๐Ÿ™Œ Shoutout to -
-
- - selfh.st Icons - -
- View on GitHub โ€ข Consistent, beautiful icons for 5000+ self-hosted apps
--- -## ๐ŸŽฏ Key Features +## What is this? -
+Proxmox VE Helper-Scripts lets you install and configure popular self-hosted services on Proxmox VE 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. - - - - - - - - - - - - - -
-

โšก Quick Setup

-

One-command installations for popular services and containers

-
-

โš™๏ธ Flexible Config

-

Simple mode for beginners, advanced options for power users

-
-

๐Ÿ”„ Auto Updates

-

Keep your installations current with built-in update mechanisms

-
-

๐Ÿ› ๏ธ Easy Management

-

Post-install scripts for configuration and troubleshooting

-
-

๐Ÿ‘ฅ Community Driven

-

Actively maintained with contributions from users worldwide

-
-

๐Ÿ“– Well Documented

-

Comprehensive guides and community support

-
-

๐Ÿ”’ Secure

-

Regular security updates and best practices

-
-

โšก Performance

-

Optimized configurations for best performance

-
- -
+The project started as [@tteck](https://github.com/tteck)'s personal toolkit and has since grown into a community-maintained collection covering hundreds of services: home automation, media servers, networking tools, databases, monitoring stacks, and more. --- -## ๐Ÿ“‹ Requirements +## Requirements -
- - - - - - - -
-

๐Ÿ–ฅ๏ธ Proxmox VE

-

Version: 8.4.x | 9.0.x | 9.1.x

-
-

๐Ÿง Operating System

-

Debian-based with Proxmox Tools

-
-

๐ŸŒ Network

-

Internet connection required

-
- -
+| Component | Details | +|---|---| +| **Proxmox VE** | Version 8.4, 9.0, or 9.1 | +| **Host OS** | Debian-based with Proxmox tools installed | +| **Access** | Root shell access on the Proxmox host | +| **Network** | Internet connection required during installation | --- -## ๐Ÿ“ฅ Getting Started +## Getting Started -Choose your preferred installation method: +### Option 1 โ€” Browse the website (recommended) -### Method 1: One-Click Web Installer +The fastest way to find and run scripts: -The fastest way to get started: +1. Go to **[community-scripts.org](https://community-scripts.org)** +2. Search for the service you want (e.g. "Home Assistant", "Nginx Proxy Manager", "Jellyfin") +3. Copy the one-line command from the script page +4. Open your **Proxmox Shell** and paste it +5. Choose between **Default** or **Advanced** setup and follow the prompts -1. Visit **[community-scripts.org](https://community-scripts.org/)** ๐ŸŒ -2. Search for your desired script (e.g., "Home Assistant", "Docker") -3. Copy the bash command displayed on the script page -4. Open your **Proxmox Shell** and paste the command -5. Press Enter and follow the interactive prompts +Each script page also documents what the container includes, default resource allocation, and post-install notes. -### Method 2: PVEScripts-Local +### Option 2 โ€” Script manager in your Proxmox UI -Install a convenient script manager directly in your Proxmox UI: +Install a local menu that lets you browse and run scripts without leaving the Proxmox interface: ```bash bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/pve-scripts-local.sh)" ``` -This adds a menu to your Proxmox interface for easy script access without visiting the website. - -๐Ÿ“– **Learn more:** [ProxmoxVE-Local Repository](https://github.com/community-scripts/ProxmoxVE-Local) +Once installed, a **Helper-Scripts** menu appears in your Proxmox UI sidebar. See [ProxmoxVE-Local](https://github.com/community-scripts/ProxmoxVE-Local) for more details. --- -## ๐Ÿ’ฌ Join the Community +## How Scripts Work -
+Every script follows the same pattern: - - - - - - -
-

๐Ÿ’ฌ Discord

-

Real-time chat, support, and discussions

- - Discord - -
-

๐Ÿ’ญ Discussions

-

Feature requests, Q&A, and ideas

- - Discussions - -
-

๐Ÿ› Issues

-

Bug reports and issue tracking

- - Issues - -
+**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: + +- Applying updates to the installed service +- Changing application settings without manually editing config files +- Basic troubleshooting and log access --- -## ๐Ÿ› ๏ธ Contribute +## What's Included -
+The repository covers a wide range of categories. A few examples: - - - - - - - -
-

๐Ÿ’ป Code

-

Add new scripts or improve existing ones

-
-

๐Ÿ“ Documentation

-

Write guides, improve READMEs, translate content

-
-

๐Ÿงช Testing

-

Test scripts and report compatibility issues

-
-

๐Ÿ’ก Ideas

-

Suggest features or workflow improvements

-
+| 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 | -
- -
-
- - ๐Ÿ‘‰ Check our **[Contributing Guidelines](https://github.com/community-scripts/ProxmoxVE/blob/main/docs/contribution/README.md)** to get started - -
+> Browse the full list at **[community-scripts.org](https://community-scripts.org)** โ€” new scripts are added regularly. --- -## โค๏ธ Support the Project +## Contributing -This project is maintained by volunteers in memory of tteck. Your support helps us maintain infrastructure, improve documentation, and give back to important causes. +This project runs on community contributions. Whether you want to write new scripts, improve existing ones, or just report a bug โ€” every bit helps. -**๐ŸŽ—๏ธ 30% of all donations go directly to cancer research and hospice care** +### Where to start -
+| I want toโ€ฆ | Go here | +|---|---| +| Add a new script or improve an existing one | [Contributing Guidelines](https://github.com/community-scripts/ProxmoxVE/blob/main/docs/contribution/README.md) | +| Test scripts before they hit production | [ProxmoxVED (dev repo)](https://github.com/community-scripts/ProxmoxVED) | +| Report a bug or broken script | [Issues](https://github.com/community-scripts/ProxmoxVE/issues) | +| Request a new script or feature | [Discussions](https://github.com/community-scripts/ProxmoxVE/discussions) | +| Get help or chat with other users | [Discord](https://discord.gg/3AnUqsXnmK) | - - Support on Ko-fi - +### Before you open a PR -
-Every contribution helps keep this project alive and supports meaningful causes - -
+- Read the [Contributing Guidelines](https://github.com/community-scripts/ProxmoxVE/blob/main/docs/contribution/README.md) โ€” they cover script structure, variable naming, required metadata, and how the review process works. +- Test your changes in [ProxmoxVED](https://github.com/community-scripts/ProxmoxVED) first. PRs against the main repo without prior testing in VED are unlikely to be merged quickly. +- Keep scripts focused. One script, one service. +- Document what your script installs and any non-obvious decisions in the corresponding JSON metadata file. --- -## ๐Ÿ“ˆ Project Statistics +## Project Activity +

Repobeats analytics

- - - Star History Chart + + + Star History Chart

--- -## ๐Ÿ“œ License +## Support the Project -This project is licensed under the **[MIT License](LICENSE)** - feel free to use, modify, and distribute. +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. + +
+ + Ko-fi + +
+ +--- + +## License + +[MIT](LICENSE) โ€” free to use, modify, and distribute. ---
- Made with โค๏ธ by the Proxmox community in memory of tteck -
+ Maintained by the Proxmox community ยท In memory of tteck
Proxmoxยฎ is a registered trademark of Proxmox Server Solutions GmbH