The PHPbb system that the forum ran on is a real process hog and was impacting the other sites on the server, so we had to shut it off.

I have backed it up and wll be moving it to a dedcated machine, hopefully by Mid May 2025