A lightweight, open-source web interface to bulk manage Proxmox VM and container tags with backup and restore functionality.
ProxTagger provides a simple yet powerful web interface to manage tags for your Proxmox VMs and containers. It simplifies tag management with individual and bulk operations, while also offering backup and restore functionality to safeguard your tagging system which is currently not backed up by Promox Backup Server. The interface uses dynamic tables for easy sorting, pagination, and advanced searching.
Features:
Comprehensive Tag Management
- View all VMs and containers with their tags in an interactive table (powered by DataTables) supporting sorting and pagination.
- Add/remove tags to individual VMs with a clean, intuitive interface and improved visual feedback.
- Perform bulk operations to add or remove tags across multiple VMs, with selection persisting across pages/filters.
- Button to easily clear the current VM selection in the bulk panel.
Advanced Filtering & Search
- Filter VMs/Containers by Host, VMID range, and Name pattern using the dedicated filter panel.
- Select all VMs/Containers that match the current filter criteria with a single click.
- Global search bar supporting regular expressions for powerful table filtering across all columns.
Backup & Restore
- Download tag configurations as JSON files.
- Restore tags from previous backups.
- Automatic tag backup on initial setup.
Interactive UI
- Dynamic table enhances Browse large numbers of VMs/Containers.
- Consistent toast notifications provide feedback for user actions.
Security & Flexibility
- Uses Proxmox API tokens for secure authentication.
- Uses official Promox APIs.