Quick Start Guide
Get up and running with Proxmox VE Helper Scripts in under 5 minutes. This guide walks you through your first script installation using Docker as an example.Prerequisites
Before starting, ensure you have:Your First Installation: Docker
We’ll install Docker, a popular container platform, to demonstrate how simple the process is.Step 1: Access Proxmox Shell
Via Web UI
- Open your Proxmox web interface at
https://YOUR_PROXMOX_IP:8006 - Log in with your credentials
- In the left sidebar, click on your node name (e.g.,
pve) - Click the Shell button in the top-right corner
Step 2: Run the Docker Installation Script
Copy and paste this command into the Proxmox shell:What does this command do?
curl -fsSLdownloads the script from GitHubbash -cexecutes it immediately- The script creates a container and installs Docker inside it
Step 3: Configure Installation
The script will prompt you with configuration options:Step 4: Wait for Installation
The script will now:Installation typically takes 2-5 minutes depending on your internet speed and server performance.
Step 5: Optional Add-ons
During installation, you’ll be asked:Step 6: Access Your Installation
Once complete, you’ll see:Find Your Container IP
In the Proxmox web UI:
- Click on your container (e.g.,
101 (docker)) - Go to Summary tab
- Look for the IP address
What You Just Did
Congratulations! You just:Created an LXC Container
A lightweight container running Debian 13
Installed Docker
The latest Docker Engine with Compose and Buildx
Set Up Portainer (Optional)
A web UI for managing your Docker containers
Automated Everything
All in one command, under 5 minutes
Next Steps
Try More Applications
Visit helper-scripts.com to browse 200+ available scripts:Home Automation
Home Assistant, ESPHome, Node-RED
Media Servers
Plex, Jellyfin, Emby, Radarr, Sonarr
Network Tools
AdGuard, Pi-hole, WireGuard, Nginx
Development
GitLab, Gitea, VS Code Server
Update Your Container
To update Docker in the future:The
update command updates both Docker and Portainer to the latest versions.Manage Your Container
Installation Pattern for Other Scripts
All scripts follow the same pattern:Script names are lowercase with hyphens. Check helper-scripts.com for the exact command.
Troubleshooting
Script fails with 'command not found'
Script fails with 'command not found'
Make sure you’re running the command from your Proxmox host shell, not inside an existing container.Also ensure
curl is installed:Container creation fails
Container creation fails
Check available disk space:Ensure your storage has enough free space for container templates and containers.
Network/internet issues inside container
Network/internet issues inside container
Verify Proxmox network configuration:Check that your bridge (vmbr0) is properly configured in Proxmox.
Can't access Portainer web UI
Can't access Portainer web UI
- Verify the container is running:
pct status 101 - Check the container’s IP:
pct exec 101 -- hostname -I - Ensure port 9443 is not blocked by a firewall
- Try accessing via IP shown in the success message
Get Help
If you run into issues:Discord Community
Ask questions in real-time
GitHub Discussions
Browse Q&A and community tips
Report Issues
File bug reports if needed
What’s Next?
Learn Installation Methods
Discover all the ways to use these scripts
Browse All Scripts
Explore 200+ available applications