System requirements and preparation for NetLock RMM deployment in your environment
When we deploy NetLock RMM in your environment, you need to meet some requirements first. This guide outlines all necessary preparations to ensure a smooth installation process.
A virtual machine or physical server (non-ARM) with the following minimum specifications is recommended:
Recommended OS: Ubuntu Server 24.04 LTS
Download: https://ubuntu.com/download/server
Please create the following three subdomains for your installation:
nl-webconsole.your-domain.tldWeb console access
nl-backend.your-domain.tldBackend services
nl-relay.your-domain.tldRelay server for agent communication
Ensure that the following ports are open for both TCP and UDP traffic:
HTTP (required for Let's Encrypt validation)
HTTPS (secure communication)
Optional: You may whitelist our IP address for maintenance and verification purposes. This information will be provided in your onboarding email.
An active account in the Members Portal including an active Pro membership is required to proceed with the setup.
We need remote access to your server to perform the installation. You have two options:
We can connect to one of your machines via AnyDesk, using it as a jump host to reach your Linux server. This is often the simplest option for environments with restricted network access.
We can connect directly via SSH. Just let us know, and we'll provide further instructions for secure SSH key exchange.
Here's what to expect during the installation:
We'll start by updating your system and installing Docker
Deploy a Traefik reverse proxy container to automatically handle Let's Encrypt SSL certificates
Deploy the NetLock RMM containers to complete the setup
Once you've met all the requirements listed above, contact our team to schedule your on-premises deployment.
Contact Support