# Jauth

> Self-hosted reverse proxy with SSL/TLS, SSH key and Telegram login auth, plus optional SSO for multiple domains.

- **Category:** Reverse Proxy
- **Licence:** GPL-3.0
- **Latest version:** 1.8.0
- **Open source:** oss
- **Languages:** Go, HTML
- **Platforms:** Linux
- **Tags:** Security, SSO, Telegram, Lightweight, Ssl, Tls, Ssh, Reverse Proxy, Authentication, Single Binary, Golang, Self Hosted, Letsencrypt, Sni, Ssl Proxy, SSH Auth, Telegram Auth

## Description

This lightweight reverse proxy secures self-hosted apps with automatic HTTPS via Let's Encrypt or self-signed certificates. Users log in through SSH keys or a Telegram widget, with optional single sign-on across multiple domains. Each domain can have its own access whitelist and target backend. The authenticated username is forwarded via the Remote-User header. It runs as a single dependency-free binary configured through a TOML file.

## Links

- [Homepage](https://github.com/Jipok/Jauth)
- [GitHub Repository](https://github.com/Jipok/Jauth)
- [Issues](https://github.com/Jipok/Jauth/issues)
- [Releases](https://github.com/Jipok/Jauth/releases)

---
Source: https://selfhost.directory/project/jauth