Deploying Caddy v2 with the Cloudflare Plugin Using Docker

I recently noticed that the Caddy Docker image I’d been using — abiosoft/caddy — is no longer maintained. So I went ahead and upgraded from Caddy v1 to v2 using the official image, and also got the Cloudflare plugin sorted out. This way I can turn on Cloudflare’s proxy feature to hide my real IP (though if you hadn’t enabled it before, there’s an 87% chance it’s already been logged somewhere like Shodan). ...

February 20, 2023 · 4 min · 642 words · Yu-Jie · 0 pageviews

Cloudflare Zero Trust From Start to (Almost) Giving Up - Tunnel for NAT Traversal

Why we needed this NOJ’s backend services are hosted on machines provided by our university’s CS department. All campus machines sit behind a firewall, meaning SSH connections to port 22 can only originate from the 140.122.x.x subnet. Before graduating, we’d use VPN to connect back to the campus network and then SSH into the machines. Now that most of the core maintainers have graduated, we really need a VPN or NAT traversal setup. ...

February 18, 2023 · 3 min · 449 words · Yu-Jie · 0 pageviews