you can use https://nginxproxymanager.com/ to manage various services on your homelab. it works flawlessly with Tailscale - I can connect to my tailnet and simply type http://service.mylocaldomain to open the service.
you will also need adguard -> adguard dns rewrite -> *.mylocaldomain forwards to the NPM instance and NPM instance has all the information of which IP:PORT has which service
Also tailscale DNS should be configured to use adguard -> you can turnoff adblock features if it interferes with any of your stuff.
I would also suggest to use two instances of adguards - one as backup two instances of NPM.
The ideology has an inherent toxicity to it, along with a self own, doubling down on mistakes that would harm you and the others in longer run, embracing silly ideas and a general disregard for niceties.
Would have been nice if they didn’t hurt their own fans like that could be simply phrased as ‘being MAGA’
it doesnt have to be black and white. they knew enough to spin up a business that when it is overturned they could make money... which means they knew the probability was high.
Yes and no. Often times managers are now asking ask Claude code to write it but I want it delivered tomorrow. This leads to us forcing to use LLM generated code without enough time to review or understand it.
because citizenship is not a prerequisite for defending human rights and differentiating right from wrong. this isn't general election and they are not voting, non citizens still enjoy the rights under the constitution like 1A.
The author doesn’t pinpoint on why exactly he hates the AI side projects.
Is it because they are low effort? But then he also says his past hobby projects could be done today in few hours with Claudecode.
I would also suggest to use two instances of adguards - one as backup two instances of NPM.
reply