Solved. My ISP had blocked my IP address as it had unusually high activity for my website. They’ve unblocked it now that they know I live in Switzerland and that the activity is actually ok.
Virtually no-one looks at my website, so the only atctivity is usually me updating it, uploading files etc and that triggered some kind of automatic blocking.