Starting with: https://orchestrate.io/blog/2014/06/26/build-user-authentication-with-node-js-express-passport-and-orchestrate/
node server/index.js
or use nodemon
in place of node
, which auto restarts server when source codes change
To install nodemon:
sudo npm -g install nodemon
To open web port: http://stackoverflow.com/questions/5004159/opening-port-80-ec2-amazon-web-services/10454688#10454688
Login:
ssh -i wfe.pem [email protected]
Key is sent via email.
Online access: http://ec2-52-32-38-91.us-west-2.compute.amazonaws.com:5000/
Fix Ubuntu nodemon "cannot find node" issue: The reason is that node is called nodejs on Ubuntu, just do this to fix:
sudo ln -s /usr/bin/nodejs /usr/local/bin/node
- move to UW domain
- show controlled access to s3 objects (download/view files)
- User auth
- File access control
- Role management
- Files searching
- Video/Audio playing
- 2-FA
- Annotation collaboration
- study has sub-studies
- permission, per person/group, per study
- per study, a set of media files
- data: research papers, transcripts, video, audio, picture
- oceangraphers: sensors under sea (see COVE ocean UW project)
- To control access fo S3 objects, we could use the same logic to control access to password data
- Move on dev ideas moved to dev.md