Sign inSign up

veriqloud/qasmat-web

By veriqloud

•Updated 3 months ago

A web client for Qasmat

Image
Security
Databases & storage
0

382

veriqloud/qasmat-web repository overview

Hi there! This repository is dedicated to Qasmat's web interface, that is based on Caddy webserver⁠.

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 web-client \
  --cap-add NET_ADMIN \
  -p 80:80 \
  -p 443:443 \
  -p 443:443/udp \
  -v /caddy/config:/etc/caddy \
  -v /caddy/data:/data \
  -v /webclient/config:/srv/config \
  veriqloud/qasmat-web:v0.11.3

Look at our repository for configuration⁠, Caddyfile⁠ and docker-compose.yml⁠.

Note on versions

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

Note on security

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

Tag summary

Content type

Image

Digest

sha256:44176f807…

Size

51.9 MB

Last updated

3 months ago

docker pull veriqloud/qasmat-web:v0.13.0