
Nexterm
Open-source server management for SSH, VNC & RDP with SFTP
5k stars 265 forks last commit first released MIT
Actively maintained
Last commit 25 Aug 2026.

Nexterm is an open-source server management application that centralizes remote access (SSH, VNC, RDP) and file management (SFTP) with team and organization features. It includes deployment helpers for Docker, Proxmox VM/LXC integration, monitoring, session recording and authentication options.
Key Features
- Unified remote access: connect to servers via SSH, VNC and RDP from one web interface.
- File management: integrated SFTP for browsing, uploading and downloading files.
- Deployment & integrations: helpers for deploying via Docker and managing Proxmox LXC/QEMU resources.
- Authentication & security: two-factor authentication, password/key encryption and OpenID Connect / OAuth2 SSO support.
- Team & organization controls: organize servers and users in folders and organizations with role-based access.
- Automation: scripts and reusable snippets for automating repetitive tasks on servers.
- Monitoring & sessions: real-time CPU/memory/process metrics, session recordings and audit logs.
- REST API: extensive API surface for programmatic access and automation.
Use Cases
- Centralize multi-protocol remote access for system administrators and ops teams.
- Provide secure, auditable shared server access for engineering teams with organizations and SSO.
- Automate maintenance and deployments via stored scripts and Docker deployment helpers.
Limitations and Considerations
- Early/pre-release state: documentation and release notes explicitly mark Nexterm as early development / open preview; it is recommended to back up data and avoid production use until maturity.
- Server-side DB/export model: Nexterm exposes an "export database file" workflow and performs server-side encryption for credentials; migrations or upgrades may require database handling (backups or migration scripts).
- Third-party component compatibility: some reported issues relate to underlying remote-proxy components (for example guacd/Guacamole variants) affecting certain RDP/VNC environments; such protocol/component compatibility can impact specific desktop environments or upstream versions.
Nexterm bundles a Node.js-based server and a web client (development uses Yarn/Vite) and is distributed as a Docker image for easy deployment. It targets teams that need consolidated, auditable remote access and lightweight orchestration for servers.
Categories:
Tags:
Tech Stack:
Similar to Nexterm

Termix
Web-based SSH server management with tunneling and file editing
Self-hosted server management platform with web SSH terminal, SSH tunneling, remote file manager/editor, Docker controls, monitoring, and RBAC with OIDC and 2FA.


MeshCentral
Open-source web-based remote device management and remote desktop server
Self-hosted Node.js server for remote monitoring, web-based remote desktop, terminal, file access and multi-DB device management.

XPipe
Connection hub and remote file manager for managing server infrastructure
Desktop application that centralizes SSH, containers, VMs, Kubernetes and remote file management; integrates local CLI tools and syncs connection data via git.
Unpackerr
Automated extractor for downloaded archives used with media managers
Daemon that monitors download folders and Radarr/Sonarr/Lidarr/Readarr to automatically extract archives, move files for import, and remove extracted artifacts.


Dagu
Lightweight, single-binary workflow engine with built-in Web UI
Portable, file-backed workflow orchestrator that defines DAGs in declarative YAML, runs anywhere as a single binary, and includes a modern Web UI for monitoring and control.
portracker
Self-hosted real-time port monitoring and service discovery
Self-hosted tool that auto-discovers system and container ports, maps services in real time, and helps prevent port conflicts across servers via a web dashboard.


