It is 24/7, unfortunately the server host is switching from running MC servers to Starmade, and there have been technical difficulties. It is an alpha game, so we should expect some stuff like this. I also have no control over updates at the moment because its handled by the host - until they add a method for us.
That Said, Server appears to be updated!