Nexterm

Nexterm

Open-source server management for SSH, VNC & RDP with SFTP

3.7kstars
190forks
Last commit: 2d ago
Repo age: 2y old
Nexterm screenshot

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:

Share:

Similar Services

Puter

Puter

Self-hostable web-based personal cloud and desktop environment

38.7k
3.4k
Last commit: 16h ago

Self-hostable internet OS that provides a web desktop, cloud storage, and an app platform for files, web apps, and remote-work style workflows.

Alternative to:
Google Drive
Google Drive
+19
Sunshine

Sunshine

Self-hosted game streaming host compatible with Moonlight

33.6k
1.7k
Last commit: 18h ago

Self-hosted game streaming server for Moonlight with low-latency streaming, hardware/software encoding, and web-based configuration and pairing.

Alternative to:
Parsec
Parsec
+11
Teleport

Teleport

Identity-aware access proxy for infrastructure and internal apps

19.7k
2k
Last commit: 17h ago

Secure access platform for servers, Kubernetes, databases, desktops, and web apps with SSO/MFA, short-lived certificates, and full session auditing.

Alternative to:
Twingate
Twingate
+16
Pangolin

Pangolin

Identity-aware VPN and reverse proxy for secure remote access

18k
532
Last commit: 2d ago

Open-source identity-based remote access platform combining WireGuard VPN and tunneled reverse proxy access with granular zero-trust controls.

Alternative to:
Cloudflare Access
Cloudflare Access
+16
n.eko (Neko)

n.eko (Neko)

Self-hosted virtual browser and shared desktop via WebRTC

16.8k
1.1k
Last commit: 1mo ago

Neko is a self-hosted virtual browser/desktop streamed over WebRTC, enabling low-latency remote access and multi-user collaborative sessions in Docker.

Alternative to:
Hyperbeam
Hyperbeam
+10
XPipe

XPipe

Connection hub and remote file manager for managing server infrastructure

13.5k
517
Last commit: 22h ago

Desktop application that centralizes SSH, containers, VMs, Kubernetes and remote file management; integrates local CLI tools and syncs connection data via git.

Alternative to:
MobaXterm
MobaXterm
+6