v0.7.0
Welcome to the v0.7.0 release of VaulTLS, I truly appreciate the support. Thanks to everybody using my little project :) Anyway, this release brings support for server certificates, Container secrets, and some other smaller features.
Server Certificates
When creating a certificate it is now possible to choose between client and server certificates. Server certificates support specifying DNS names and are signed using the same CA as client certs. It is now easier to download the CA so clients can easily import it.
Container Secrets
Thanks to @jordanruthe, the API, DB, and OIDC secret can be specified using a secret file. Per default, VaulTLS will try to read it from /run/secrets/<ENV_NAME> but a different path can be specified in the environmental variable.
Other changes
- feature: Make web app more responsive
- feature: Add version API endpoint (/api/server/version) and display it in the front end
- feature: Add email to SAN extension of client certificates
- feature: Move ARM64 builds to native runner
- fix: Change the wording of the password field on the setup page
- bump: Versions
Full Changelog: v0.6.1...v0.7.0