Vai al contenuto principale
50% di sconto tutti i piani, tempo limitato. A partire da $2.48/mo
Nexterm

Nexterm

Nexterm è una piattaforma open source di gestione server per SSH, VNC e RDP. Organizza le sessioni, condividi gli accessi e gestisci i server da un'unica scheda del browser. Licenza MIT con oltre 4.400 stelle su GitHub.

In breve

4.5k

Stelle su GitHub

242

Installazioni attive

Licenza MIT Versione Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Le installazioni attive sono dati di esempio (anteprima); la metrica reale sarà collegata prima del lancio.

Accedi alla Web UI

  1. Apri nel browser: https://<SERVER_IP>
  2. Accetta l'avviso del certificato nel browser
  3. Crea l'account amministratore iniziale
  4. Inizia ad aggiungere e gestire connessioni remote

File e directory importanti

  • Directory di installazione: /root/nexterm
  • File Docker Compose: /root/nexterm/docker-compose.yml
  • Volume Docker: /var/lib/docker/volumes/nexterm_nexterm/
  • Configurazione Nginx: /etc/nginx/sites-available/nexterm.conf
  • Certificato TLS: /etc/nginx/ssl/nexterm.crt
  • Chiave privata TLS: /etc/nginx/ssl/nexterm.key

Abilitare SSL con un dominio

1. Punta il tuo dominio all'IP del server.

2. Modifica la configurazione Nginx e sostituisci entrambi server_name <IP>; con il tuo dominio (<your-domain>) sia per i blocchi HTTP (porta 80) sia HTTPS (porta 443):

vim /etc/nginx/sites-available/nexterm.conf

3. Installa Certbot:

apt install -y certbot python3-certbot-nginx

4. Esegui il seguente comando per generare un certificato Let's Encrypt valido:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. Sostituisci i percorsi SSL nella configurazione Nginx:

vim /etc/nginx/sites-available/nexterm.conf
# Before:
    # ssl_certificate       /etc/nginx/ssl/nexterm.crt;
    # ssl_certificate_key   /etc/nginx/ssl/nexterm.key;
# After:
    # ssl_certificate       /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key   /etc/letsencrypt/live/yourdomain.com/privkey.pem;

6. Riavvia Nginx per applicare le modifiche:

systemctl restart nginx

7. Apri il browser e vai a: https://yourdomain.com

Note

  • Nexterm gira in Docker usando la rete host
  • HTTPS è abilitato con un certificato autofirmato
  • Gli avvisi del certificato nel browser sono normali finché non viene sostituito con un certificato attendibile

Altro in Self hosted

App correlate.

Deploy Nexterm now. Da 2,48 $/mese.