4 ms·
After clicking around the demo and skimming most of the docs, I have a couple questions. First, I'm still unclear on how urls work. For example, can I host a m
by jerrac 11y ago
After clicking around the demo and skimming most of the docs, I have a couple questions.
First, I'm still unclear on how urls work. For example, can I host a multiple wordpress blogs at multiple domains? Like jerrac.tld, foobar.tld, and example.org?
What if I also want to have other apps on those domains?
Also, how do I view a wordpress instance as an anonymous user? I couldn't figure it out.
Second, how do multiple users work? For example, a user that has editor perms in wordpress and can create Lychee and Etherpad apps, but can't do anything else.
Third, is it possible for me to install a customized version of an app? Like if I commit the crime of hacking wordpress core, could I get that to install on my Sandstorm instance?
Fourth, has anyone looked at adding Drupal 7 and 8 to the available apps?
- kentonv 11y agoSo, to start, note that Sandstorm is not primarily targeted at hosting web sites. It's more of a replacement for Google Apps (especially Google Docs). Some of the apps (such as Ghost and Wordpress) can host web sites as a function of the app, but this is not really the main focus of the platform. Most Sandstorm apps are intended to be accessed through the Sandstorm shell interface. > First, I'm still unclear on how urls work. For example, can I host a multiple wordpress blogs at multiple domains? Like jerrac.tld, foobar.tld, and example.org? Yes, you can create multiple Wordpress instances and connect them to different domains. Note that publishing content to domains is something that only the Wordpress, Ghost, and Hacker CMS apps do currently. Most apps are designed to be accessed embedded in the Sandstorm UI, where they get free authentication, authorization, document management, sharing, etc. > What if I also want to have other apps on those domains? You can always set up nginx in front. > Also, how do I view a wordpress instance as an anonymous user? I couldn't figure it out. The dashboard contains instructions for publishing content to your domain. (Though you can't actually do this under the demo -- you can only get a randomly-generated domain.) > Second, how do multiple users work? For example, a user that has editor perms in wordpress and can create Lychee and Etherpad apps, but can't do anything else. You can invite users to your Sandstorm server. Once invited, a user can install apps and create grains. Each user installs apps for themselves -- the admin does not choose the apps for them. Different users on the same server can actually have different versions of an app installed. (Of course, when they have the same version installed, Sandstorm will de-dupe behind the scenes.) You can share grains you create with other users by clicking the "share" button in the top bar. Some apps -- including Wordpress -- offer you the ability to share different access levels here. > Third, is it possible for me to install a customized version of an app? Like if I commit the crime of hacking wordpress core, could I get that to install on my Sandstorm instance? Absolutely. All the tools for building packages are open source and you can directly upload packages to your server without going through the app market. > Fourth, has anyone looked at adding Drupal 7 and 8 to the available apps? Not yet, but it'd be cool if someone did. :)