Hello 👋!
Yes you read this well. Self hosting made: Easy. Free. Secure.
With a machine running at your house, not in the cloud. Even if you've nev...
For further actions, you may consider blocking this person and/or reporting abuse
Thanks for this! I started with NGINX Proxy Manager, but moved to Traefik w/Authelia. Traefik worked well, but it is so hard for me to configure. I followed a tutorial to get it up and running, but if I had to fix/change anything, it was a mess trying to figure it out on my own.
I also tried Caddy because I heard how easy it is, but I couldn't even get an SSL cert to work.
SWAG was quick and painless, and I actually understand the config files! Lol.
I saw these 2 but they look too complicated to have a smooth worklow IMO. So I couldn't agree more. Thanks for sharing, really interesting to have feedback from someone who tried those 3!
That's a missed opportunity to use Cloudflare tunnel and skip opening ports on router. Way more secure.
I learned about it few months ago. We can't know it all but glad you mentioned it, complementing this great article. I hope the author makes mention of it somewhere later on.
I have never heard nor used it myself. So I'm not going to mention it in the article itself as I wouldn't be honnest in any way. But I'm glad there's a comment about it as it looks like a good idea and TIL 🙂. People can make research on their own when seeing this comment. Thanks for sharing !
Part 2 published!
Can you post a Link to the Picture above of the House in Good resoloution? xD
Great Post!
Thanks! As for the picture, I don't have any better resolution for the image I'm afraid. I used Midjourney to generate it and I don't believe I can upscale it anymore than that.
No Problem, Thanks for the fast respone :)
Awesome article! If I properly understood the architecture, we can plug other self-hosting services in different machines and then connect them to swag, right?
Thanks ! 100% correct ✅.
I've been using this as well to have an https subdomain pointing to my dev machine so I could temporarily have access to my "localhost" through https which is sometimes required. In this case it was because I was developing a webhook that I was passing on to an online 3rd party service and they only allowed https. I also used it to expose a local version of stable diffusion for my brother who's not a dev and didn't know how to run it. You just need to put the local http address in the Nginx conf instead of passing the docker container name :)
Im interested in building a secure storage sever for home use. I will pay someone to set this up for me next month. hit me up in comments. John R.