Newsletter

    Subscribe our newsletter

    Get new infrastructure guides, comparison reports, and migration notes in your inbox.

    Infrastructure notes, guides, and new tools. Unsubscribe anytime.

    Back to Blog
    Proxmox
    Containers
    Virtualization
    Storage

    Should You Run the Ubiquiti UniFi Network Application on Proxmox?

    July 4, 2026
    8 min read read

    Running the Ubiquiti UniFi Network Application on Proxmox can be an efficient way to manage access points, switches and other UniFi network devices without purchasing a separate CloudKey.

    A small virtual machine requires limited resources, can be included in existing backup routines and can move between compatible Proxmox nodes. Self hosting also gives administrators direct control over the operating system, storage and update schedule.

    That flexibility creates additional responsibility. Ubiquiti describes self hosting as an advanced option for administrators who can maintain the host continuously. The company generally recommends a UniFi Console for users who want automated backups, integrated updates and fewer compatibility concerns. citeturn835878search4turn835878search5

    You should host UniFi on Proxmox when your organization already operates reliable virtualization infrastructure and only needs the UniFi Network management functions. A dedicated UniFi Console may be better when simplicity and vendor controlled operation are more important.

    What Does the UniFi Network Application Do?

    The UniFi Network Application provides centralized management for UniFi network devices. Administrators use it to adopt equipment, create wireless networks, configure VLANs, review connected clients, apply firmware updates and monitor network activity.

    Many administrators still call this software the UniFi Controller. Ubiquiti now positions UniFi OS Server as the newer self hosting model. It replaces the older Network Server approach and adds UniFi OS functions such as Organizations, identity provider integration and Site Magic SD WAN. citeturn835878search1turn835878search5

    UniFi OS Server can be installed on supported Linux systems. Ubiquiti currently identifies Debian 13 and Ubuntu 24.04 or later among the supported Linux options. Its published minimum requirements include a 64 bit processor, 2 GB of memory, 10 GB of storage and a wired network connection. citeturn835878search1

    These requirements are modest for most Proxmox servers.

    Should You Use a Virtual Machine or LXC?

    A dedicated Linux virtual machine is the safer default.

    UniFi OS Server installs several system services and supporting components on the operating system. Ubiquiti describes it as a complete server solution rather than a standalone Docker or Podman container. citeturn835878search1

    A Debian 13 or Ubuntu 24.04 virtual machine provides the conventional Linux environment expected by the installation process. The VM also receives its own kernel, creating a clearer separation between UniFi and the Proxmox host.

    An LXC container may use slightly less memory, but the savings are small for an application that already has modest requirements. LXC can also introduce questions around system services, nesting and future compatibility.

    The management platform should remain simple. Running UniFi in a VM makes upgrades, troubleshooting and migration easier for another administrator to understand later.

    Installing UniFi directly on the Proxmox host should be avoided. The hypervisor should remain focused on virtualization, storage, networking and cluster operation.

    How Much Hardware Should You Allocate?

    A small network with several access points and switches can begin with 2 virtual processors, 2 to 4 GB of memory and 20 to 40 GB of storage.

    These values provide room for the operating system, UniFi services, logs, statistics and future updates. Larger environments that retain extensive traffic statistics or manage many sites may require more memory and storage.

    The VM should use a fixed or reserved IP address. UniFi devices must know where to send management traffic, adoption requests and status information. Changing the server address without updating the inform destination can leave devices associated with the previous system.

    Do not make the virtual disk unnecessarily large. UniFi configuration is valuable, but the application should not become an uncontrolled long term traffic archive. Monitor database and log growth and adjust retention when appropriate.

    Will the Network Stop if the UniFi VM Fails?

    Adopted access points and switches generally continue using their last applied configuration when the UniFi management application is offline. Ubiquiti notes that devices remain connected and traffic continues while a self hosted Network Server is stopped for an update. citeturn835878search2

    However, administrators temporarily lose centralized monitoring, configuration changes, alerts and some management functions.

    The failure can become more serious when the UniFi VM is involved in services such as guest portals or when administrators depend on it to diagnose another network problem.

    The Proxmox host should therefore have a management path that does not depend entirely on the UniFi VM. Local console access, a server management controller or a separate management network can prevent a routine VM failure from becoming an inaccessible infrastructure failure.

    How Should You Configure Networking?

    The UniFi VM should connect to a trusted management network through a Proxmox bridge.

    Proxmox attaches guest network interfaces to Linux bridges, allowing each VM to appear on the physical network with its own virtual network adapter and MAC address. citeturn835878search16turn835878search36

    The VM should be able to communicate with every UniFi device it manages. Devices on another VLAN or remote site may require routing, firewall rules and Layer 3 adoption configuration.

    Avoid placing the UniFi management interface directly on an untrusted public network. Remote administration should use a secure VPN, restricted access path or UniFi’s supported remote management services.

    Document the address, required routes and adoption method. This information becomes critical when restoring the server after a failure.

    How Should You Back It Up?

    Use both UniFi application backups and Proxmox VM backups.

    Self hosted UniFi systems can create Network specific backup files containing Network settings and device configuration. Ubiquiti recommends downloading the backup before updates or migration. These files can be restored into another compatible UniFi Network host. citeturn835878search0turn835878search2

    A Proxmox backup protects the complete VM, including the operating system, installed software and application database. This can provide a faster full recovery when the original VM is damaged.

    The backups solve different problems.

    A UniFi backup lets you rebuild the management system independently of the original guest. A Proxmox backup lets you restore the entire guest quickly.

    Keep at least one copy outside the Proxmox server and outside the storage system hosting the UniFi VM. A backup stored only beside the original virtual disk does not protect against storage or host failure.

    Test the restore process before depending on it. A backup strategy is incomplete until an administrator has confirmed that the devices reconnect to the restored application.

    How Should You Handle Migration?

    Ubiquiti supports moving a self hosted Network Application through Network backup files and site export tools.

    A standard migration involves updating the new host, downloading a backup from the original application, stopping or removing the old system and restoring the backup on the new host. Devices should then appear online in the new application. Layer 3 deployments may require changing the inform address so devices know where to reconnect. citeturn835878search0

    Do not leave two active copies of the same UniFi management system running without understanding how devices will choose between them.

    Cloning an active UniFi VM is therefore not the same as creating a safe standby system. The clone may retain the same identity and remote access information as the original installation.

    Use documented backup and migration procedures rather than relying solely on a copied virtual disk.

    How Should You Update UniFi?

    UniFi OS Server and its applications can be updated through the local control plane or UniFi Site Manager. Administrators are still responsible for maintaining the underlying Linux VM and ensuring that it remains compatible and secure. citeturn835878search1

    Older self hosted Network Server installations may use manual downloads or APT based Linux updates. Ubiquiti recommends taking a Network backup before beginning an update. citeturn835878search2turn835878search3

    Do not update Proxmox, the guest operating system and UniFi during the same maintenance period. Separating these changes makes troubleshooting easier.

    Create a Proxmox backup before a major update, confirm that the UniFi application backup is current and make sure local network administration remains possible if the VM fails to restart.

    Can Proxmox Make UniFi Highly Available?

    A Proxmox cluster can restart a protected virtual machine on another node when the original node fails, provided the cluster, storage and networking support high availability. citeturn835878search35

    This can reduce recovery time, but it is not instant application level redundancy. The VM must be restarted, the guest operating system must boot and UniFi services must initialize.

    Every recovery node must also provide access to the same management VLANs and routed networks. Restarting the VM on another node does not help when the new node cannot reach the managed switches and access points.

    For many small businesses, reliable backups and a documented restore process may provide sufficient protection. Larger environments may justify clustered Proxmox storage, redundant hosts and tested automatic recovery.

    What Are the Main Limitations?

    A self hosted UniFi system does not provide every application available on a CloudKey or UniFi Console.

    UniFi OS Server is primarily intended for UniFi Network management. Applications such as Protect, Access, Talk and Connect require compatible UniFi hosting hardware or other supported arrangements. citeturn835878search1

    Self hosting also makes your team responsible for Linux maintenance, monitoring, storage, certificates, backups and recovery.

    Ubiquiti’s dedicated consoles reduce this burden by providing an integrated hardware and software platform with automated backup and update functions. citeturn835878search4turn835878search5

    Should You Run UniFi on Proxmox?

    Yes, when you already operate dependable Proxmox infrastructure and need centralized management for UniFi access points and switches.

    Use a dedicated Linux VM, assign a stable address, maintain both application and VM backups and preserve an independent way to reach Proxmox during a network problem.

    Choose a CloudKey or another UniFi Console when you want the simplest vendor supported experience, need additional UniFi applications or do not want your network management system to depend on the virtualization environment.

    Hosting UniFi on Proxmox can be efficient and reliable. Its success depends less on VM performance and more on disciplined backups, predictable networking and a tested recovery process.