So I thought I would try Fedora Core OS, got the digital ocean image and installed it on a droplet. I installed firewalld, policycoreutils-python-utils, certbot and docker-compose. With firewalld I opened ports 80, 443 and 2244. I changed SSH config to allow password login and changed the default port to 2244 (I do this because in the past I have received a huge amount of login attempts which I haven’t made myself). And I enabled the ports in SELinux. And then I started some containers.
All has been running very nicely for a couple of weeks. Until some time in the last 7 days. Suddenly all the containers I’ve been running are not accessible and and I can’t access the droplet with ssh on the new or old port. With password or with certificate. I have no idea what happened? Hacked? Probably not, me not knowing fully how Fedora Core OS works, probably!
I’ve deleted that droplet and made a new one now and I’m setting up a new one with the latest image for digital ocean. But I don’t want to make the same mistakes again. Does anyone have any idea of what I did wrong?