MeshCentral

MeshCentral information link

Connect to your home or office devices from anywhere in the world using MeshCentral, the open source, remote monitoring and management server. Once installed, each enabled computer will show up in the "My Devices" section of the web site and will be able to perform remote desktop, remote terminal, file transfers and more. Get started by installing a MeshCentral server of your own or if you are not familiar with MeshCentral, you can try the public server at your own risk at MeshCentral.com. You can install your own server on Linux or Windows, it will run on anything from a large cloud instance to a Raspberry Pi. This is still beta code. Your privacy matters: When installing your own MeshCentral server, no usage data or telemetry is collected.

Get the source code on my Github