Haruba, web-based file sharing

flask, rest, 2fa, javascript, knockout.js, dropzone.js
cybersecurity, development
  • allows to view and share files using a web interface and/or a REST API
  • supports 2-factor authentication using SMS or a smartphone app
  • supports files up to 4GB, but can be configured to handle even larger files
  • service built using Flask, web interface built using Knockout.js
  • user can drag-n-drop files to upload them
  • on-line edit is possible with certain file types
  • permissions are delegated to a Sigil instance