Sign inSign up

veriqloud/qasmat-proxy-lite

By veriqloud

•Updated 3 months ago

Qasmat proxy splits the file into shares using the Shamir's Secret Sharing scheme.

Image
Security
Databases & storage
0

469

veriqloud/qasmat-proxy-lite repository overview

Hi there! This repository is dedicated to Qasmat's proxy.

Qasmat is a secure distributed storage system based on Shamir's Secret Sharing to split files into pieces and store them on a network of storage servers. It ensures data availability even when some servers are offline, without compromising security as in traditional redundancy. The system prevents an attacker having access to some servers from gaining information on the protected files. More about qasmat: https://qasmat.veriqloud.fr⁠.

To deploy Qasmat with ansible on docker-swarm, check out our repository⁠ on GitHub.

Usage

docker run \
  -name proxy \
  -e DATABASE_URL=/Qasmat/database/proxy.db \
  -v /Qasmat/database:/Qasmat/database \
  --secret source=PSK_SECRET,target=/Qasmat/secret \
  veriqloud/qasmat-proxy-lite:v0.2.25

Look at our repository to generate a custom secret, proxy-config⁠ and docker-compose.yml⁠.

Note on versions

  • v0.2.25 features authentication with Authelia and corresponds to qasmat-swarm-deploy v0.1.0⁠
  • v0.3.0 features OpenID Connect protocol support for authentication

Note on security

v0.3.0 =< the container is launched with a low level system user qasmatuser

Tag summary

Content type

Image

Digest

sha256:742f972f6…

Size

19.2 MB

Last updated

3 months ago

docker pull veriqloud/qasmat-proxy-lite:v0.4.0