Blog

Eğitimler, rehberler ve ürün haberleri.

Geliştiriciler

Cursor, Claude Code ya da Windsurf ile yazılan uygulama nasıl yayınlanır?

2 Kasım 2026 4 dk okuma
Bu yazıyı paylaş

Cursor, Claude Code ya da Windsurf ile yazdığınız uygulamayı yayınlamanın kısa yolu, bu işi de aynı araca vermektir. Seturack'ta Next.js sunucusu alırsınız, panelin Genel Bakış sekmesindeki Yapay zekâ aracınıza yapıştırın satırını kopyalayıp proje açıkken araca yapıştırırsınız. Araç talimatı okur, kodu GitHub üzerinden sunucuya bağlar, derler ve size çalışan bir HTTPS adresi verir.

Yöntem bu araçların iki yeteneğine dayanır: bilgisayarınızda komut çalıştırırlar ve web sayfası okurlar. Cursor Agent ile Claude Code belgeleri bunu açıkça yazar. Windsurf'ün yeni adı ise Devin Desktop'tır. Üreticisinin açıklamasına göre aynı editördür, yani hangi adla bilirseniz bilin adımlar değişmez.

Adım adım yayın

  1. Next.js VPS sayfasında boyutu seçip ödemeyi tamamlayın. Sunucuya Coolify yayın paneli kendiliğinden kurulur.
  2. Seturack panelinde Sunucularım sayfasından sunucunuzu açın. Genel Bakış sekmesinde Uygulama satırının hazır olduğunu görün.
  3. Yapay zekâ aracınıza yapıştırın satırını kopyalayın. Metin şu kalıptadır, adres ve anahtar sunucunuza aittir: Bu projeyi Seturack sunucuma yayınla. Önce talimatları oku ve izle: https://www.seturack.com/deploy.txt Panel: PANEL-ADRESİ API anahtarı: API-ANAHTARI
  4. Proje klasörünü aracınızda açın. Cursor'da klasörü açıp Agent panelini kullanın, Claude Code'da klasörün içinde claude komutunu çalıştırın, Devin Desktop'ta klasörü açıp ajan panelini kullanın.
  5. Metni yapıştırıp gönderin, aracın sorularını yanıtlayın.
  6. Araç adresi verince tarayıcıda açın, önemli sayfaları kendiniz deneyin.

Denemelerimizde yayın, projeye göre 1-6 dakika sürdü. Coolify ile denediğimiz türler Next.js, TanStack Start, Vite (statik), düz HTML, Astro ve Flask'tır.

Araç bu sırada ne yapar?

Yapıştırdığınız metin aracı deploy.txt talimatına yönlendirir. Talimat araca özgü değildir, adımları şöyledir:

AşamaAracın yaptığıSizden istenen
Proje kontrolüFramework'ü, derleme komutunu ve portu bulur, .env dosyalarının .gitignore içinde olduğuna bakar, localhost dinleyen uygulamayı 0.0.0.0 adresine alırBilmediği değişken değerleri
DepoHerkese açık depoyu doğrudan kullanır. Depo yoksa onayınızla özel depo açar. Özel depoya yalnız o depoyu okuyan bir dağıtım anahtarı eklerOnay ve GitHub girişi
UygulamaCoolify API'siyle uygulamayı oluşturur, ortam değişkenlerini girerYok
YayınDerlemeyi başlatır, bitmesini bekler. Hata çıkarsa günlüğü okur, sebebi düzeltip yeniden denerYok
SonuçHTTPS adresini açıp çalıştığını görür, size bildirirSon kontrol

GitHub adımlarında araç gh komut satırı aracını kullanır. Kurulu değilse ya da girişiniz yoksa sizden gh auth login çalıştırmanızı isteyebilir.

Onay sorularına nasıl bakmalısınız?

Üç araç da komutları izin ayarlarınıza göre çalıştırır. Cursor'da bu ayar Settings, Agents, Approvals & Execution altındadır. Claude Code'un izin kipleri, Devin Desktop'un Allow, Ask ve Deny kuralları vardır. İlk yayında onay isteyen kipte kalmak iyi fikirdir, neyin çalıştığını satır satır görürsünüz.

Metindeki API anahtarını şifre gibi düşünün. Talimat, araca anahtarı ekrana yazmamasını, projeye ya da depoya koymamasını söyler. Yine de anahtar sohbet geçmişinizde durur, bu yüzden metni yalnız güvendiğiniz araca yapıştırın, ekran paylaşırken dikkat edin.

Yayından sonra araca neler diyebilirsiniz?

  • "Her git push'ta yeniden yayınlansın." Araç GitHub'a imzalı bir webhook ekler, sonraki her push yeni sürümü derler.
  • "Uygulamayı app.ornek.com adresinden aç." Önce A kaydını sunucunun IP adresine yönlendirmeniz istenir. Sertifika kendiliğinden alınır.
  • "Bu uygulamaya PostgreSQL ekle." Veritabanı aynı sunucuda açılır, dışarıdan erişilemez, adresi DATABASE_URL olarak uygulamaya girilir.

Takılırsa ne yapmalısınız?

BelirtiSebepÇözüm
Derleme 137 koduyla duruyorBellek yetmediPanelin Boyut sekmesinden büyütüp yeniden yayınlatın, IP ve veri aynı kalır
Araç talimat adresini okuyamıyorWeb erişimine izin verilmediOnay verin ya da adresi tarayıcıda açıp içeriği yapıştırın
GitHub komutları hata veriyorGitHub girişi yokgh auth login çalıştırın
Site açılıyor ama veri gelmiyorEksik ortam değişkeniEksik değeri araca verip yeniden yayınlatın

Aracı kullanmak zorunda değilsiniz. Panel adresi, e-posta ve şifre Genel Bakış sekmesindedir, aynı işi Coolify panelinden elle de yaparsınız. Root erişimi sizde; isterseniz her şeyi panelden yönetirsiniz. Kodu başka bir araçla ürettiyseniz genel rehberde aracınıza özel yazıları bulursunuz.

Sık sorulan sorular

Hangi boyutla başlamalıyım?

Satış sayfasının önerdiği en az boyut 4 GB RAM, 2 vCore ve 40 GB disktir. Asıl belirleyici derlemedir: küçük bir Next.js projesi 2 GB'ta derlendi, 85 paketli büyük proje 2 GB'ta bellek yetmediği için düştü, 4 GB'ta derlendi. Yetmezse panelden büyütebilirsiniz.

Aylık maliyeti ne kadar?

Önerilen en az boyut aylık 299 TL'dir (KDV dahil, TL taban fiyat). Fiyata günlük yedek dahildir, trafik limitsizdir. Kod aracınızın aboneliği ayrıdır. Bu modelin size uyup uymadığını sabit fiyat yazısında hesaplayabilirsiniz.

Kendi alan adımı nasıl bağlarım?

Alan adı sağlayıcınızda A kaydını sunucunun IP adresine yönlendirin, sonra aracınıza alan adını söyleyin. Araç uygulamaya ekleyip yeniden yayınlar, sertifika kendiliğinden alınır. Kayıt adımları yardım yazımızda anlatılıyor.

Uygulamayı nasıl güncellerim?

Webhook kurduysanız kodu her zamanki gibi git push ile gönderirsiniz, sunucu kendisi derler. Kurmadıysanız araca "yeniden yayınla" deyin ya da Coolify'da Redeploy düğmesine basın.

Veritabanı nerede durmalı?

Uygulama kullanıcı verisi tutuyorsa aynı panelden PostgreSQL açmak en temiz yoldur. SQLite kullanıyorsanız dosyanın klasörünü Persistent Storage ile kalıcı alana bağlayın, çünkü her yayında konteyner yeniden kurulur ve içine yazılan dosya gider.

Başka kod araçlarıyla da çalışır mı?

Komut çalıştırıp web sayfası okuyabilen araçlarda aynı metin kullanılabilir. Yalnız sohbet ekranı olan bir araç sunucuya komut gönderemez. O durumda ChatGPT ve Claude rehberindeki yolu izleyin.

Seturack'ta kurulu gelir: Next.js, Coolify.

Yorumlar0

Henüz Yorum Yok

İlk düşüncenizi paylaşan siz olun.

Tartışmaya Katıl

Yorum bırakmak için lütfen giriş yapın veya kaydolun.

Hiçbir Yazıyı Kaçırmayın

En yeni eğitim, rehber ve ürün haberlerini gelen kutunuzda alın.

Bülten aboneliğiniz alındı.