How to run reverse proxy on GL inet routers?

Hello guys,

Wanted to ask how I can possibly run a reverse proxy on my new GL inet Flint 3 router.

Goal is like to have applications like e.g. adguard home, and other places be accessible from like
adguard.website.com instead of like 192.168.8.1:3000,

also wanted to ask how to get/add free SSL certificates for it too using like either cloudflared domains or let's encrypt etc ?

OFC i gotta do a dns rewrite on adguardhome of like adguard.website.com to 192.168.8.1 too i guess ?

thank you

Hello,

  1. You can edit the router hosts, add a rule:
    [Router LAN IP] adguard.website.com


    Access the ADG setting page needs to through domain + port, since ADG listens to port 3000, have to include the port number anyway, but you have to login the GL GUI before access the ADG setting page.

  2. Import the obtained certificate into the router, and modify the certificate path of ADG. You can Google the guide of obtain certification.
    Access GL.iNet and Adguard Home via HTTPS - GL.iNet Router Docs 4

Here's an alternative method to @bruce 's that would allow easier manageability for everything connected to your main LAN.

That's going to require the use of a proper reverse proxy daemon. HAProxy should be in the default GL.iNet repos... if not it should be. You're going to probably need LuCI &/or ssh to set it up. It's going to be some amount of effort, I'm sure. Better make a backup of your current conf:

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.