r/homelab•
Izvestiya

I can't modify the code, so I modified reality instead

Projects

I built a mock API tool that runs a local DNS interceptor and Express server. When an app phones home, LicensR redirects the request to a local server that, purely by coincidence, always responds with good news.

It doesn't modify, patch, or reverse-engineer any application code. It just provides a network environment where license servers happen to be very supportive.

You define `.egg` files that describe which domain/route an app calls and what to respond with, and LicensR handles the DNS override and fake API response automatically. Supports both HTTP and HTTPS with auto-generated self-signed certs.

Built because a certain license says I can't modify the code, but doesn't say anything about modifying reality around it.

https://github.com/izvestiya/LicensR

Posted Apr 5, 2026, 2:52 AM UTC

22254
Loading comments…