Skip to content

Latest commit

 

History

3,649 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Katta Server

CI Build

Katta: transform your S3 storage into a secure, team-friendly workspace with client-side encryption.

Easily integrates into your S3 storage and existing identity management, including OpenID Connect, SAML, and LDAP.

Components

Katta Server consists of the following components.

Web Frontend

During development, run Vite from the frontend directory as explained in its README file.

Web Backend

During development, run Quarkus from the backend directory as explained in its README file.

Custom Keycloak Image

We add a custom Katta theme to the base Keycloak image, as explained in its README file. Katta relies on Keycloak's Standard Token Exchange (V2) as per RFC 8693 to obtain vault-specific tokens for STS/S3 calls. The keycloak module contains integration tests verifying this setup.

Setup

See Katta Documentation → Self-Hosting Guide → Deployment.

Changelog

See CHANGELOG.md.

License

This project is licensed under the GNU Affero General Public License v3.0.

Releases

Packages

Used by

Contributors

Languages