Just basically gonna have to assume for the rest of our lives that any cloud/content hosting service offered for free is at best temporary and at worst some kind of trap
I think the one free service I trust not to someday fuck up on me is Neocities, and that only because it appears to be run by ideologues (the fact it is run with an explicit anti-growth policy, and that the service it offers is intentionally so limited, also helps)
PS check out my web sight on neocities!! https://mcc.neocities.org/