This app's purpose is to demonstrate how easy it is to produce a functioning aplication that has multi-user features and built-in security. The app relies entirely on Sandstorm for that security, and achieves it through zero lines of code.
Try Live Demo
Install it Yourself
Install Sandstorm, all you need is a 64 bit linux machine! Go to https://sandstorm.io/install
For installing this app and running on your own Sandstorm Server: upload the dieStorm.spk package file from the main "Apps" page of your Sandstorm server.
Install for Development
- Download and install Vagrant: https://www.vagrantup.com/downloads.html
- Make sure the vagrant-spk tool is installed: https://docs.sandstorm.io/en/latest/vagrant-spk/installation/
- Run following commands
git clone https://github.com/frigginglorious/dieStorm.git cd dieStorm vagrant-spk vm up (or vagrant-spk up if that doesn't work) vagrant-spk dev
View slides from the Twin Cities Code Camp presentation: Six Reasons Sandstorm.io is Rocking the World of Open Source Web Apps.
You can fork the slides and get your own, editable version in HackerSlides by taking this grain backup and doing a 'Restore backup...' on your own account on whatever Sandstorm server you like.
- Problem: The box 'sandstorm/debian-jessie64' could not be found.
- Solution: Download current version of Vagrant from https://www.vagrantup.com/downloads.html
Please feel free to open an issue or reach out to me on twitter @frigginglorious if you have any problems.