Ana içeriğe atla

Code-server

Açıklama

Code-server, bir tarayıcı üzerinden erişilen uzak bir sunucuda çalışan VS Code'dur.

Avantajlar

  • Tek bir geliştirme ortamında herhangi bir cihazda çalışın
  • Bir Windows veya Mac iş istasyonunuz varsa, Linux üzerinde geliştirme yapmak size daha kolay gelecektir
  • Yoğun kaynak gerektiren tüm görevler sunucuda gerçekleştirilir

Başlarken

Görüntü kurulduktan sonra, Code-server web arayüzü https://example.com adresinde kullanılabilir olacaktır; burada example.com, sunucunuzun ana makine adıdır.

Web arayüzüne erişmek için, size e-postayla gönderilen kimlik bilgilerini kullanın.

Ek olarak, oturum açma kimlik bilgileri sunucuda şu dosyada bulunabilir:

/root/.app_credentials

Bu dosyaya erişmek için sunucuda SSH üzerinden oturum açmanız gerekir. Sunucuya SSH üzerinden bağlanabilirsiniz:

  • Sunucu oluşturulmadan önce bu seçenek etkinleştirilmişse, bir SSH anahtarı ile
  • Sunucu etkinleştirildiğinde e-posta ile gönderilen root kullanıcı parolası ile

Alan adını değiştirme

Code-server web arayüzüne erişmek için kendi alan adınızı veya alt alan adınızı kullanmak istiyorsanız, sunucuda root kullanıcısı olarak SSH ile oturum açmanız ve şu komutu çalıştırmanız gerekir::

add_domain

subdomain.example.com biçiminde bir alan adı veya alt alan adı girmeniz istenecektir.

not

Alan adınızın mevcut olduğundan ve sunucunuzun IPv4 adresine işaret ettiğinden emin olun!

Betik tamamlandığında, belirtilen alan adı veya alt alan adı için bir Let's Ecnrypt sertifikası verilecek ve web arayüzü https://example.com/ adresinde kullanılabilir olacaktır; burada example.com, daha önce belirtilen alan adıdır (alt alan adı).

Parolayı değiştirme

Code-server erişim parolasını değiştirmek istiyorsanız, sunucuda root kullanıcısı olarak SSH ile oturum açmanız ve şu komutu çalıştırmanız gerekir::

change_pwd

Komutu çalıştırdıktan sonra, betik sizden yeni bir parola girmenizi ve bunu doğrulamanızı isteyecektir.

Yüklü yazılımlar

AdLisans
Code-serverMIT lisansı
CaddyApache Lisansı 2.0

Yararlı bağlantılar

Yüklü paketler hakkında daha fazla bilgi için lütfen resmi belgelerine başvurun: