This is a simple web ui for Bitnami Sealed Secrets.
Last updated Jun 6, 2026
83
Stars
21
Forks
9
Issues
0
Stars/day
Attention Score
61
Topics
Language breakdown
No language data available.
▸ Files
click to expand
README
kubeseal-webgui
kubeseal-webgui is a web frontend for Bitnami Sealed Secrets. It lets cluster operators encrypt Kubernetes Secrets in the browser using the cluster's public certificate, without exposing the kubeseal CLI to every user. The backend is FastAPI (Python 3.12), the frontend is Vue 3 + Vuetify 4, and the app ships as two container images plus a Helm chart on the GitHub Container Registry.
Demo

Prerequisites
- A Kubernetes cluster (1.25 or newer).
- The Bitnami Sealed Secrets controller
Quickstart
helm install kubeseal-webgui \
oci://ghcr.io/jaydee94/kubeseal-webgui/charts/kubeseal-webgui \
--namespace kubeseal-webgui \
--create-namespace
See docs/installation.md for ingress, OpenShift route, and certificate options.
Documentation
- Installation — Helm install, ingress, OpenShift route,
- Configuration — full Helm values reference and API
- Architecture — how the UI, API, and kubeseal binary
- Development — local setup for the API and UI, running
- Troubleshooting — common errors and how to fix
- Helm chart README — chart-specific TL;DR.
- Security policy — supported versions and how to report a
Contributing
Contributions are welcome. See CONTRIBUTING.md for the workflow (Conventional Commits drive the release process) and docs/development.md for local setup.
License
🔗 More in this category