You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 months ago | |
---|---|---|
etc | 3 years ago | |
www | 3 years ago | |
.gitignore | 3 years ago | |
.travis.yml | 3 years ago | |
Dockerfile | 2 years ago | |
LICENSE | 3 years ago | |
README.md | 2 months ago |
README.md
webfuse-example
Example of webfuse.
Note: This repository refers to webfuse-legacy.
Since webfuse-legacy
is out-dated, the repository is archived and will be removed in future.
Please leave an issue if you are still interested in this code.
Build
docker build --rm --build-arg "USERID=`id -u`" --tag webfuse .
Run
docker run -p 8080:8080 --rm -it \
--device /dev/fuse --cap-add SYS_ADMIN --security-opt apparmor:unconfined \
webfuse
Open a webbrowser, visit http://localhost:8080 and follow the instruction on the screen.
Once connected, you can also display the provided filesystem inside the container.
cat /tmp/test/hello.txt
Logging
To view log messages from webfuse, open another terminal an conntect to the container.
Log files can be found in /var/log/socklog/daemon directory.
docker exec -it <container> bash
tail -f /var/log/socklog/daemon/current
Fellow Repositories
-
webfuse library
Create webfuse adapters and providers in C/C++ -
webfuse daemon
Reference implementation of webfuse adapter (server) -
webfuse-js
Create webfuse provider (client) in JavaScript