• Vexaro Desk icon
  • Apache Guacamole icon
  • DWService icon
  • Tactical RMM icon
  • X2Go icon
  • +4

Remote access you can host inside your own perimeter

vexaro_llcvexaro_llc9 appsUpdated
Copy a direct link to this comment to your clipboard

Remote access tools that can run on infrastructure you control, rather than only through a vendor's cloud. Useful if you work under data-residency rules, need the relay inside your own network, or simply want the option to move off SaaS later.

The selection criterion is narrow on purpose: every entry here can be deployed on your own server, either as the full product or as a self-hosted relay/gateway. Some are fully open source, some are commercial with a self-hosted tier — that difference is noted per entry.

Disclosure: this list is maintained by the Vexaro team, so we have a stake in this category. Everything below is a third-party tool, and we tried to describe each one by what it actually does rather than how it compares to us.

  1. Remote support for IT teams with attended and unattended access, file transfer, chat, reboot, logs, recording, and cloud or self-hosted deployment.

    Cost / License

    • Freemium
    • Proprietary

    Application type

    Platforms

    • Windows
    • Online
    • Self-Hosted
    • Software as a Service (SaaS)
    Vexaro Desk screenshot 1
    Vexaro Desk screenshot 1
    Vexaro Desk screenshot 2
    +7
    Vexaro Desk screenshot 3
  2. Guacamole is a clientless remote desktop gateway. It supports standard protocols like VNC and RDP. We call it clientless because no plugins or client software are required.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    • Self-Hosted
    • Cloudron
    Apache Guacamole screenshot 1
    Apache Guacamole screenshot 1
    vexaro_llcvexaro_llc’s note

    A clientless gateway: it speaks RDP, VNC and SSH on the back end and renders the session into an ordinary browser tab. You host the gateway, so it sits at your own network edge and the operator installs nothing. Best fit when you want browser-only access to hosts that already run RDP, VNC or SSH.

  3. DWService icon
     Like

    DWService is a half (only the client/agent) open source project which offers a service that allows access to remote systems (Windows, Mac, Linux, Raspberry...) using a standard web browser - without any component required on the client side.

    Cost / License

    • Freemium
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • Raspberry Pi
    It allows you to fully control the remote system by displaying its screen and allowing cursor control and keyboard input
    It allows you to fully access the file system of the remote system
    It allows you to monitor the status of the remote system
    +5
    It allows you to start a terminal session on the remote system.
    vexaro_llcvexaro_llc’s note

    Open source agent plus server, with the operator working from a plain browser. The hosted service is free to use, but the entire stack can be run on your own server instead — which is what earns it a place here. Also does file access and a shell, not only screen control.

  4. Tactical RMM is a remote monitoring & management tool for Windows computers, built with Django, Vue and Golang. It uses an agent written in Golang and integrates with MeshCentral.

    Cost / License

    • Paid
    • Proprietary

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Self-Hosted
    Tactical RMM screenshot 1
    Tactical RMM screenshot 1
    vexaro_llcvexaro_llc’s note

    Self-hosted RMM rather than a remote-desktop tool: agent management, scripting, monitoring and alerting, with remote control provided through MeshCentral. Included because it is the realistic option when "remote access" actually means "manage a fleet" and that fleet is not allowed to leave your network.

  5. X2Go icon
     Like

    X2Go is an open source remote desktop software for Linux that uses the NX technology protocol.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    X2Go screenshot 1
    X2Go screenshot 1
    vexaro_llcvexaro_llc’s note

    Remote X11 desktops served from your own Linux machine over SSH. No broker, no account, no relay — the SSH server you already run is the whole infrastructure. Narrow scope (Linux desktops only) and very little to operate, which is exactly the appeal.

  6. NoMachine icon
     Like

    Access remote computers easily with enterprise-class speed and features supporting any content including audio and video.

    Cost / License

    • Paid
    • Proprietary

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Android Tablet
    • iPad
    • Raspberry Pi
    NoMachine screenshot 1
    NoMachine screenshot 1
    NoMachine screenshot 2
    +2
    NX client running on Linux (KDE)
    vexaro_llcvexaro_llc’s note

    NX-based remote desktop that connects machine-to-machine by default — the free edition has no broker in the middle at all. The paid Terminal Server and Enterprise tiers add a server you install and run yourself, which is the self-hosted path here. Notably good on high-latency links.

  7. TigerVNC icon
     Like

    TigerVNC is an advanced VNC implementation. It is based on the fourth generation of VNC. TigerVNC also includes features from the TightVNC and TurboVNC projects. This includes accelerated JPEG compression. TigerVNC supports the latest X.Org X server.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    Viewer Interface
    vexaro_llcvexaro_llc’s note

    Plain VNC, actively maintained, with no cloud component whatsoever. You run the server on the target machine and connect to it directly, normally tunnelled over SSH or across a VPN. The floor of this category: nothing to trust, nothing to subscribe to, and nothing that breaks when a vendor changes its pricing.

  8. This is a full computer management web site. With MeshCentral, you can run your own web server to remotely manage and control computers on a local network or anywhere on the internet.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • Raspberry Pi
    • Node.JS
    • npm
    • Cloudron
    MeshCentral Login Page
    MeshCentral screenshot 1
    MeshCentral screenshot 2
    +5
    MeshCentral screenshot 3
    vexaro_llcvexaro_llc’s note

    A full self-hosted remote management server: remote desktop, terminal, file transfer, wake-on-LAN and device inventory in one web console. You run the server, so there is no vendor cloud in the path at all. More to operate than a single-binary tool, but the breadth is hard to match at this price (free).

  9. RustDesk icon
     Like

    Open source tool for secure remote access and screen sharing, supporting cross-platform use and self-hosting for complete data control.

    Cost / License

    • Freemium
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Android Tablet
    • iPad
    • Self-Hosted
    • Flathub
    • F-Droid
    • Flatpak
    • OpenAPK
    RustDesk screenshot 1
    Main window
    RustDesk screenshot 2
    +2
    File transfer window
    vexaro_llcvexaro_llc’s note

    Open source, and the part that matters for this list is the relay: you can run your own rendezvous/relay server, so session traffic never passes through a third-party host. Clients for Windows, macOS, Linux, Android and iOS. Self-hosting is the documented default rather than an enterprise upsell.

A few things worth knowing before you pick one.

"Self-hosted" is not one thing. Some of these put the whole product on your server (MeshCentral, Guacamole, Tactical RMM). Some only let you host the relay, while the client software still comes from the vendor (RustDesk). Some have no server at all and simply connect machine to machine (TigerVNC, X2Go, NoMachine's free edition). Which shape you need usually depends on whether the constraint is data residency, network reachability, or cost.

Hosting it yourself moves work onto you, not away from you: TLS certificates, upgrades, backups, and — the one people skip — an honest answer to who can start a session on which machine, and what the log says afterwards. A self-hosted tool with no access control and no audit trail is not more private than a cloud one, it is just less observed.

If we have missed something that belongs here, leave a comment and we will add it.

No comments so far, maybe you want to be first?

Remote access you can host inside your own perimeter | AlternativeTo