Fixed it!

The site has been unattainable since my provider updated their servers. I’ve not had time to try to fix it for ages but had a successful attempt tonight.