RustDesk is an open-source self-hosted virtual / remote desktop TeamViewer alternative

RustDesk

The software is used to easily perform tech support on a remote computer. Perfect for assisting family members with computer issues, or for small teams or businesses.

A remote desktop software, the open-source TeamViewer alternative (minus free TeamViewer restrictions), works out of the box, no configuration required. You have full control of your data, with no concerns about security. You can use their public rendezvous/relay server, or self-hosting, or write your own server.

It works with Linux, Raspberry Pi’s, Windows, macOS, Android, and iOS.

See https://rustdesk.com/