• 0 Posts
  • 35 Comments
Joined 3 years ago
cake
Cake day: July 11th, 2023

help-circle
  • Understood.

    Use afraid.org or another forever-free dynamic dns service using their free subdomain, set up a computer, pi, or vm in a “demilitarized zone” on your router and forward ports 80 and 443 to it.

    Put your files on that machine and back them up incase it ever gets hacked. Install one of the many web-based self hosted file servers, or, like I said, just caddy pointed at a folder of files, and set up some sort of monitoring for the systems cpu load and network bandwidth. Set up auto-updates.

    Old-school, zero service cost, and zero cloud service dependency. Downsides are required monitoring, users see your home IP, and if it gets hacked, you have to wipe it. Did it that way for years.




  • Another option is a $5 vps and domain. Install caddy on it with caching, and point it at your local storage using SSH. Meets your criteria of self hosting the storage, but only caches on the VPS for performance. You could even use rclone to mount the files if you want.

    More manual than the other options, but much simpler mental model and an excellent platform to learn how things work. Gives you the chance to also host a static website too.