By "private network", do you mean inside a corporate firewall or a public vertical network that is using white-labelled technology? If the latter, do you want a service hosted and managed by someone else (like WordPress) or licensed software that you would install on your own cloud servers?