may not meet your requirements but have you taken a look at https://wormhole.app ?
Looks interesting but I’d prefer to self host it. I tried Nextcloud and had nothing but problems so I’m on the lookout for something simpler.
Very generous with the 10 GB limit though.
Fair point, but do note that https://wormhole.app is just a web-client for the wormhole protocol. There’s a reference implementation and there’s - personally - a much better go-based implementation (wormhole-william) that also has a few clients built using its API:
- rymdport: A cross-platform Magic Wormhole graphical user interface
- riftshare: Desktop filesharing app
- tmux-wormhole: tmux wormhole integration
- wormhole-william-mobile: Android wormhole-william app