2026-03-18 22:06:24 +01:00
2026-03-18 17:50:13 +01:00
2025-05-15 21:29:11 +02:00
2025-02-16 15:21:03 +01:00
2025-11-14 19:35:37 +01:00
2026-01-28 18:06:50 +00:00
2025-01-26 19:01:38 +01:00
2026-03-18 21:02:42 +01:00
2026-03-18 21:15:34 +01:00
2026-03-17 17:35:27 +01:00
2026-03-18 21:56:26 +01:00
2025-11-14 20:14:03 +01:00
2025-05-30 11:07:26 +02:00
2026-01-19 17:15:00 +01:00
2026-01-19 17:15:00 +01:00
2026-03-18 21:24:18 +01:00
2026-03-18 22:06:24 +01:00
2025-05-30 11:03:54 +02:00
2026-03-18 21:15:34 +01:00

ProxMenux Logo

ProxMenux

An Interactive Menu for Proxmox VE Management

License: GPL-3.0 Stars Forks Last Commit


ProxMenux is a powerful menu-driven toolkit for Proxmox VE management, designed to simplify and streamline administration tasks through an intuitive interactive interface. Manage virtual machines, containers, networking, storage, hardware and more — all without memorizing complex commands.


📋 Table of Contents


Features

  • Interactive menus — navigate everything with arrow keys and Enter, no commands to memorize
  • VM & LXC management — create, start, stop, restart and delete virtual machines and containers
  • Network configuration — manage bridges, physical interfaces and network troubleshooting
  • Storage management — configure and monitor ZFS pools, add disks, manage volumes
  • Hardware management — detect PCI devices, configure IOMMU and passthrough (GPU, Coral TPU)
  • Post-install optimization — apply recommended settings after a fresh Proxmox installation
  • Helper Scripts integration — access Proxmox VE Helper-Scripts directly from the menu
  • Multi-language support — English and other languages via Google Translate (Translation version)
  • Automatic updates — ProxMenux checks for new versions on startup and updates itself
  • ProxMenux Monitor — real-time web dashboard for system monitoring (see below)

🖥️ ProxMenux Monitor

ProxMenux Monitor is an integrated web dashboard that provides real-time visibility into your Proxmox infrastructure — accessible from any browser on your network, without needing a terminal.

What it offers:

  • Real-time monitoring of CPU, RAM, disk usage and network traffic
  • Overview of running VMs and LXC containers with status indicators
  • Login authentication to protect access
  • Two-Factor Authentication (2FA) with TOTP support
  • Reverse proxy support (Nginx / Traefik)
  • Designed to work across desktop and mobile devices

Access:

Once installed, the dashboard is available at:

http://<your-proxmox-ip>:8008

The Monitor is installed automatically as part of the standard ProxMenux installation and runs as a systemd service (proxmenux-monitor.service) that starts automatically on boot.

Useful commands:

# Check service status
systemctl status proxmenux-monitor

# View logs
journalctl -u proxmenux-monitor -n 50

# Restart the service
systemctl restart proxmenux-monitor

📦 Installation

Run the following command in your Proxmox server terminal:

bash -c "$(wget -qLO - https://raw.githubusercontent.com/MacRimi/ProxMenux/main/install_proxmenux.sh)"

⚠️ Security notice: Always review scripts before executing them. 📄 You can read the source code before running. 🛡️ All executable links follow our Code of Conduct.

Two installation options are available:

Version Description
Normal English only. Minimal dependencies. Recommended for Proxmox VE 9+.
Translation Multi-language support via Google Translate. Requires Python 3 + virtual environment.

After installation, launch ProxMenux with:

menu

🧪 Beta Program

Want to try the latest features before the official release and help shape the final version?

The ProxMenux Beta Program gives early access to new functionality — including the newest builds of ProxMenux Monitor — directly from the develop branch. Beta builds may contain bugs or incomplete features. Your feedback is what helps fix them before the stable release.

Install the beta version:

bash -c "$(wget -qLO - https://raw.githubusercontent.com/MacRimi/ProxMenux/develop/install_proxmenux_beta.sh)"

What to expect:

  • You'll get new features and Monitor builds before anyone else
  • Some things may not work perfectly — that's expected and normal
  • When a stable release is published, ProxMenux will notify you on the next menu launch and offer to switch automatically

How to report issues:

Open a GitHub Issue and include:

  • What you did and what you expected to happen
  • Any error messages shown on screen
  • Logs from the Monitor if relevant:
journalctl -u proxmenux-monitor -n 50

💙 Thank you for being part of the beta program. Your help makes ProxMenux better for everyone.


🚀 Usage

After installation, type menu in your Proxmox terminal to launch ProxMenux. Use the arrow keys to navigate, Enter to select, and Escape or the Back option to return to the previous menu.

ProxMenux checks for available updates on each launch. If a newer version is available, it will prompt you to update before continuing.


🗂️ Menu Structure

ProxMenux is organized into modular sections:

  • Post Install — apply recommended optimizations after a fresh Proxmox installation
  • Virtual Machines — create and manage VMs including OS image downloads
  • LXC Containers — create and manage containers with helper script integration
  • Network — configure bridges, interfaces and troubleshoot connectivity
  • Storage — manage ZFS, disks, passthrough and mount points
  • Hardware — PCI passthrough, IOMMU, GPU and Coral TPU setup
  • System — updates, utilities, Log2RAM, monitoring tools
  • Helper Scripts — direct access to Proxmox VE Helper-Scripts

🔧 Dependencies

The following dependencies are installed automatically during setup:

Package Purpose
dialog Interactive terminal menus
curl Downloads and connectivity checks
jq JSON processing
git Repository cloning and updates
python3 + python3-venv Translation support (Translation version only)
googletrans Google Translate library (Translation version only)

🤝 Contributing

Contributions, bug reports and feature suggestions are welcome!

If you find ProxMenux useful, consider giving it a on GitHub — it helps others discover the project!


📄 License

ProxMenux is released under the GPL-3.0 License.


Made with ❤️ by MacRimi and contributors

Description
ProxMenux An Interactive Menu for Proxmox VE Management
Readme 1.3 GiB
Languages
Shell 35.8%
TypeScript 35.6%
Python 28.3%
CSS 0.2%
JavaScript 0.1%