Wireguard VPN or Zerotrust to public selfhosted services which is better? [DISCUTION]

hi folks
I have several self hosted services and wordpress pages that I publish on the internet the problem is that I have no public ip so I have always used a linode vps with wireguard as vpn and then a reverse proxi as ngnx to address the ports of my services and websites…

The problem I have always seen is that no matter what I do the connections are always slow… and I think it is because the use of the same ngnx and wireguard; because they are several steps and could creates a high latency…

now I would like to use a zerotrust services as “cloudflare” or “twingate” and I would like someone who has gone through the same thing tell me if it is worth making that change… I believe that using a zerotrust would’nt have to use the wireguard, and maibe the nginx to address my services but i could avoid that latency and even having more security…
please tell me your opinions and if someone already knows cloudflare’s zerotrust or twingate please tell me your opinion of both :wink:.

Wireguard introduces no latency, you can even use it on your local LAN to like encrypt NFS traffic. Meaning the reason for your slow speed is not Wireguard and not Nginx but rather the conection between you and Linode.

I switched from Tailscale which uses Wireguard VPN’s to Twingate. That transition was very much worth it. Zero Trust is the buzzword of the year for security. That would be the Cloudflare or Twingate option. It’s the natural option for somebody in your position with no public IP.

ok… i wll check it out better thanks

Thanks for you answer! Gives me a better hope of what I’ll be able to get

Another option is Ziti. It has similarities to Twingate while being more expansive - e.g., you can apply ZTN to both ‘north-south’ across the internet or ‘east-west’ in your LAN. It also includes SDKs to embed ZTN into apps and have ZT in the host OS network. It comes in completely free, open source and self-hosted OpenZiti or SaaS CloudZiti. I work on the project.

Thanks sorry I didn’t saw before

Mmm thanks I will gonna to check it out about ziti