Ana içeriğe geç
Programlama

Tangled kod depolama yığını yerel ağlar için paketlendi

Öne çıkanlar

  • Tangled yığını Docker Compose ile yerel ve kapalı ağlarda çalışacak şekilde paketlendi.
  • Sistem genel ağa sızıntıyı önlemek için yerel PDS ve özel PLC dizini kullanıyor.
  • Knot git sunucusu her depoya bağımsız bir kimlik atayarak veri yönetimini sağlıyor.

Johanna Larsson, AT Protokolü tabanlı kod işbirliği platformu Tangled'ın tüm bileşenlerini genel internete kapalı ortamlarda çalıştırmayı sağlayan "Tangled in a box" adlı kavram kanıtlama projesini yayımladı. Geliştirici, çalışmayı Lobste.rs platformunda yöneltilen ve Tangled altyapısının yalnızca Tailscale gibi özel ağlar üzerinden çalışıp çalışamayacağını sorgulayan bir tartışma üzerine hayata geçirdi.

Proje, Docker Compose yapılandırması üzerinden önceden derlenmiş konteynerleri kullanarak bağımsız bir PDS, yerel PLC dizini, Knot git sunucusu, Hydrant aktarıcısı ve Bobbin veri indeksleyicisini tek bir çatı altında topluyor. Kullanıcılar betiği çalıştırdıktan sonra yerel alan adı üzerinden sisteme giriş yaparak SSH anahtarlarını tanımlayabiliyor ve doğrudan özel ağ içinde çalışan depolara kod gönderebiliyor.

Larsson, projenin üretim ortamları için henüz tam olgunlaşmadığını ve yapılandırma dosyalarındaki açık metin gizli anahtarların değiştirilmesi gerektiğini belirtti. AT Protokolü bileşenlerinin birbiriyle uyumlu yapısı sayesinde platformun parçalarının kolayca değiştirilebildiği ve genel ağa federasyon yapmadan da bağımsız bir Git altyapısı kurulabildiği kaydedildi.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.