Some organizations have begun offering access to servers running open-source software (mail servers, chat servers), operated and maintained by those organizations, for a nominal recurring upkeep fee.
Normally, this software's source code is available on Github, or Bitbucket, or in some easily-accessible format for people who know how to set it up and don't mind the hassle of self-hosting.
But is there any way to verify that the code being run on these remote servers is what's being kept in the version control system, preferably in a trust-free way?
In my experience hardening servers against attacks, having a secure hosting setup against attackers is usually synonymous with having a black box host, with only an exposed web API.