I've only tested this on a Mac, but I'd imagine that it'd work anywhere that has FUSE.
On the Mac, that means osxfuse. There are other ways of getting osxfuse installed, but Homebrew is pretty easy:
brew cask install osxfuse
Clone this repo, and:
virtualenv venv-webfs
source venv-webfs/bin/activate
pip install -r requirements.txt
Make sure that the unit tests are passing:
python webfstest.py
Credit where it's due. I took inspiration from: