Vault Server (Docker)

This is a server that stores files in encrypted vaults. Encryption is implemented using 256 bit AES using standard python library.
The data can also be decrypted using a windows app like VaultWindows (here)
This server exposes the vault over http(s) (for browser use) or WebDAV (over https, to be mounted in windows, mac or android)

Usage

The server needs access to a folder where all vaults are stored (/Vault in example) docker run -it -p 8080:80 -v {VaultFolder}:/Vault ghcr.io/thecuriousgeek/vault-server -f /Vault To run under https accessible in host server.local docker run -it -p 8443:443 -v {VaultFolder}:/Vault ghcr.io/thecuriousgeek/vault-server -f /Vault -h server.local