diff --git a/manual/README.md b/manual/README.md
index fe66becb..ab8bd57f 100644
--- a/manual/README.md
+++ b/manual/README.md
@@ -1,10 +1,7 @@
# Introduction
-Seafile is an open source cloud storage system with file encryption and group sharing.
+Seafile is an open source cloud storage system for file sync, share and document collaboration.
-Collections of files are called libraries, and each library can be synced separately. A library can be encrypted with a user chosen password. This password is not stored on the server, so even the server admin cannot view a file's contents.
-
-Seafile allows users to create groups with file syncing, a wiki and discussions to enable easy collaboration around documents within a team.
## LICENSE
diff --git a/manual/develop/web_api_v2.1.md b/manual/develop/web_api_v2.1.md
index 9cb4ef59..e29f3b0d 100644
--- a/manual/develop/web_api_v2.1.md
+++ b/manual/develop/web_api_v2.1.md
@@ -13,5 +13,5 @@ The API document can be accessed in the following location:
The Admin API document can be accessed in the following location:
* (New)
-*
+
diff --git a/manual/extension/fuse.md b/manual/extension/fuse.md
index 5df437e3..79ee27b0 100644
--- a/manual/extension/fuse.md
+++ b/manual/extension/fuse.md
@@ -12,7 +12,7 @@ Note:
* Currently the implementation is '''read-only''', which means you can't modify the files through the mounted folder.
* One debian/centos systems, you need to be in the "fuse" group to have the permission to mount a FUSE folder.
-### How to start seaf-fuse
+## Use seaf-fuse in binary based deployment
Assume we want to mount to `/data/seafile-fuse`.
@@ -30,26 +30,20 @@ Note: Before start seaf-fuse, you should have started seafile server with `./sea
./seaf-fuse.sh start /data/seafile-fuse
```
-Since Community server version 4.2.1 and Pro server 4.2.0, the script supports standard mount options for FUSE. For example, you can specify ownership for the mounted folder:
+seaf-fuse supports standard mount options for FUSE. For example, you can specify ownership for the mounted folder:
```
./seaf-fuse.sh start -o uid= /data/seafile-fuse
```
The fuse enables the block cache function by default to cache block objects, thereby reducing access to backend storage, but this function will occupy local disk space. Since Seafile-pro-10.0.0, you can disable block cache by adding following options:
+
```
./seaf-fuse.sh start --disable-block-cache /data/seafile-fuse
```
You can find the complete list of supported options in `man fuse`.
-##### Special notes for used with Ceph
-
-If you use Ceph (via librados) as storage backend, you need to add the `-f` option to seaf-fuse.sh, to ask the fuse program not to daemonize. Otherwise the fuse program will have strange "frozen" behaviors when accessing files.
-
-```
-./seaf-fuse.sh start -f /data/seafile-fuse
-```
##### Stop seaf-fuse
@@ -107,11 +101,13 @@ sudo usermod -a -G fuse
* Logout your shell and login again
* Now try `./seaf-fuse.sh start `again.
-### How to start seaf-fuse in docker
-Only support Linux. Assume we want to mount to `/data/seafile-fuse` in host.
+## Use seaf-fuse in Docker based deployment
+
+Assume we want to mount to `/data/seafile-fuse` in host.
##### Modify docker-compose.yml
+
Add the following content
```yml
@@ -130,6 +126,7 @@ Add the following content
```
##### Start seaf-fuse with the script in docker
+
Start Seafile server and enter the container
```bash