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