Sandstorm is a self-hostable web productivity suite. It's implemented as a security-hardened web app package manager.
JavaScript C++ HTML Cap'n Proto CSS Shell Other
Latest commit d15da4d Jan 13, 2017 @kentonv kentonv committed on GitHub Merge pull request #2819 from EnigmaCurry/patch-1
Adds subdomain redirects in nginx-example.conf
Permalink
Failed to load latest commit information.
docs Adds subdomain redirects in nginx-example.conf Jan 11, 2017
hack Find a different place to cache the sandstorm-171 bundle Aug 11, 2016
icons New add credit and email icons, revised email and credit icons Aug 19, 2016
installer-tests installer-tests: Fix CentOS base box creation Oct 20, 2016
keys Update release certificate. Dec 30, 2016
shell Merge pull request #2807 from sandstorm-io/rotate-logs Jan 7, 2017
src Remove KJ_DBG Jan 8, 2017
tests Remove fixed TODO. Dec 27, 2016
.dockerignore Remove `shell-build` from Dockerfile build process Apr 7, 2015
.gitignore gitignore tests/downloads Jan 8, 2017
CHANGELOG.md Update changelog for v0.199. Jan 7, 2017
LICENSE Remove some now-obsolete mentions of 'es6-promise'. Aug 11, 2016
Makefile Typo Dec 27, 2016
README.md Remove caveats from readme Sep 24, 2016
Vagrantfile Switch the default Vagrantfile to Debian Feb 20, 2016
branch.conf Intsaller script, release scripts, and various auto-updater tweaks. Apr 19, 2014
find-meteor-dev-bundle.sh Cache output of find-meteor-dev-bundle.sh. Jan 9, 2017
install.sh Merge pull request #2656 from sandstorm-io/no-userns-installer Oct 27, 2016
localedata-C use a locale category that works on glibc 2.24 Aug 5, 2016
make-bundle.sh Add comment about why we don't rm -rf out directly Oct 4, 2016
meteor-bundle-main.js Fix Sandcats TLS setup on Node 4. Aug 12, 2016
mkdocs.yml Add docs page for install troubleshooting Dec 3, 2016
release.sh Allow suffixes on release titles in changelog. Jan 25, 2016
sandstorm-qr.png License, readme... Jan 8, 2014

README.md

Sandstorm

Sandstorm is a self-hostable web productivity suite. It's implemented as a security-hardened web app package manager. Sandstorm makes it easy to run your own server.

Use Sandstorm to install apps to create documents, spreadsheets, blogs, git repos, task lists, and more as easily as you'd install apps on your phone.

Sandstorm is open source and can be installed on any x86-64 Linux system.

Installing

See installation instructions in the Sandstorm documentation.

Using Sandstorm

See the overview in the Sandstorm documentation.

How It Works

See how it works and security practices in the Sandstorm documentation.

How to Package Apps

See the developer hub in the Sandstorm documentation.

Contribute

Want to help? See our community page or get on our discussion group and let us know!