Right now we're trying to get it to users who prefer something that just works, and don't want to think about hosting.
But you can actually run Diversion in a container (that looses distributed storage and DBs, which means it won't be as scalable). Other providers would definitely be great, if we succeed in standardizing it like git.