logo
icon

WeTTY

WeTTY (Web + TTY) is a terminal emulator that runs in your browser over HTTP/HTTPS. It provides SSH access through a web interface, making it easy to connect to remote servers from any device with a browser.

template cover
Deployed0 times
Publisherfuturize.rush
Created2026-03-30
Services
service icon
Tags
ToolDeveloper Tools

WeTTY

A terminal emulator in your browser over HTTP/HTTPS. Access SSH sessions through a clean web interface from any device.

What You Can Do After Deployment

  1. Visit your domain — open https://YOUR_DOMAIN/wetty to access the terminal
  2. Connect to SSH hosts — configure SSHHOST and SSHPORT environment variables to connect to a remote SSH server
  3. Set default user — use SSHUSER to pre-fill the login username
  4. Enable SSH key auth — mount an SSH key and set SSHAUTH to publickey
  5. Customize the base path — change BASE to serve WeTTY under a different URL path
  6. Use behind a reverse proxy — WeTTY works seamlessly behind nginx, Apache, or Caddy

Key Features

  • Browser-based terminal emulator
  • SSH client over HTTP/HTTPS
  • xterm.js for full terminal compatibility
  • Custom base path support
  • SSH key authentication support
  • Works behind reverse proxies
  • Lightweight and fast

License

MIT — GitHub