jupyterhub / hubshare

A directory sharing service for JupyterHub
BSD 3-Clause "New" or "Revised" License
57 stars 21 forks source link

implement storage API #6

Open minrk opened 7 years ago

minrk commented 7 years ago

We have a spec, the first thing to do is implement the API.

Our spec describes a simple REST API, but it may still be worth exploring WebDAV as the storage API, as described in #2 discussion. It looks like wsgidav would be the way to go for us. We can run wsgi apps in tornado using WSGIContainer. Or a multi-process approach, with auth in tornado, proxying to wsgidav via unix socket.