I just found out about Sandstorm and I'm trying to wrap my head around a few of the details.
There are lots of various services that I've been working on that I think can benefit from Sandstorm. One, in particular, is setting up a Tor Hidden Service host. Tor Hidden Services are simply websites on the Tor network. In order to do this, the Tor software has to be functional.
I see that Roundcube uses a Dovecot installation. From looking through the source, it appears that Dovecot isn't actually installed by the Sandstorm grain, it's simply accessed.
Yet, in a Github issues post, there is discussion of work that needs to be done for "device drivers" to support non HTTP protocols.
Can you help clarify?
My end goal is for Sandstorm to be able to spin up Wordpress, Ghost, Mediagoblin, HackerCMS, etc and have it functioning at a .onion Tor address, and optionally at a regular HTTP address as well.
If a user wishes to quit using the Sandstorm compatible web host, they can download their grain and run it on another service, or a local machine, and it would have all of the data, private key, and everything necessary to run the app locally.
Thanks!
PS... trying to get some developers and hackers together to contribute enough to qualify under the Corporate Sponsor level specifically for this use case.