-
-
Notifications
You must be signed in to change notification settings - Fork 5.6k
Reverse Proxy with Cloudflare Tunnel
Louis Lam edited this page Mar 30, 2022
·
16 revisions
This is the easiest reverse proxy that I have ever seen so far.
You don't even need to expose Docker port!
- Your domain name's DNS is managed by Cloudflare.
- For Docker, it is supported by Debian base only. The Alpine base is not supported yet.
- For non-Docker, you need to download and install
cloudflared
. https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/install-and-setup/installation/ - For non-Docker Windows users, you can download the msi installer on their Github release: https://github.com/cloudflare/cloudflared/releases/latest
- Create a tunnel on Cloudflare Zero Trust.
- Get your tunnel token and set it into your Uptime Kuma instance.
- Map to http://localhost:3001.
- Profit.
- Go to Cloudflare Zero Trust.