By hosting applications using sandstorm.io at oet.sandcats.io, users can can enforce access control on each application. By default, a newly-created application grain (such as an Etherpad document) is private. Through the user interface, you can grant other people access to the grain with varying permission levels, you can inspect who has access, and you can revoke that access.
Below is a screenshot of the options for sharing access to WordPress in oet.sandcats.io.
The majority of the applications in oet.sandcats.io allow users to share author/edit access to the application without the need to login. This allows applications to be accessed anonymously.
I think this ‘stay anonymous’ access is a fantastic feature for educators and frees classes from the need to manage username/password arrangements. I see this as one of the killer features of SPLOTS – remove the username/password obstacle to open up a new palette for ‘just in time’ access to web applications for teaching and learning.
I explored the applications at oet.sandcats.io and have classified which applications currently offer:
- ‘stay anonymous’ access with author/edit participation
- anonymous access to read (requiring login for edit/author participation)
- required login to access and/or participate
- anonymous read access + required login to access and/or participate + domain mapping
I have added links to the the respective applications repos in the event folks would like to dig deeper into each app and its features.
Supports ‘stay anonymous’ access with author/edit participation in oet.sandcats.io
- Etherpad https://github.com/kentonv/etherpad-lite
- Ethercalc https://github.com/audreyt/ethercalc
- Davros https://github.com/mnutt/davros/
- Filedrop https://github.com/zombiezen/filedrop/
- Draw.io https://www.jgraph.com/
- Etherdraw https://github.com/ocdtrekkie/draw
- Idea Otter https://github.com/simonv3/IdeaOtter
- TextEditor https://github.com/rchrd2/texteditor
- Gitweb https://github.com/dwrensha/gitweb-sandstorm
- Dillinger https://github.com/cem/dillinger-sandstorm
- Hackerslides https://github.com/jacksingleton/hacker-slides
- Piwik https://github.com/zarvox/piwik
- Paperwork https://github.com/JamborJan/paperwork
- Go https://github.com/erikmaarten/go-game
- Laverna https://github.com/jparyani/laverna
- Brainstorm https://github.com/Azeirah/brainstorm.git
- Quicksurvey https://github.com/simonv3/quick-survey/
- Framadate https://github.com/zarvox/framadate
- MediaWiki https://github.com/jparyani/mediawiki-sandstorm
- ApacheWave https://github.com/jparyani/wave
- Gitlab https://github.com/dwrensha/gitlab-sandstorm
- IPythonNotebook/Jupyter https://github.com/jparyani/ipython
- Lychee https://github.com/jparyani/Lychee
- Tiny Tiny RSS Reader https://github.com/jparyani/Tiny-Tiny-RSS
- Scrumblr https://github.com/ocdtrekkie/scrumblr
- HackerCMS https://github.com/kentonv/ssjekyll
Supports anonymous access to read (requires login for edit/author participation)
- Wekan https://github.com/wekan/wekan
- Sandforms https://github.com/sandforms/sandforms
- Gogs https://github.com/cem/gogs-sandstorm
- Hummingbirg https://github.com/mnutt/hummingbird
- NodeBB https://github.com/cem/nodebb-sandstorm
- Ghost https://github.com/jparyani/GhostSS
- Telescope https://github.com/jparyani/Telescope
- MediaGoblin https://github.com/jparyani/mediagoblin
Domain mapping + anonymous read access + edit/author access with login
- WordPress https://github.com/dwrensha/wordpress-sandstorm
- Ghost https://github.com/jparyani/GhostSS
- Davros https://github.com/mnutt/davros/
Requires login to access and/or participate
- Let’s Chat https://github.com/jparyani/lets-chat
- RocketChat https://github.com/RocketChat/Rocket.Chat