Skip to content
DnsLister Forum

Where domain hunters compare notes

UniPanel: Mobile client for Proxmox, Kubernetes, cPanel, Plesk, Panelica and Cloudflare

UniPanel is a mobile client I've been working on for managing different infrastructure and hosting platforms from a single app.

It currently supports Proxmox, Kubernetes, cPanel/WHM, Plesk, Panelica and Cloudflare.

With Proxmox, you can manage VMs and LXC containers, create new guests, take and restore snapshots, manage nodes and storage, and open a serial terminal or noVNC console directly from the app.

For Kubernetes, there is a workload view, a resource explorer supporting more than 40 resource types and custom resource definitions, pod logs, container exec, port forwarding, Helm releases and manifest deployment.

For cPanel/WHM, Plesk and Panelica, the app supports domains and subdomains, email accounts, databases, a file manager, users and packages, backups, SSL and DNS management.

Cloudflare support includes zones, DNS records, cache purging, firewall and WAF rules, page rules, SSL settings, certificates and traffic analytics.

UniPanel is just a mobile client, so there is no separate UniPanel backend that you need to host or maintain. It communicates directly with the APIs of the services you connect to.

Since the APIs are different between platforms, especially cPanel/WHM and Plesk, not every feature can be implemented in exactly the same way. I've tried to keep the common functionality as consistent as possible across the integrations.

There is also a demo mode with sample data for all six integrations, so you can explore the app without connecting a real server.

The app is available on iOS and Android, and the source code is available on GitHub.

https://github.com/rossomari/unipanel

You can also build the app yourself from the source code. The README contains the setup and build instructions.

I'd especially like to hear feedback from people who use Proxmox or Kubernetes. If there are useful workflows or features you think are missing, I'd be happy to hear about them.

https://www.reddit.com/gallery/1whs8jh

Source: r/coolgithubprojects · by /u/matileo0817

Leave a Reply

Your email address will not be published. Required fields are marked *