fifthsegment/gatesentry ? reverse-engineered prompt

Reverse engineered prompt

Build me a local web filtering proxy app with a simple admin dashboard.

I want it to sit between my devices and the internet so I can block websites, inspect traffic when needed, and filter both HTTP and HTTPS with a trusted certificate setup. It should also have its own DNS sinkhole so it can block bad domains even before the browser reaches them, and it should let me use blocklists plus my own custom rules.

Please include a clean web UI where I can see logs, traffic stats, and manage settings like keywords, domains, MIME types, schedules, and user based access rules. It should feel easy to run on my machine or a small network, with Docker support and a single binary option too. If it makes sense, add transparent proxy support on Linux so I can catch traffic without changing every client device.

Use current docs online if you need to, and make sure the default setup is straightforward to get running.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab