Your answer could potentially help me un-fuck my website!
Edit: The total capacity is currently 160 GB, so no amount of pruning will free up 1 TB. I need to mount an external share or something.
Edit2: I'm trying this but the command isn't working despite zero exit status.
I have been in similar situations before and there is no easy answer
I have no idea how Peertube works but if you're on Linux you might be able to turn on filesystem compression.... but if the data you're storing is already compressed (like video) that probably won't help very much
You could try
sshfs
like you mentioned in your post but it might be unreliable :( , maybe you could try NFS or even mount remote storage over Plan 9 protocolTo mount an
sshfs
share I think I need to shell into my PC from the webserver (not the other way around) and I can't do that.Unlimited destruction upon NAT
Do both hosts have internet connection via IPv6? You could try this over IPv6, usually no NAT, but your ISP might do some kind of firewalling
You could also probably put up a Wireguard (VPN) connection between them since the webserver is not behind NAT
Or also "forward a port" if you have access to the NATing router between your PC and webserver
I might be able to do IPv6 but I would need to drop my VPN (IPv4 only).
I know very little about Wireguard.
Sorry, had to log off for a bit
It seems you need some kind of NAT traversal mechanism. Wireguard is pretty easy to set up, it's built-into the Linux kernel these days. I've heard good things about Tailscale as well.
Sorry I wish I could help more :(
I just setup tailscale on my home Ubuntu jellyfin server the other day for the first time and it was a totally painless experience. Been working great.🤞
I could totally see tailscale working in this scenario lol