Sure, but it won't be easy. On the one hand, the software is not packaged into a nice installer with easy wizards that you just tell your FTP password and are ready to go; it's a set of application servers that come in source code form and use text files for configuration. On the other hand, the PlanetsCentral software is fully integrated, so while it's probably possible to use the autohost without the forum, it's not meant this way.

Source code is available on https://github.com/stefanreuther/c2ng. It includes a Server Operating Guide, but if you really want to get it to work, you should probably get in touch with me.