this post was submitted on 27 Jan 2025
62 points (98.4% liked)

Self-hosting

3107 readers
1 users here now

Hosting your own services. Preferably at home and on low-power or shared hardware.

Also check out:

founded 2 years ago
MODERATORS
 

I just learned how to do a reverse proxy using Caddy, tailscale tunnel, and exposing Immich secured by OAuth all in a few hours. Now I'm no longer scared of exposing certain services to the Internet!

top 8 comments
sorted by: hot top controversial new old
[–] [email protected] 1 points 5 days ago (1 children)

I am still not there yet and admire your perserverance. Any good resources you used to learn all that stuff?

[–] randombullet 2 points 5 days ago (1 children)

Really depends what you want to do first. After you figure that out, the reverse proxy is arguably the easiest part when using Caddy.

[–] [email protected] 1 points 5 days ago

Fair comment, cheers

[–] [email protected] 15 points 3 weeks ago

King Robert Baratheon First of His Name remembering his first kill

Yes, its been a long time. But I still remember every line. You remember your first? Mine was some NGINX proxy at the Battle of Netflix.

My server took an arrow from my ISP so I was on foot, slogging through the configuration files. Tech support came running at me, this dumb corporate policy, thinking they could end the rebellion with a single policy blocking port forwarding.

I knocked them with the tailscale. Gods I was strong then. Caved in their double NAT. Probably shattered every iptable they had.

Stood over them, keyboard in the air. Right before I brought it down they said "Wait, wait!"

They never tell you how they all shit themselves. They don't put that part in the songs. Stupid ISP.

[–] [email protected] 6 points 3 weeks ago
[–] [email protected] 4 points 3 weeks ago

Good job! Took me forever to get my head around it, only implemented once.

[–] [email protected] 3 points 3 weeks ago

Congratulations!! It took me ages to figure out the concept and how it works in practice, and reached the same conclusion as you! It's nice feeling more secure and also having more freedom over routing

[–] [email protected] 1 points 3 weeks ago

@randombullet Well done! I love seeing people enjoying themselves getting into web operations. I'm still having fun, too, even after two decades of doing it professionally. Thanks for sharing!