Skip to content
Ralph Plawetzki edited this page Jun 20, 2021 · 32 revisions

Usage

keepassxc-cryptomator is a plugin that extends the functionality of Cryptomator. With this plugin configured, Cryptomator can use a KeePassXC database as a backend to store and retrieve passwords for vaults:

Development status

The plugin is feature complete.

Releases

Updated versions of keepassxc-cryptomator are published as releases in this same GitHub repository.

Below each release, there is a jar-file called keepassxc-cryptomator-RELEASE_TAG.jar that is the ready-to-use plugin.

Internals

The plugin is implemented as an uber-jar that consists of a couple of jar files - its dependencies:

[INFO] Replacing /home/runner/work/keepassxc-cryptomator/keepassxc-cryptomator/target/keepassxc-cryptomator-0.0.2.jar with /home/runner/work/keepassxc-cryptomator/keepassxc-cryptomator/target/keepassxc-cryptomator-0.0.2-shaded.jar

The jar-file keepassxc-cryptomator-RELEASE_TAG.jar just needs to be copied to Cryptomator which enables and configures the plugin for Cryptomator. The steps for different environments are described below.

Development

When Cryptomator has been compiled via the CLI with mvn clean install, a target/libs folder gets created. The plugin file just needs to be copied to the target/libs folder and your are good to go.

Just start the according launcher-script that is right for your operating system.

Clone this wiki locally