Maximum PC

Build Your First Reverse Proxy

OVER THE PAST FEW ISSUES, we’ve shown you how to build a few practical self-hosted servers: NextCloud for cloud storage, Bitwarden for password management, and Booksonic for audiobook collections, to name but three. While it’s possible to configure all three for remote access over the Internet, it’s an awkward process ensuring each individual server has access to a secure, encrypted Internet connection.

One of the many uses for a reverse proxy is to act as an intermediary between the Internet and any self-hosted servers you want to access remotely. Simply configure your router to forward all relevant ports to your reverse proxy, and it does the rest. Why do this? Because your reverse proxy secures all incoming and outgoing connections, making it easy to obtain and manage a free SSL certificate that encrypts traffic from all your self-hosted servers from one convenient location.

In this first of a two-part series, we’re going to set up the nginx reverse proxy with a free, self-renewing Let’s Encrypt SSL certificate to give you secure access to your NextCloud server from anywhere in the world. Next

You’re reading a preview, subscribe to read more.

More from Maximum PC

Maximum PC3 min read
A History Of Liquid Cooling
FOR AS LONG AS there have been computers, cooling has been a problem, particularly as CPUs have continually increased their transistor density, clock speed, and power draw. In the early 1950s, machines like the UNIVAC1 and IBM’s System 360 famously u
Maximum PC1 min read
Maximum PC
Editor-in-Chief: Guy Cocker Contributing Writers: Ian Betteridge, Fraser Brown, Tim Danton, Nate Drake, Ian Evenden, Dave James, Jeremy Laird, Chris Lloyd, Aleksha McLoughlin, Nick Peers, Nik Rawlinson, Zak Storey, Adam Timberley Production Editor: S
Maximum PC1 min read
Navigate Podman In Cockpit
Cockpit’s podman plugin displays all running containers regardless of which account launched them by default. Use the drop-down menu and keyword filter to create customized views. Click ‘Show images’ to view all downloaded images—including those not

Related