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.
Falk Werner 16d4c39a21
add end-of-life notification
1 year ago
etc simplified example 4 years ago
www simplified example 4 years ago
.gitignore use webfuse-js 4 years ago
.travis.yml fix: fixed docker build command 4 years ago
Dockerfile chore: updated packages (s6overlay:, libfuse: 3.10.0, libwebsockets: 4.1.3, jansson: 2.13.1, webfuse: 0.5.1) 3 years ago
LICENSE Initial commit 4 years ago add end-of-life notification 1 year ago

Build Status


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.


docker build --rm --build-arg "USERID=`id -u`" --tag webfuse .


docker run -p 8080:8080 --rm -it \
  --device /dev/fuse --cap-add SYS_ADMIN --security-opt apparmor:unconfined \

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


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

Further Reading