Initial vault setup
This commit is contained in:
@@ -0,0 +1,86 @@
|
||||
---
|
||||
title: Nexterm
|
||||
created: 2026-06-07
|
||||
updated: 2026-06-07
|
||||
type: app
|
||||
tags: [catalogue, remote-access, ssh, vnc, database, hub, terminal]
|
||||
confidence: high
|
||||
contested: false
|
||||
sources: [https://selfh.st/apps/?tag=Remote+Access, https://github.com/m1k1o/nexx]
|
||||
---
|
||||
|
||||
# 🌐 Nexterm
|
||||
|
||||
> Hub web unifié pour SSH, VNC, RDP et bases de données, avec gestion d'utilisateurs et sessions.
|
||||
|
||||
## 📋 Informations Générales
|
||||
|
||||
| Attribut | Valeur |
|
||||
|----------|--------|
|
||||
| **Nom** | Nexterm |
|
||||
| **Slug** | nexterm |
|
||||
| **Description** | Console centralisée pour accéder à SSH, VNC, RDP et bases de données depuis le navigateur |
|
||||
| **Site officiel** | https://docs.nexterm.dev |
|
||||
| **Repository** | https://github.com/m1k1o/nexx |
|
||||
| **Stars** | 4 393 ⭐ |
|
||||
| **Licence** | AGPL-3.0 |
|
||||
| **Langage principal** | TypeScript / Go |
|
||||
| **Catégorie** | Remote Access |
|
||||
| **Tags** | [catalogue, remote-access, ssh, vnc, database, hub, terminal] |
|
||||
|
||||
## 📝 Description
|
||||
Nexterm est un "hub" web récent qui réunit dans une seule interface tous les protocoles courants d'administration à distance : **SSH** (terminal), **VNC** (bureau), **RDP** (Windows) et plusieurs **bases de données** (MySQL, PostgreSQL, MariaDB, MongoDB). L'objectif est de remplacer un patchwork d'outils par une console unique, multi-utilisateurs, auditée.
|
||||
|
||||
La gestion intégrée des identifiants, des hôtes, des dossiers, des partages réseau (SMB) et des sessions en fait un successeur spirituel d'outils comme **Remmina** ou **mRemoteNG** mais en full web. Les connexions sont relayées par le serveur Nexterm, ce qui permet un accès depuis n'importe où.
|
||||
|
||||
Idéal pour les MSP, les équipes DevOps, ou un homelab avec un parc hétérogène (Linux + Windows + bases de données) que l'on veut administrer depuis un navigateur.
|
||||
|
||||
## 🚀 Installation
|
||||
### Via Docker (recommandé)
|
||||
```yaml
|
||||
# docker-compose.yml
|
||||
services:
|
||||
nexterm:
|
||||
image: germannewsmaker/nexterm:latest
|
||||
container_name: nexterm
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "6989:6989"
|
||||
volumes:
|
||||
- ./data:/app/data
|
||||
environment:
|
||||
- SECRET=ChangeThisSecret!
|
||||
```
|
||||
|
||||
### Installation manuelle
|
||||
L'image Docker officielle est la méthode privilégiée. Pour un déploiement manuel, il faut compiler le front (React) et le back (Go) séparément, configuration lourde.
|
||||
|
||||
## ⚙️ Configuration
|
||||
- **Hôtes** : onglet pour créer manuellement, importer depuis un fichier, ou scan via agents.
|
||||
- **Identifiants** stockés chiffrés, rattachés à un hôte et un utilisateur.
|
||||
- **Sessions actives** : visualisation et coupure à distance par un admin.
|
||||
- **Authentification** locale, OIDC et **2FA** (TOTP).
|
||||
- **Plugins** : SMB, gestion de fichiers distants intégrés au shell.
|
||||
|
||||
## 🔗 Alternatives
|
||||
- **Apache Guacamole** — équivalent historique, plus mature, plus de protocoles (Telnet, Kubernetes).
|
||||
- **MeshCentral** — orienté remote management, pas vraiment hub SSH.
|
||||
- **Warpgate** — bastion zero-trust, plus axé sécurité que centralisation.
|
||||
|
||||
## 🔒 Sécurité
|
||||
- **MFA TOTP** intégrée.
|
||||
- **Identifiants chiffrés** côté serveur (AES-256).
|
||||
- **Audit log** des connexions et actions.
|
||||
- **AGPL-3.0** : toute modification et utilisation réseau doivent être publiées.
|
||||
|
||||
## 📚 Ressources
|
||||
- Documentation : https://docs.nexterm.dev
|
||||
- Démo : https://docs.nexterm.dev/getting-started/demo
|
||||
|
||||
## 🔗 Pages Liées
|
||||
- [[cat-remote-access]]
|
||||
- [[app-guacamole]] — alternative plus mature
|
||||
- [[app-warpgate]] — approche zero-trust
|
||||
- [[app-traefik]]
|
||||
- [[securisation-home-lab]]
|
||||
- [[recettes-docker-compose]]
|
||||
Reference in New Issue
Block a user