After the (brief) server downtime today, I’ve realised it’s the mesh wifi that is part of the problem. So the server has gone to the node now. It’s truly a headless box.
I was a bit worried about the temperature but the fan seems to hold it at 57-60 degrees which is ok I guess.