Skip to content

About

LightRemote is a browser and desktop workspace for SSH, VNC, SFTP, FTP, and FTPS, with file transfer and encrypted credential storage.

Resources

Security policy

Stars

9 stars

Watchers

0 watching

Forks

Repository files navigation

LightRemote

Desktop build Docker image

LightRemote brings SSH and Telnet terminals, VNC desktops, and SFTP, FTP, and explicit FTPS file management into one browser and desktop workspace, with TightVNC and UltraVNC file transfer support. Work across tabbed sessions and detachable windows, organize saved connections, manage reusable SSH keys, and connect through HTTP, HTTPS, or SOCKS5 proxies. Saved credentials are encrypted at rest. Built with Go and React. See the documentation.

LightRemote viewing a remote Ubuntu desktop over VNC

Get Started

Web browser

Install with Docker:

docker run -d \
  --name lightremote \
  --restart unless-stopped \
  -p 8080:8080 \
  -v lightremote-data:/data \
  ghcr.io/akmalfairuz/lightremote:latest

Open http://127.0.0.1:8080 and create the first admin account.

Desktop

Download the latest release for your OS and architecture:

macOS Intel macOS Apple Silicon Windows x64 Windows ARM64 Linux x64 Linux ARM64

Features

  • Telnet terminals: Manual login, terminal resizing, and proxy connections.
  • SSH terminals: Password and private key authentication, zoom, and shell continuity when moving between windows.
  • VNC desktops: Remote keyboard and mouse control, read-only modes, screenshots, cursor controls, and per-tab zoom.
  • Remote file management: Browse, upload, download, rename, and edit files over SFTP, FTP, and explicit FTPS, with drag-and-drop uploads and transfer progress.
  • VNC file transfer: Integrated TightVNC and UltraVNC file browsing and transfers.
  • Flexible workspace: Reorder tabs, detach them into separate windows, and resize the sidebar and VNC file panel.
  • Connection folders: Organize connections in nested folders, rename them inline, and drag and drop to reorder or move entries.
  • Connection management: Search connections with keyboard shortcuts, reopen recent connections, duplicate saved entries, and open temporary direct connections.
  • Appearance: Light, dark, and system themes, plus terminal color palettes with saved appearance preferences.
  • Multilingual interface: English, Indonesian, Spanish, French, German, Brazilian Portuguese, Russian, Simplified Chinese, Japanese, Korean, Arabic, and Hindi, with Arabic right-to-left layouts. Detect the system language or switch instantly using the language selector; preferences sync across windows and translations work offline. See localization.
  • Live status: Connection status, traffic counters, and transfer speeds in the workspace status bar.
  • SSH key management: Import, generate, and reuse keys across connections.
  • Proxy support: Connect through HTTP, HTTPS, and SOCKS5 proxies.
  • Credential protection: Encrypt saved credentials at rest and verify SSH host fingerprints before connecting.
  • Browser and desktop: Self-host with Docker or run locally on macOS, Windows, and Linux, with amd64 and arm64 builds.
  • Accounts and storage: Admin and user roles, account-owned connections, SQLite or MySQL server storage, and local SQLite storage for desktop use.

About

LightRemote is a browser and desktop workspace for SSH, VNC, SFTP, FTP, and FTPS, with file transfer and encrypted credential storage.

Resources

Security policy

Stars

9 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages