VaulTLS

VaulTLS

mTLS Management App


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

Placid.app

Creative Automation Toolkit

simcision

simcision

Tool for Simulation-based Decision Making

Alexandrie

Alexandrie

Open-source Markdown Note-Taking App

NarrativeFlow

NarrativeFlow

Visual Narrative Design Tool for Game Developers

Deadlines

Deadlines

Minimalist Deadline Tracker

ScreenAsk

Screen Recording Links for Customer Support