For collaboration, I use OmniSpace. It rocks! Otherwise, I upload stuff directly to my site, a Gitea instance, or a shell account, depending. I also use a thumb drive for on-site backups. Normally it would be a second computer, but right now that's not possible.