Use a raspberry pi 4B with some external HDDs attached as my "NAS". The Pi is accessible everywhere i go using Tailscale as VPN for all my devices. For my PC, laptop, phone and such i use Resilio Sync to sync files between devices while also syncing to the Pi. The Pi creates an incremental backup using restic to Backblaze B2 every night.
reply