Apache-2.0, no enterprise edition

The open-source bastion host

SSH, RDP, VNC and Telnet in the browser, behind your single sign-on.

Casvisor sits between your people and your servers. They sign in once through Casdoor, see only the machines they are allowed to reach, and connect from a browser tab without ever seeing a password. Every connection is checked against your policy and kept on record.

$ docker run -d -p 19000:19000 -v "$PWD/app.conf:/conf/app.conf" casbin/casvisor-all-in-one

The all-in-one image brings its own MariaDB and guacd. Point app.conf at your Casdoor first.

How a connection goes through

PeopleAny browser, nothing to install
Casvisor
  1. 1Sign in with Casdoor
  2. 2Check the permission in Casbin
  3. 3Open the session and log it
Native in Go
SSHRDPVNC
Through guacd
Telnet
ServersLinux, Windows, network gear

Open source, all of it

Nothing held back

No paid build with the RDP connector, the database proxy or access requests locked away. What is in the repository is the product.

Uses what you already run

Identity from Casdoor, policy from Casbin. No second user directory to keep in sync with the first.

Built in the open

Connections from native ssh and scp clients, an encrypted credential vault and session playback are next.