GoMyid Self-Hosted is designed for organizations that need full control, maximum security, and complete independence from third-party cloud systems. This guide explains how to deploy, configure, and operate the GoMyid on-premise remote desktop architecture in a simple, scalable, and highly secure way.
Whether you are a small business with 5 employees or a global enterprise managing hundreds of remote offices, GoMyid provides a stable, always-on, AES-256 encrypted remote desktop infrastructure that stays entirely under your control.
The Self-Hosted edition of GoMyid runs inside your own network, on your own hardware, without depending on external servers. Unlike cloud-based remote desktop services, your data never leaves your premises, ensuring maximum privacy and full regulatory compliance.
This makes it ideal for:
In simple terms: You own the server. You own the data. You control everything.
GoMyid requires a single Windows machine (server PC) that stays powered on continuously. This machine will act as the central gateway for all remote connections.
GoMyid Agents connect directly to your on-premise server. If the server IP changes, all connections fail. Therefore your server PC must have a fixed LAN IP, such as:
Local Server IP: 192.168.1.4 Gateway: 192.168.1.1 Subnet Mask: 255.255.255.0
Once this is set, you can proceed to install the GoMyid Service.
The GoMyid Service is the heart of your entire self-hosted infrastructure. You will install it on the dedicated Windows machine that stays online at all times.
Once installed, the GoMyid Service listens on your chosen TCP port and handles all incoming connections.
The GoMyid Agent is the component installed on employee devices (PCs, laptops, branch offices, remote machines). Every company needs its own custom installer that automatically knows where your server is located.
Go to the following URL to create your setup package: https://purchase.deskgate.com/
Because every company has a unique:
The custom installer ensures that all devices automatically connect to your GoMyid server without extra manual configuration.
If you only need to access PCs inside your local office or building, simply enter your internal server IP during setup creation:
Internal Server IP: 192.168.1.4 Port: 444 (example)
All devices running the GoMyid Agent will instantly connect to your server over the LAN using ultra-fast encrypted communication.
GoMyid also allows you to access devices outside your network — even without VPN.
In the setup generator, include your public IP address (static recommended).
Internal IP: 192.168.1.4 Public IP: 85.98.xx.xx Port: 444
Any device connected to the internet will automatically route to your server through your public IP.
VPN is optional. GoMyid is designed to operate both ways:
If your office uses a firewall/router, you must forward at least one TCP port from your public IP to your internal server IP.
Example forwarding rule:
Forward TCP 444 → 192.168.1.4
Once this rule is added, GoMyid will be reachable from anywhere in the world.
+--------------------------+ | GoMyid On-Premise PC | | (192.168.1.4:444) | +-----------+--------------+ ^ | +--------------+--------------------+ | | Internal Devices External Devices (LAN) (Internet) 192.168.1.x Public IP Connect directly Connect via NAT Port Forwarding
+------------------------------------------------------------+ | GoMyid Server | | (Always-On Windows Machine with Static Local IP) | +----------------------------+-------------------------------+ | AES-256 Encrypted Tunnel | +-------------------+-----------------------+ | | +--------+--------+ +------------+-----------+ | Internal Agent | | External Agent (WAN) | | LAN Computers | | Remote Workers / Laptops| +------------------+ +---------------------------+ | | +-------------------+--------------------+ | GoMyid Console (Admin access to all devices in one panel)
All traffic remains inside your infrastructure — not in the cloud.
All data stays within your environment. No third-party servers, no external routing, no privacy risks.
Every connection uses AES-256 end-to-end encryption, compliant with banking and government standards.
Expand your infrastructure by adding more agents anytime. No cloud limitations, no per-session throttling.
Manage hundreds of devices across multiple networks with a single unified console.
STEP 1: Prepare Windows Server - Assign static IP (192.168.1.4) - Keep PC always on STEP 2: Install GoMyid Service on Server - Service starts and listens on port STEP 3: Create Agent Installer - Register at purchase.deskgate.com - Enter internal IP + public IP (optional) STEP 4: Deploy Agent to All PCs - LAN computers connect directly - Outside computers connect via public IP STEP 5: Configure Firewall - Forward TCP port (e.g., 444) STEP 6: Start Using GoMyid - Remote desktop - File transfer - Monitoring - Activity logs
GoMyid Self-Hosted is a powerful on-premise remote desktop platform that gives you total control over your infrastructure. You control the server, the network, the data flow, and the entire security perimeter.
By following the steps in this installation guide, you can deploy a reliable, high-performance, fully encrypted remote desktop ecosystem inside your company.
Your server. Your rules. Your security.