How do people manage their household reams of data that our family generates?
Each family member has their own laptops and phones, and take dozens of high resolution images every week, school presentations and projects, receipts, and tax documents, videos -- lots of videos.
As a family of 5 with 2 working parents, I'm not really monitoring data use and want a mostly hands off solution to their data storage. And every new phone has a higher resolution camera though maybe JPEGXL will help us there.
We pay for 2TB of icloud data, but I am already eyeing upgrading to 6TB -- but that adds another $22/month. Moving to other cloud providers may save somewhat, but then its another management of a cloud ecosystem, and I know my family will mostly stick to icloud.
On a side note, we store alot of data on google drive too, and google takeout fails everytime I try to download a 50GB file -- so really its trapped there?! All of these have a lockin factor since with more and more data its a huge effort to export!
On this file server I am running Debian12 with Docker Compose. Then I built a management dashboard in TypeScript/Node that provides web servers you can spin up in about 2seconds and each server provides Websockets and http with fully proxy support over a single port. The dashboard also provides a command terminal via browser interface and a bunch of other server and connection management tools.
* I also included Samba for remote file system access from Windows with permission management.
* I run Jellyfin with metadata caching so that I can stream video without need for internet access or subscriptions.
* I run Pihole for DNS management.
* I just got WireGuard set up so now I can VPN directly into the home network from anywhere in the world via IPv6.
Therefore I don’t need a cloud storage subscription.