Nexterm ships as Docker images and requires no external runtime dependencies. Choosing the right image and network topology ensures Nexterm can reach all the servers on your network while keeping your deployment as simple as possible.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/gnmyt/Nexterm/llms.txt
Use this file to discover all available pages before exploring further.
Available images
| Image | Contents | Best for |
|---|---|---|
nexterm/aio | Server, web client, and engine in one container | Single-host deployments where all your servers are on the same network |
nexterm/server | Node.js backend and web client only | Multi-network setups where you need one or more separate engines |
nexterm/engine | Connection engine only (SSH, VNC, RDP, Telnet) | Deploying an engine on a different network segment to reach isolated servers |
Choosing a topology
All-in-one (most deployments)
Usenexterm/aio when all the servers you want to manage are reachable from a single host. This is the simplest setup — one container, one volume, one port.
Recommended network mode: host
Host networking gives the container direct access to your host’s network stack. This is required for:
- Wake-on-LAN (must broadcast on the local network segment)
- Connecting to servers via
localhostor127.0.0.1 - Reaching hosts on link-local or other non-routable addresses
Split server + engine (multi-network)
Usenexterm/server and nexterm/engine as separate containers when your servers live on different network segments and no single host can reach all of them.
A common pattern:
nexterm/serverruns on a publicly accessible host (or behind a reverse proxy)- One or more
nexterm/engineinstances run on hosts inside private networks, each able to reach a different set of servers - Each engine connects outward to the server on port
7800— no inbound ports needed on the engine host
config.yaml points back to the server:
Persistent data
All Nexterm state lives under/app/data inside the container. Always mount a volume to that path:
Next steps
Full installation guide
Step-by-step setup including Docker Compose examples, IPv6 support, and first-login instructions.
Environment variables
All supported environment variables with defaults and descriptions.
Reverse proxy setup
Configure Nginx, Caddy, Traefik, or Cloudflare Tunnel in front of Nexterm.
Upgrade Nexterm
How to pull the latest image and recreate containers safely.