Addon tools enhance existing LXC containers with additional functionality like VPN networking, monitoring systems, and management interfaces. These scripts modify running containers to add new capabilities.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/community-scripts/ProxmoxVE/llms.txt
Use this file to discover all available pages before exploring further.
Networking Addons
Tailscale
Add Tailscale VPN to an existing LXC container:What it does
What it does
- Prompts for container selection from a list of running containers
- Adds required kernel modules to container configuration
- Enables TUN device access
- Installs Tailscale inside the container
- Provides authentication URL for Tailscale setup
Netbird
Add Netbird VPN to an existing LXC container:- Adds TUN device support
- Configures container for VPN functionality
- Installs Netbird client
- Provides setup instructions
Both Tailscale and Netbird require unprivileged containers. Privileged containers have full TUN/TAP access by default.
Monitoring Addons
Netdata
Install Netdata real-time monitoring in a container:Real-time Metrics
CPU, memory, disk I/O, network traffic with per-second granularity
Web Interface
Access at
http://container-ip:19999 after installationZero Configuration
Auto-detects services and starts monitoring immediately
Alerting
Built-in health checks and notification system
- Real-time performance monitoring
- Beautiful web dashboard
- Low resource usage
- Automatic service detection
- Cloud integration available
Glances
Install Glances cross-platform monitoring tool:Glances Features
Glances Features
- Terminal UI: Beautiful ncurses interface for terminal monitoring
- Web UI: HTTP server mode for browser-based access
- REST API: Programmatic access to metrics
- Plugins: Extensible architecture for custom monitoring
- Export: Send metrics to InfluxDB, Prometheus, and more
Container Management Addons
Webmin
Add Webmin web-based system administration:- Web-based system configuration
- User and group management
- Service control
- File management
- Log viewer
- Package management
https://container-ip:10000
OliveTin
Add OliveTin for safe web-based command execution:- Create buttons for common commands
- Provide web access to scripts without SSH
- Control command execution with confirmation dialogs
- Limit access to specific operations
Development Tools
Coder Code-Server
Install VS Code in the browser:- Full VS Code experience in the browser
- Extension support
- Terminal access
- Git integration
- Multi-user support with authentication
http://container-ip:8080
PyEnv
Install PyEnv for Python version management:Platform Management Addons
Docker Management
Dockge
Docker Compose stack manager with web UI
Dokploy
Self-hosted PaaS alternative to Vercel/Netlify
Coolify
Self-hosted Heroku/Netlify alternative
RunTipi
App store for self-hosted applications
Dockge
- Manage Docker Compose stacks via web UI
- Interactive compose file editor
- Stack management (start/stop/restart/update)
- Real-time logs
- Multiple stack support
Dokploy
Coolify
RunTipi
Task Automation
Cronmaster
Advanced cron job management interface:- Visual cron job editor
- Job history and logging
- Email notifications
- Job templates
- Multi-user support
Database Management
phpMyAdmin
Web interface for MySQL/MariaDB administration:phpMyAdmin Features
phpMyAdmin Features
- Database creation and management
- Table operations (create, alter, drop)
- SQL query execution and history
- Import/Export functionality (SQL, CSV, XML)
- User and privilege management
- Visual query builder
- Database search
File Management
FileBrowser
Web-based file manager:FileBrowser Quantum
Enhanced version with additional features:- File upload/download
- File editing
- User management
- Share creation
- Command execution
- Custom branding
CopyParty
File sharing server with upload support:Security Addons
CrowdSec
Install CrowdSec collaborative security:- Real-time threat detection
- Collaborative IP reputation
- Automatic ban of malicious IPs
- Integration with firewalls
- Support for many scenarios (SSH, HTTP, etc.)
Specialized Service Addons
Monitoring Exporters
Prometheus exporters for various services:Pi-hole Exporter
Export Pi-hole metrics to Prometheus
Nextcloud Exporter
Monitor Nextcloud instance metrics
qBittorrent Exporter
Track qBittorrent statistics
Paperless-ngx Exporter
Export document management metrics
Pi-hole Exporter
Nextcloud Exporter
qBittorrent Exporter
Paperless-ngx Exporter
Media Server Addons
JellyStat
Statistics and analytics for Jellyfin:- Track watch history
- User statistics
- Library insights
- Play activity graphs
- Geographic data
Immich Public Proxy
Public sharing for Immich photos:Synchronization Tools
AdGuard Home Sync
Synchronize configurations between AdGuard Home instances:- High availability setups
- Multi-location deployments
- Backup configurations
- Consistent settings across instances
Infrastructure Tools
Komodo
Infrastructure automation and monitoring:Arcane
Container and service orchestration:Template Management
All Templates
Download all available LXC templates:This script downloads all official Proxmox LXC templates to your local storage, making container creation faster and enabling offline deployments.
Best Practices
Before Installing Addons
Before Installing Addons
- Backup your container: Create a snapshot or backup before making changes
- Check compatibility: Ensure your container OS is supported
- Resource allocation: Verify container has adequate CPU/RAM for the addon
- Network access: Ensure container can reach the internet for downloads
- Review changes: Understand what the script will modify
Security Considerations
Security Considerations
- Change default passwords immediately after installation
- Configure firewalls to restrict access to web interfaces
- Use HTTPS with valid certificates for production deployments
- Keep addons updated regularly
- Review logs periodically for suspicious activity
Troubleshooting
Troubleshooting
If an addon installation fails:
- Check container status:
pct status <container-id> - Review container logs:
pct exec <container-id> -- journalctl -xe - Verify network connectivity:
pct exec <container-id> -- ping -c 3 google.com - Check disk space:
pct exec <container-id> -- df -h - Review script output for specific error messages