What I just did was sign into satellite.earth with nostr account and you have a files folder. You need to fund it with btc but its cheap. 5¢ per GB per month. You upload through it, and you can copy the URL. But if you want to access the server from another client I believe you just input and it should have access to your files
Satellite
satellite.earth