If you can set up a torrent then that would work for me (should be a relatively straightforward process). Even if it several days or more of being available/not available, its better than nothing at all
Or if you would rather try a host,
This may also work, though they have a premium service so not sure if its one of those where they say both 'its free' and 'unlimited storage' but then just forget to mention the 'unlimited storage' part is only when you buy premium. Maybe they only charge for permanent storage though.... would need to try it out.