- Joined
- Feb 13, 2025
- Messages
- 58
- Reaction score
- 2
- Points
- 8
What is Nexterm?
Nexterm is an open-source server management software that allows you to:- Connect remotely via SSH, VNC and RDP
- Manage files through SFTP
- Deploy applications via Docker
- Manage Proxmox LXC and QEMU containers
- Secure access with two-factor authentication
Run preview
You can run a preview of Nexterm by clicking here.
Development
Prerequisites
- Node.js 18+
- Yarn
- Docker (optional)
Local Setup
Clone the repository
Code:
git clone https://github.com/gnmyt/Nexterm.git
cd Nexterm
Install dependencies
Code:
yarn install
cd client && yarn install
cd ..
Start development mode
Code:
yarn dev
Configuration
The server listens on port 6989 by default. You can modify this behavior using environment variables:- SERVER_PORT: Server listening port (default: 6989)
- NODE_ENV: Runtime environment (development/production)
- ENCRYPTION_KEY: Encryption key for passwords, SSH keys and passphrases (default: Randomly generated key)
Security
- Two-factor authentication
- Session management
- Password encryption
- Docker container isolation