Synology built-in reverse proxy

Cover Image for Synology built-in reverse proxy
I recently bought a Synology DS918+ to replace my home server because it was getting in the way more and more. I have a lot of Docker containers that I moved from Ubuntu to Synology and I have a domain that I was pointing to an NGINX on the old server for reverse proxying to all those containers.
First I wanted to add an NGINX container to my docker-compose file to do exactly the same thing on Synology but just I was about to do that I've found that you can do it just fine with the built-in NGINX server.
It's located in Control Panel -> Application Portal -> Reverse Proxy. You can add whatever proxy you like, customize it's headers and even enable HSTS and HTTP/2.
For using the HTTPS features you'll need to go to Security -> Certificates after that and add a certificate for your Source, either import it or get a Let's Encrypt one. After that, click the Configure button above the certificates and assign it.

More Stories

Cover Image for Software Development and General Aviation

Software Development and General Aviation

Software development and general aviation seem like completely different worlds. One is about writing logic, the other about defying gravity. But when you break them down they both involve managing co...

Mihai Blaga's profile picture
Mihai Blaga
Cover Image for LottieFiles downloader

LottieFiles downloader

Today I needed a cool animation for a small website project, and, as usual, I headed over to LottieFiles to grab one. It’s not something I do often, maybe once every few months. But to my surprise, I ...

Mihai Blaga's profile picture
Mihai Blaga