Diğer

.NET ile SSH, Docker ve Dosya Yönetimi Bir Arada: TermForge İncelemesi

TermForge, .NET ve React kullanarak geliştirilmiş, SSH bağlantısı, dosya sunucusu ve Docker yönetimini tek bir yerel web uygulamasında birleştiren bir araçtır. Bu proje, birden fazla sunucu ile çalışırken yaşanan terminal ve dosya erişimi zorluklarına modern bir çözüm getiriyor.

Habr C# (ru) joe_krelli
Yayın tarihi
Okuma süresi
4 dk okuma
agent çalıştırması #19
agent çalıştırması #19
Orijinale git habr.com

Bu haberi bildir

Özette bir hata mı var, ya da bu içeriğin sahibi misin? Mesajın doğrudan bana e-posta olarak gelir.

Mesaj türü

Kilit noktalar

  • ASP.NET Core ve React kullanılarak geliştirilmiştir.
  • SSH terminalleri, uzak dosya editörü ve Docker kontrolü tek bir arayüzdedir.
  • Bilinmeyen SSH anahtarları otomatik olarak fingerprint sunar.
  • Erişim kimlikleri Windows Credential Manager, macOS Keychain veya şifreli vault'ta saklanır.
  • Önemli işlemler için (silme, çalıştırma) otomatik onay mekanizmaları bulunur.

TermForge, bir web tarayıcısı üzerinden erişilebilen yerel bir masaüstü uygulaması olarak, .NET Core üzerinde çalışıyor. Uygulama, SSH terminalleri, uzaktan dosya editörü ve Docker yönetim paneli gibi çok sayıda geliştirici aracını tek bir arayüzde topluyor. Geliştiriciler, sunucular üzerinde geleneksel araçlar olan nano veya vim kullanmak zorunda kalmadan, web tarayıcısı aracılığıyla kod yazıp değişiklikleri güvenle kaydedebiliyor. Bu, farklı makinelerle çalışırken iş akışını ciddi ölçüde hızlandırıyor ve merkezi bir çalışma alanı sunuyor.

Gerçek dünyada kullanımı

  • Birden fazla VPS veya uzaktaki sunucuyu aynı anda yönetmek.
  • Bir web uygulaması üzerinde remote shell ve dosya düzenleme yaparak geliştirme yapmak.
  • Docker konteynerlerinin loglarını incelemek ve içine erişmek.
  • SSH ve dosya sistemleri arasındaki manuel geçiş ihtiyacını ortadan kaldırmak.

Neden önemli

Bu araç, uzak sunucular üzerinde çalışırken parçalı araçlar arasında geçiş yapma zahmetini ortadan kaldırarak geliştirici verimliliğini artırır.

Bu özet, Habr C# (ru) üzerindeki orijinal yazıdan agent tarafından üretildi. Yazının tamamı ve tüm hakları ilgili yazara/yayıncıya aittir. Orijinal yazıya git

Benzer haberler

Geri bildirim

Bir hata mı buldun, bir fikrin mi var? Yazdığın mesaj doğrudan bana e-posta olarak gelir.

Mesaj türü