11 puan yazan GN⁺ 2025-12-27 | 1 yorum | WhatsApp'ta paylaş
  • Kullanıcının uzaktan SSH ortamı üzerinden doğrudan bağlanabildiği bir geliştirme amaçlı VM barındırma hizmeti
  • ssh exe.dev ile bağlanarak SSH bağlantısını adeta bir API gibi kullanabilir; ayrı bir hesap oluşturmadan anında VM oluşturup terminal oturumu başlatabilirsiniz
  • Yalnızca toplam CPU ve RAM miktarı belirlenir; bunu birden çok VM serbestçe paylaşır, bu yüzden VM sayısına göre ek maliyet oluşmaz
  • Gerçek Ubuntu tabanlı VM'ler sunarken aynı zamanda saniyenin altında açılış desteği vererek konteyner seviyesinde çeviklik ile VM'in sunduğu esnekliği bir arada sağlar
  • Oturum içinde disk kalıcıdır (persistent); yeniden bağlandığınızda da veriler korunur ve kullanıcıya sudo yetkisi verildiği için sistem düzeyinde komutlar çalıştırılabilir
  • Varsayılan gizlilik ayarları, kolay paylaşım bağlantıları ve ajan çalıştırmaya uygun sandbox tasarımıyla yapay zeka tabanlı geliştirme ortamlarını hedefler

exe.dev'in duyurulma arka planı

  • sketch.dev geliştirme sürecinde çok sayıda küçük program ve aracı çalıştıracak VM ihtiyacının hızla artması deneyiminden doğdu
  • LLM yazma yardımcıları, debugger'lar ve farklı geliştirme yardımcı araçlarının kullanımı arttıkça VM işletiminin kendisi bir darboğaz haline geldi
  • VM'leri kolayca oluşturup silmeye ve yük olmadan elde tutmaya uygun bir ortama duyulan ihtiyaç netleşti

Exe.dev genel bakış

  • ssh exe.dev komutuyla bağlanılabilen bir uzak geliştirme ortamı sunar
    • Ayrı bir web arayüzü olmadan yalnızca SSH istemcisiyle erişilebilir
  • Oturumun diski kalıcı olarak korunur; çıkış yaptıktan sonra bile veriler silinmez
  • Kullanıcıya sudo yetkisi verilir, böylece sistem yönetimi komutları çalıştırılabilir
  • Abonelik bazında yalnızca toplam CPU ve RAM kapasitesi sunulur, VM sayısına sınır konmaz
  • VM başına ücretlendirme veya yönetim ek yükü olmadan, kullanıcı kaynakları istediği gibi dağıtabilir
  • Aralıklı olarak istek işleyen çok sayıdaki küçük VM'yi çalıştırmak için de uygundur

Başlıca özellikler

  • All the VMs that fit
    • Aboneliğe dahil CPU ve RAM sınırları içinde VM sayısı ve kullanım amacı serbestçe yapılandırılabilir
    • Düşük yüklü çok sayıda VM'yi sürekli açık tutan kullanım modeli de desteklenir
  • Real VMs, sub-second start
    • Tam bir Ubuntu makinesi sunar; gerekirse Docker Compose gibi araçlar da kurulabilir
    • VM olmasına rağmen çok hızlı açılış süresi sağlar
  • Persistent disks
    • VM kapandıktan sonra da veriyi koruyan diskler sunar
    • İleride ek özelliklerle genişletilmesi planlanır
  • SSH-based API
    • Yalnızca ssh exe.dev ile bağlanarak VM oluşturma ve yönetmeye başlanabilir
    • Ayrı bir web konsolu olmadan terminal merkezli kullanım mümkündür
  • Private by default, share with links
    • HTTP servisleri varsayılan olarak dış erişime kapalı şekilde çalışır
    • TLS ve kimlik doğrulamayı otomatik yönetir, bağlantı üzerinden kolay paylaşım sağlar
  • Agent-friendly sandbox
    • VM'ler ajan çalıştırma amaçlı sandbox olarak kullanılabilir
    • Belirli bir araç veya ajana bağımlı olmayan bir yapıya sahiptir
  • Yönetici yetkisi sunar: sudo ile paket kurulumu veya sistem ayarlarını değiştirmek mümkündür

Kullanım olasılıkları

  • Geliştirme deneyleri, test ve öğrenme ortamları için uygundur
  • Yerel ortam kurulumu gerektirmeden anında kullanılabilir sunucu oturumları sağlar
  • SSH tabanlı çalıştığı için güvenlik ve sadeliği aynı anda korur

Hizmeti deneme yöntemi

  • Ayrı bir kayıt süreci olmadan ssh exe.dev komutuyla hizmet hemen keşfedilebilir
  • Geliştirici önizleme aşamasındadır; mevcut kapasite sınırları içinde kullanılabilir

İlgili yazılar

1 yorum

 
GN⁺ 2025-12-27
Hacker News yorumları
  • Şu anda sunucu aşırı yüklü gibi görünüyor. UX hoşuma gitti ama bu tür ücretsiz VM oluşturma yaklaşımı kötüye kullanım riski yüksekmiş gibi duruyor. Hacker'lar ya da spam yapanlar kolayca hesap açıp VM çalıştırabilir gibi görünüyor
  • Mobilde hiçbir bilgi görünmediği için bunun şimdiye kadar gördüğüm en kötü web sitesi olduğunu düşündüm. İlk başta basit bir portföy sitesi sandım
    • Benim deneyimim tamamen farklıydı. Daha en baştan SSH jump server üzerinden anlık VM oluşturup bağlanılan bir hizmet olduğunu hemen anladım. Gerçekten de öyleydi ve oldukça havalıydı
    • Ben de masaüstünde ilk başta bunun ne olduğunu anlamadım. Arayüzde hiçbir açıklama yoktu, bu yüzden metin tabanlı bir oyun sanıp kapattım. “Disk kalıcıdır” gibi cümleler yeterli değil. Hizmetin ne olduğuna dair net bir açıklama gerekiyor
    • Ancak daha sonra ana sayfa → blog → belgeler → “all docs” butonu yolunu izleyince tanıtım ve fiyat bilgilerini bulabildim. Fazlasıyla sezgisiz
    • O kadar da kötü olduğunu düşünmüyorum ama en azından fiyat tablosu ve dokümantasyon bağlantısı ana sayfada olmalı
  • Filippo Valsorda tanıttığı için denedim; hızlı başlangıç süresi, izole ortam ve kalıcılık kombinasyonu etkileyiciydi. Mevcut bulut hizmetlerine kıyasla çok daha kolay deney yapabildim.
    Diğer hizmetler ya geçici oluyor ya da paylaşımı zor oluyor; burası ise ikisinin arasındaki noktayı iyi yakalamış gibi hissettirdi. Açık kaynak olarak “tek tıkla VM başlat/arşivle” gibi bir katman yapmak da ilginç olabilir
    • Ama pratikte bunun gerçekten herkese açık (public) bir VM olmadığını düşünüyorum. Açıklamaya göre genel IP yok, bu yüzden dışarıdan erişim için Cloudflare Tunnel gibi bir şey kullanmak gerekiyor
  • GitHub açık anahtarı tabanlı otomatik kimlik doğrulama olsa güzel olurdu. ssh whoami.filippo.io gibi. SSH, bu tür otomatik kimlik doğrulama numaralarının kullanılabildiği neredeyse tek protokol; bundan yararlanılmaması üzücü
    • İlginç bir fikir ama gerçek hizmet için gerçekçi değil gibi duruyor. GitHub API'de açık anahtarla kullanıcı sorgulama özelliği yok ve beklenmedik otomatik giriş kullanıcıları şaşırtabilir
  • GitHub Codespaces kullanıyorum ve hep yalnızca web tabanlı terminali olan bir sürüm olsa keşke diye düşünmüştüm. Bu onun alternatifi olabilir.
    Ama apt install apache ya da bash komutu çalışmıyor, “exe.dev repl: command not found” diyor. Bunun gerçekten bir Linux shell olup olmadığından emin olamadım
    • [exe.dev kurucu ortaklarından biri] Ben. VM, Ubuntu tabanlı olduğu için apt ve bash varsayılan olarak mevcut. Muhtemelen jump server'a bağlısınız. ssh yourvm.exe.xyz ile bağlanmayı denemenizi öneririm
    • İlk bağlandığınız yer exe.dev jump server'ı. Oradan yeniden VM'e SSH ile bağlanmanız gerekiyor. help yazmayı deneyin
  • Bireysel plan aylık 20 dolar karşılığında 25 VM, 2CPU ve 8GB RAM veriyorsa, bu inanılmaz ucuz geldi. Bunun VM başına mı yoksa toplam mı olduğu da kafamı karıştırdı
    • [exe.dev ekibinden biri] Kaynaklar her VM için ayrı değil, kullanıcı düzeyinde paylaşılıyor. Amaç VM oluşturmanın marjinal maliyetini 0'a indirmek. Konsept, container yerine kolayca birden fazla VM ayağa kaldırmak
    • Belgelerde de “VM'ler kullanıcıya tahsis edilen kaynakları paylaşır” yazıyor
    • Asıl değer önerisi CLI dostu olması gibi görünüyor
    • VPS fiyatlarıyla kıyaslayınca da gayet makul. Eğitim amaçlı olarak birden fazla kişinin VM'e giriş yapıp nginx dağıtımı pratiği yapması için uygun görünüyor
    • Aslında bu VM değil, container, o yüzden biraz abartılı pazarlama gibi hissettiriyor
  • Demo çok etkileyiciydi. 8000 portunda doğrudan uygulama ayağa kaldırabildim ve perde arkasında teknik olarak oldukça rafine bir yapı varmış gibi görünüyor.
    SSH anahtarı kaydetme yöntemi ilk başta kafa karıştırıcıydı ama dokümantasyonda ya da arayüzde daha net yönlendirilse iyi olur. Fiyat makul ama yüksek donanıma ihtiyaç duymayanlar için biraz pahalı olabilir.
    Eskiden benzer UX'e sahip Okteto diye bir hizmet vardı ama bireysel SaaS'i sonlandırdı. Umarım bu hizmetin başına aynı şey gelmez
  • Kayıt olup bir VM başlattım ve açılışta varsayılan bir sohbet arayüzü görünce şaşırdım. iPad'de de iyi çalıştı ve varsayılan ayarlar çok özenliydi.
    Ekran görüntüsü özelliği de varsayılan olarak geliyor; ilk 15 dakikada bende güçlü bir izlenim bıraktı. Yerel ortamı olmayan arkadaşlara Claude benzeri araçları denemeleri için önermeyi düşünüyorum
  • VM'in hangi ülkede barındırıldığını, yasal erişim (warrant canary) ya da AUP politikasını merak ediyorum. Müşteri VM'lerini ne kadar incelediklerini de bilmek isterim
    • Bunun önemli olduğunu düşünmüyorum. Veri gizliliği istiyorsanız donanımı kendiniz işletmeniz gerekir. Ülke ya da politika sonuçta ikincil şeylerdir
  • Bu hizmeti kullanarak bir web sitesi yaptım: road-kernel.exe.xyz. Yalnız arayüz pek iyi değil
    • Bağlantı reddedildi