Description
VaulTLS – Modern mTLS Certificate Management
VaulTLS offers a streamlined, centralized platform for generating, managing, and distributing mutual TLS (mTLS) certificates—both client and server—within your home lab environment.
The motivation behind creating VaulTLS was to eliminate the complexity of shell scripting and OpenSSL while gaining full visibility into certificate expiration dates.
Key Features
- 🔒 Comprehensive mTLS Management – Handle both client and CA certificates efficiently.
- 📱 Intuitive Web Interface – Manage certificates through a modern, user‑friendly dashboard.
- 🔐 OpenID Connect Authentication – Secure access with industry‑standard identity protocols.
- 📨 Expiration Alerts – Receive timely email notifications before certificates expire.
- 🚀 RESTful API – Automate certificate workflows programmatically.
- 🛠 Container Support – Deploy via Docker or Podman for flexible environments.
- ⚡ Robust Architecture – Backend built in Rust and frontend in Vue.js, ensuring high performance and reliability.
Related Projects
Placid.app
Creative Automation Toolkit
simcision
Tool for Simulation-based Decision Making
Alexandrie
Open-source Markdown Note-Taking App
NarrativeFlow
Visual Narrative Design Tool for Game Developers
Deadlines
Minimalist Deadline Tracker
ScreenAsk
Screen Recording Links for Customer Support