Ana içeriğe geç
%50 indirim tüm planlarda, sınırlı süreyle. Başlangıç fiyatı $2.48/mo
Nexterm

Nexterm

Nexterm; SSH, VNC ve RDP için açık kaynaklı bir sunucu yönetim platformudur. Oturumları düzenleyin, erişimi paylaşın ve sunucuları tek bir tarayıcı sekmesinden yönetin. MIT lisanslı, 4.400+ GitHub yıldızı.

Kısaca

4.5k

GitHub yıldızları

242

Aktif kurulumlar

Lisans MIT Sürüm Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Aktif kurulumlar örnek veridir (önizleme); gerçek metrik lansmandan önce bağlanacaktır.

Web Arayüzüne Erişim

  1. Tarayıcıda aç: https://<SERVER_IP>
  2. Tarayıcının sertifika uyarısını kabul edin
  3. İlk yönetici hesabını oluşturun
  4. Uzak bağlantıları eklemeye ve yönetmeye başlayın

Önemli Dosyalar ve Dizinler

  • Kurulum dizini: /root/nexterm
  • Docker Compose dosyası: /root/nexterm/docker-compose.yml
  • Docker birimi: /var/lib/docker/volumes/nexterm_nexterm/
  • Nginx config: /etc/nginx/sites-available/nexterm.conf
  • TLS sertifikası: /etc/nginx/ssl/nexterm.crt
  • TLS özel anahtarı: /etc/nginx/ssl/nexterm.key

Bir Alan Adı ile SSL Etkinleştirme

1. Alan adını sunucu IP'sine yönlendir.

2. Nginx config'i düzenle ve her ikisini de değiştir server_name <IP>; alan adın ile (<your-domain>) hem HTTP (port 80) hem HTTPS (port 443) blokları için:

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

3. Certbot'u kur:

apt install -y certbot python3-certbot-nginx

4. Geçerli bir Let's Encrypt sertifikası oluşturmak için aşağıdaki komutu çalıştırın:

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

5. Nginx config'inde SSL yollarını değiştir:

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. Değişiklikleri uygulamak için Nginx'i yeniden başlat:

systemctl restart nginx

7. Tarayıcını aç ve şu adresi ziyaret et: https://yourdomain.com

Notlar

  • Nexterm, ana makine ağını kullanarak Docker içinde çalışır
  • HTTPS, kendinden imzalı bir sertifikayla etkinleştirilmiştir
  • Güvenilir bir sertifikayla değiştirilmedikçe tarayıcı sertifika uyarıları normaldir

Self Hosted'da daha fazlası

İlgili uygulamalar.

Deploy Nexterm now. 2,48 $/ay'dan başlayan fiyatlarla.