MTLS Authentication Proxy for the Proxmox VE Web UI
This repository has been archived on 2025-09-02. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
Find a file
2024-10-16 11:34:01 +02:00
src init 2024-10-16 11:34:01 +02:00
.gitignore init 2024-10-16 11:34:01 +02:00
Cargo.lock init 2024-10-16 11:34:01 +02:00
Cargo.toml init 2024-10-16 11:34:01 +02:00
config.example.toml init 2024-10-16 11:34:01 +02:00
README.md init 2024-10-16 11:34:01 +02:00

Proxmox VE currently doesn't support authentication with TLS client certificates. This project implements a reverse proxy that authenticates a user using TLS client certificates. After successful authentication the proxy creates a new session ticket using the PVE API using the mapped credentials in config.toml and injects it into the session.