Homelab

A free homelab management tool for your servers and PCs

A homelab rarely stays small. There's the hypervisor, a NAS, a few Linux servers, a Docker host, a Windows VM and the desktop PCs around the house. RemoteAccessApp brings them into one app: SSH and SFTP for the servers, RDP and VNC for the VMs, web admin panels in the same list, and full remote desktop for your Windows PCs and Linux desktops.

It's free for up to 5 PCs and 5 saved hosts, with no port forwarding needed to reach your PCs.

  • SSH, SFTP, FTP, RDP, VNC
  • Windows and Linux PCs
  • Free for 5 PCs and 5 hosts

One app instead of a drawer full of tools

Running a lab usually means a terminal window per server, a browser tab per admin page, a Remote Desktop file per Windows VM, a VNC viewer for the guest whose network isn't up yet, and a file client for moving ISOs around. The addresses live in a text file, and the passwords live wherever you left them.

RemoteAccessApp keeps every host in one Connections list, in groups you choose and searchable, right next to the Devices page where your PCs are. Open a server in a terminal tab, its files in the next tab and its web panel beside them, without hunting through windows. When you're out with only a phone, you can also SSH into your home server from your phone, in the browser and without opening a port on your router.

Everything in your lab, in one list

  • SSH terminal tabs

    A full terminal per server: htop, vim, nano and mc work as expected. Sign in with a password or a key, with host key checks.
    SSH client
  • One command, every server

    Send a command to every open SSH tab, or run a saved script on several hosts and read each host's output and exit code.
  • Live host dashboard

    A server's CPU, memory, disk and network as live graphs, read over SSH. Nothing extra to install on the server.
  • SFTP and FTP

    Two-pane file managers with drag and drop, and copies straight from one server to another through your PC.
    Server-to-server copies
  • RDP and VNC

    Saved Remote Desktop and VNC connections for your VMs, with VNC optionally through an SSH tunnel.
    RDP and VNC
  • Web panels

    Save admin pages, like your hypervisor's, your NAS's or your router's, next to the hosts they belong to.
  • Windows and Linux PCs

    Full remote desktop to the PCs in your lab and around the house, Windows and Linux (X11 and Wayland), plus a command prompt and their processes, services and logs.
    Linux PCs
  • Cloud servers too

    Import servers from AWS, DigitalOcean and Azure as saved hosts, and start, stop or reboot them from the app.
    Cloud servers
  • Scripts and history

    Save the commands you run every week, with startup scripts per host. Scripts sync to your account; history stays on your PC.

Works with what's already in your lab

Servers need nothing new: anything with an SSH server works, from a Raspberry Pi to a Proxmox VE node, and FTP, RDP and VNC hosts connect as they are. Only the PCs you want full remote desktop on run the small RemoteAccessApp Agent.

Good to know

RemoteAccessApp connects to your hosts the way you would by hand, over SSH, SFTP, FTP, RDP, VNC and their web pages. It doesn't talk to a hypervisor's own API, so there are no VM start and stop buttons for local hypervisors. Web panels open from the PC you're on, so that PC needs to be able to reach them.

How to set it up

  1. Step 1: Install RemoteAccessApp

    Download it for Windows 10 or 11, or for Linux. No admin rights are needed on Windows.
  2. Step 2: Add your hosts

    On the Connections page, add each server, VM and web panel with its address and sign-in. Sort them into groups.
  3. Step 3: Add your PCs

    Install the Agent on the PCs you want full remote desktop on, and set each one up with your account.

Free for a small lab

The free plan includes everything above for up to 5 PCs and 5 saved hosts, with 3 open at once. Web panels count toward the same 5 hosts. Pro removes the limits and syncs your saved host passwords to every PC you sign in on, end-to-end encrypted so we can't read them.

Split panes, server-to-server copies and running a script on many hosts are in the Windows app today. The Linux app has SSH, SFTP and VNC tabs, with more of the Windows app's host tools on the way.

Questions, answered

Related