Skip to main content

Welcome to Gatwy

Gatwy is a self-hosted remote access gateway that runs entirely in your browser — no Java, no middleware, no WebSocket proxies. RDP sessions run via a native WebAssembly client at full browser speed.

One Docker container. Zero external dependencies.

Why Gatwy?

  • WebAssembly RDP — real RDP decoder in the browser, not a bitmap relay
  • 7 protocols in one — RDP, SSH, VNC, Telnet, SMB, SFTP, and FTP
  • Single container — SQLite included, ~150 MB image, one docker compose up
  • Deep audit trail — every SSH command logged, file operations tracked, recordings encrypted at rest
  • Granular RBAC — 22 permissions, custom roles, per-protocol access control
  • Built-in alerting — email, Telegram, Slack, and webhook notifications with a no-code rule builder
  • Encrypted backups — full system backup (database + recordings + key) to a single .geb file
ResourceLink
GitHubgithub.com/kotoxie/Gatwy
Container Registryghcr.io/kotoxie/gatwy
Latest ReleaseGitHub Releases

Getting Started

Head to Installation to get Gatwy running in under a minute.