Sorry for the long downtime
TuxFamily (who is hosting freepost) has been having serious power-stability problems on their servers recently. This time it was a lot worse than any previous occurrence. Hopefully it’s fixed now.