Gotty is a web-based terminal emulator that functions as a secure remote shell gateway. It exposes command-line processes as interactive web applications, allowing users to access and manage terminal sessions directly through a standard browser without requiring local terminal software.
The system distinguishes itself by integrating with terminal multiplexers to enable shared, real-time collaboration among multiple remote clients. It enforces security through a combination of TLS-encrypted network transport and configurable access control mechanisms, including basic authentication and client certificates.
To maintain system integrity, the software provides isolated execution environments for each connected user. It supports containerized session isolation and process-level sandboxing to ensure that individual user environments remain independent and secure during remote administration tasks.