# Webterminal

> Self-hosted open-source bastion host unifying SSH, RDP, VNC, database and Kubernetes access via browser or native clients with fine-grained auth and full audit.

- **Category:** Authentication
- **Licence:** LGPL-3.0
- **Latest version:** 0.9.6.1
- **Open source:** oss
- **Languages:** Python
- **Platforms:** Docker, Docker Compose, Helm
- **Tags:** Terminal, Automation, Devops, LDAP, Devops Tools, Sftp, Audit, Rdp, Ssh, OIDC, Vnc, Session recordings, Kubernetes, Docker, Go, Helm, SAML, Realtime, Mfa, Databases, Filemanager, Monitor, Bastion, Jumpserver, Bastion Host, Privileged Access Management, Credential Vault, Database Proxy, Webterminal, Intersystems, Terminal Emulators, Nla, Vnc Client

## Description

Webterminal is a self-hosted privileged access management platform (bastion host) that lets operators connect to Linux, Windows, databases and Kubernetes clusters from a web browser or their existing native clients. It provides unified asset onboarding, authorization by principal across assets, accounts, protocols and actions, centralized credential storage with automatic rotation, and complete session recording with command/SQL filtering and replay. The 1.0 release is a Go + React rewrite packaged as a single Docker image containing the server, nginx and SQLite — no external dependencies required for single-node deployments. Multi-node HA is supported via Helm. Community edition limits RDP/VNC/database assets to 50 and 5 concurrent restricted sessions; SSH assets are unlimited. A 15-day online trial unlocks Enterprise features. The legacy 0.x Django codebase is no longer maintained.

## Links

- [Homepage](https://github.com/jimmy201602/webterminal)
- [Website](https://jimmy201602.github.io/webterminal/)
- [Docker](webterminal/webterminal)
- [GitHub](https://github.com/jimmy201602/webterminal)

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