# MultiPortal

MultiPortal simplifies Proxmox multi-tenancy for cloud providers and enterprises. One platform to deploy, manage, and scale environments effortlessly, cut the complexity, boost efficiency, and take control of your infrastructure.

---

## Features

- **Remote Console Access**: Seamlessly connect to Proxmox consoles using WebSocket-based connectivity.
- **Role-Based Access Control**: Assign permissions and roles for secure, tailored access.
- **Customizable Storage Policies**: Define min/max read and write limits for storage policies.
- **SSL Integration**: Secure communication with Proxmox using SSL certificates.
- **Self-Hosting**: Easily set up and manage MultiPortal on your own infrastructure.
- **Comprehensive Logging**: Debug and monitor activity through detailed log files (e.g., `console_output.log`).

---

## Requirements

- **Operating System**: Ubuntu/Debian or AlmaLinux.
- **Web Server**: Caddy Server (recommended).
- **Database**: MariaDB 10.11.8 or compatible.
- **WebSocket Support**: Node.js for WebSocket server.
- **Proxmox Environment**: Ensure Proxmox nodes have appropriate connectivity and configurations.

---

## More Information

For more details, visit [MultiPortal's official website](https://multiportal.io).
