Self-Hosting at Home and Privacy
dataswamp.org
dataswamp.org
If I wanted to, I could run _everything_ through Authelia first, so you wouldn’t even see the 404 until you log into an account, but that hasn’t seemed necessary.
https://www.reddit.com/r/selfhosted/comments/133rr6n/about_c...
Is that true? Then third party doctrine would apply and you have to trust them more right?
Software has vulnerabilities. Like nginx proxy manager had vulnerabilities and the developer didn’t patch some.
With a cloud based proxy, a third party handles authentication. But then, they shouldn’t access data.
I'm actually considering this right at the moment. The idea of enforced 2FA just feels a lot safer to me
Is there a reverse proxy where the client makes a TLS connection to the proxy, proves their identity, if successful is allowed by proxy to initiate a new TLS connection to the server at home with the certificate of that server?
1. host all services on the residential IP.
2. restrict all clients to a VPN.
because self-hosting for me is more about the sovereignty/autonomy: privacy concerns can weaken that, but inserting a VPN in between you and the other self-hosters weakens that _more_ (arguably). whereas not much is lost by adding a VPN between me and my Google searches.
'course the other thing you can do is to ask a friend to tunnel your traffic. i was pretty reluctant to do that at first, due to uptime concerns, but if you know other self hosters who've been at it for a while then they'll be as invested in keeping that box online as you will. your anonymity pool will be smaller than with a commercial VPN, if that's what you care about, on the other hand if your VPN "provider" gets a call asking to unmask you, you're more sure to learn about that.
I no longer need to expose a public service or even manage certs because anywhere I am I connect to my tailnet and have transparent access to my entire network