Guacamole (All-in-One)
A self-contained Docker container for Apache Guacamole — the clientless remote desktop gateway. Connect to your remote machines via VNC, RDP, SSH, or Telnet directly from your web browser with zero client-side software.
What You Can Do After Deployment
- Open your domain — access the Guacamole web interface (default login:
guacadmin / guacadmin)
- Change the default password — immediately update the admin password in Settings > Preferences
- Add connections — configure VNC, RDP, SSH, or Telnet connections to your remote machines
- Create users — set up additional user accounts with granular connection permissions
- Connect remotely — access any configured machine directly through the browser
Key Features
- Clientless HTML5 remote desktop — no browser plugins needed
- VNC, RDP, SSH, and Telnet protocol support
- Multi-user with granular access control and connection sharing
- Session recording and playback
- Clipboard transfer between local and remote machines
- File transfer support for RDP and SSH connections
- On-screen keyboard for mobile device access
- All-in-one container with bundled database — no external dependencies
- LDAP and database authentication support
License
GPL-3.0 — GitHub | Apache Guacamole