You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# You can now mount http://localhost:8080/demoVault/,
27
-
# The password for the thirdVault is read from stdin.
28
-
# Be aware that passing the password on the commandline typically makes it visible to anyone on your system!
26
+
# You can now mount http://localhost:8080/demoVault/
27
+
# The password for the third vault is read from stdin
28
+
# Be aware that passing the password on the command-line typically makes it visible to anyone on your system!
29
29
```
30
30
31
-
## Filesystem integration
31
+
## Filesystem Integration
32
32
33
-
Once the vault is unlocked and the webserver started, you can access the vault by any webdav client or directly mounting it in your filesystem.
33
+
Once the vault is unlocked and the WebDAV server started, you can access the vault by any WebDAV client or directly mounting it in your filesystem.
34
34
35
-
### Windows via the Windows Explorer GUI
35
+
### Windows via Windows Explorer
36
36
37
37
Open the File Explorer, right click on "This PC" and click on the menu item "Map network drive...".
38
-
In the window opening up, select a free drive letter as the mounting point, enter in the Folder text box the url logged by the cli application to the terminal window and click the "Finish" button.
38
+
39
+
1. In the Drive list, select a drive letter. (Any available letter will do.)
40
+
2. In the Folder box, enter the URL logged by the Cryptomator CLI application.
41
+
3. Select Finish.
39
42
40
43
### Linux via davfs2
41
44
42
-
First, you need to create a mount point for your vault
45
+
First, you need to create a mount point for your vault:
43
46
44
47
```sh
45
48
sudo mkdir /media/your/mounted/folder
46
49
```
47
50
48
-
Then you can mount the vault
51
+
Then you can mount the vault:
49
52
50
53
```sh
51
54
echo| sudo mount -t davfs -o username=,user,gid=1000,uid=1000 http://localhost:8080/demoVault/ /media/your/mounted/folder
52
55
# Replace gid/uid with your gid/uid. The echo is used to skip over the password query from davfs
osascript -e 'tell application "Finder" to if "demoVault" exists then eject "demoVault"'
73
76
```
74
77
75
-
## Using as a docker image
78
+
## Using as a Docker image
76
79
77
-
### Bridge networking with port forward:
80
+
### Bridge Network with Port Forwarding
78
81
79
82
:warning:**WARNING: This approach should only be used to test the containerized approach, not in production.**:warning:
80
83
81
-
The reason is that with port forwarding you need to listen on all interfaces, and potencially other devices on the network could also access your WebDAV server exposing your secret files.
84
+
The reason is that with port forwarding, you need to listen on all interfaces. Other devices on the network could also access your WebDAV server and potentially expose your secret files.
82
85
83
-
Ideally you would run this in a private docker network with trusted containers built by yourself communicating with each other. **Again, the below example is for testing purposes only to understand how the container would behave in production.**
86
+
Ideally, you would run this in a private Docker network with trusted containers built by yourself communicating with each other. **Again, the below example is for testing purposes only to understand how the container would behave in production.**
84
87
85
88
```sh
86
89
docker run --rm -p 8080:8080 \
@@ -91,10 +94,10 @@ docker run --rm -p 8080:8080 \
#you can now mount http://localhost:8080/demoVault/
111
+
#You can now mount http://localhost:8080/demoVault/
109
112
```
110
113
111
114
Then you can access the vault using any WebDAV client.
112
115
113
-
114
116
## License
115
117
116
118
This project is dual-licensed under the AGPLv3 for FOSS projects as well as a commercial license derived from the LGPL for independent software vendors and resellers. If you want to use this library in applications, that are *not* licensed under the AGPL, feel free to contact our [support team](https://cryptomator.org/help/).
0 commit comments