iToverDose/Yazılım· 2 HAZIRAN 2026 · 04:00

Yazılım Projelerinizi Otomatik Dağıtmak İçin Bir Çözüm

Yazılımcılar için zaman almaya devam eden deploy süreci artık geçmişte kalabilir. Bir geliştirici, yazma işini yapan AI aracına sunucularına erişim izni vererek süreci kolaylaştırdı.

DEV Community1 dk okuma0 Yorumlar

Bir yazılımcı, uygulamalarını çevrimiçi hale getirmek için saatlerini harcayarak zaman kaybetmekten bıktı. Uygulama geliştirmek sadece on dakika sürerken, uygulamayı sunucuya yüklemek ve çalışır duruma getirmek için bir saatten fazla zaman harcadı. Bu süreçte ssh ile bağlanmak, docker kurmak, Dockerfile oluşturmak, nginx ayarlamak, certbot çalıştırmak ve sorunları gidermek gibi birçok adım bulunuyordu. Bu adımlar o kadar zaman almaya başladı ki, uygulamanın ne yaptığını unuttu.

Problemin Kaynağı

Sorun, AI aracının uygulamayı yazdıktan sonra deploy sürecini gerçekleştirememesiydi. AI modeli, mükemmel bir docker-compose dosyası oluşturabiliyordu ancak sunucuya bağlanarak çalıştırma yeteneğine sahip değildi. Bu nedenle, geliştiriciye sunucularına erişim izni verildi.

Çözüm

Geliştirici, MCP sunucusu olan vibe-deploy'u kullanarak AI aracına sunucularına erişim izni verdi. Bu sayede, AI aracı uygulamayı containerize ederek ssh üzerinden sunucuya yükleyebilir, nginx ayarlarını yapılandırabilir ve gerçek bir Let's Encrypt sertifikası alabilir. Node, Python, Go ve statik uygulamaları desteklemektedir.

Güvenlik Önlemleri

AI aracına sunucularına erişim izni verilmesi güvenlik riskleri oluşturabilir. Ancak, geliştirici bu riskleri bertaraf etmek için beberapa önlem aldı. AI aracı yerel olarak çalışır ve sunucu host anahtarını bağlanmadan önce kontrol eder. Ayrıca, geliştirici AI aracının güvenliğini denetlemek için bir güvenlik uzmanı ile çalıştı ve ortaya çıkan iki gerçek güvenlik açığını düzeltti.

Sonuç

Yazılımcılar artık uygulamalarını otomatik olarak dağıtabilirler. Vibe-deploy, geliştiricilerin uygulamalarını kolayca çevrimiçi hale getirmelerine yardımcı olan bir araçtır. Ücretsiz ve MIT lisansı altında sunulan araç, geliştiricilerin zaman kaybetmelerine son verebilir.

Yapay zeka özeti

Uygulamalarınızı otomatik olarak dağıtmak artık mümkün. Vibe-deploy, geliştiricilerin uygulamalarını kolayca çevrimiçi hale getirmelerine yardımcı olan bir araçtır.

Yorumlar

00
YORUM BIRAK
ID #XE6818

0 / 1200 KARAKTER

İnsan doğrulaması

6 + 8 = ?

Editör onayı sonrası yayına girer

Moderasyon · Spam koruması aktif

Henüz onaylı yorum yok. İlk yorumu sen bırak.