Issue:
We fully committed to Lansweeper's Helpdesk many years ago, and while we do love it, one caveat is that we can only access it on-premisis and not remotely over the internet.
And since Lansweeper has stated that they will NOT integrate it into Lansweeper Cloud, I'm trying to determine what the best Internet-based helpdesk solution would be. Personally, I'd like to stay with Lansweeper Helpdesk.
Which brings be to my homelab...
Background:
I host several applications and services from a homelab server in my home. Several services (web a site for example) are openly accessible from the Internet using a Cloudflare Tunnel (cloudflared). This lets anyone remotely connect to these services without me needing to open any ports on my router. And because it's going through a Cloudflare Tunnel, my home IP is never exposed.
In addition to the Cloudflare Tunnel, when I want to restrict access to several applications, (such as to a personal application or a remote connection to a local server or PC on my local LAN) I add a Cloudflare Application to the service. This provides secure authentication at Cloudflare such that when anyone tries to access the applicaiton from the Internet, Cloudflare prompts for authentication. If it succeeds, the user gains access. It authentication fails, the user does not gain access. And because the authentication takes place at Cloudflare, the user never gets to my site if they cannot pass authentication.
Possible Solution:
So thinking out loud, could we install a Cloudflare Tunnel on our on-premisis Lansweeper server to provide the Internet connectiviy and then create a Cloudflare Application to provide authentication to gain access to Lansweeper? This would allow me securely to connect to Lansweeper (and by extension Helpdesk) from any Internet connection.
Thoughts?
(Oh, and all this can be done with a Coudflare free tier account.)