Blog

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

Geliştiriciler

Bolt.new projesi kendi sunucunuzda nasıl yayınlanır?

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

Bolt.new projesini kendi sunucunuzda yayınlamak için projeyi GitHub'a bağlayın ya da zip olarak indirin, kodu sunucudaki Coolify paneline verin, ortam değişkenlerini girin ve alan adınızı yönlendirin. Bolt'un belgesi de kod GitHub'da olduğu için sitenizi seçtiğiniz başka bir hizmette yayınlayabileceğinizi yazar. GitHub yolunu seçerseniz Bolt'ta çalışmayı sürdürürsünüz, değişiklikler depoya kendiliğinden gider.

Bolt JavaScript odaklıdır: desteklediği yığın arka uçta Node.js, ön yüzde tarayıcıda çalışan çatılardır, Python ve PHP arka ucu yoktur. Yani elinizdeki proje büyük olasılıkla package.json dosyası olan sıradan bir Node projesidir ve Bolt'a özel bir sunucu istemez.

Kodu Bolt'tan nasıl alırsınız?

GitHub ile

  1. Projeyi açın, sağ üstteki GitHub simgesine tıklayıp GitHub hesabınızla giriş yapın, istenen erişimi verin.
  2. Depoya bir ad yazıp Create repository deyin.
  3. Depo özel olarak ve main dalında açılır. Bundan sonra Bolt yaptığınız her değişikliği depoya gönderir.

Zip ile

Sol üstte proje adına tıklayıp Download deyin. Zip tek seferlik bir kopyadır, Bolt'taki sonraki değişiklikleri almaz. Sunucu Git deposundan yayınladığı için zipi yine de bir depoya koymanız gerekir. Bilgisayarınızda açıp npm install && npm run dev ile çalıştırmak, kodun Bolt dışında ayağa kalktığını görmenin hızlı yoludur.

Projenin türüne nasıl bakılır?

Ayarları proje belirler, package.json dosyasındaki bağımlılıklara bakın. Next.js, Vite ve Astro satırları Coolify ile gerçek sunucuda denediğimiz ayarlardır.

BağımlılıkProjeCoolify ayarı
nextNext.jsPort 3000, ek değer girmeden derlenir
viteStatik siteOutput type olarak Static site, Publish directory olarak /dist
astroAstro sunucu uygulamasıPort 4321, Start command olarak HOST=0.0.0.0 node dist/server/entry.mjs
express gibiNode.js sunucusuUygulamanın dinlediği port, 0.0.0.0 adresi, package.json içinde start betiği

Vite projesinde sayfalar tarayıcı tarafında yönleniyorsa General sayfasında Site type alanını SPA yapın. Alt sayfayı yenileyince 404 almanın sebebi genellikle budur.

Adım adım yayın

  1. Next.js VPS sayfasından sunucu alın. Bu seçenekte Coolify kuruludur, projeniz Next.js olmasa da aynı panelden yayınlarsınız.
  2. Depoyu bilgisayarınıza alıp npm run build çalıştırın. Bolt önizlemesinde çalışan kod derlemede hata verebilir, bunu sunucuya gitmeden görmek iyidir.
  3. Klasörü Claude Code ya da Cursor gibi bir kod aracında açın. Seturack panelinde Genel Bakış sekmesindeki Yapay zekâ aracınıza yapıştırın satırını kopyalayıp araca yapıştırın. Araç talimatı okuyup yayını kendisi yapar, özel depo için salt okunur bir dağıtım anahtarı ekler.
  4. Kodun beklediği ortam değişkenlerini verin. Değerleri kodun içine yazmayın.
  5. HTTPS adresi gelince sayfaları, girişi ve veri yazmayı sınayın.
  6. A kaydını sunucunun IP adresine yönlendirip alan adını araca söyleyin. Sertifika kendiliğinden alınır.

Aynı işi Coolify panelinden elle de yapabilirsiniz, Next.js rehberi özel depo ve webhook adımlarını anlatır. Root erişimi sizde; isterseniz her şeyi panelden yönetirsiniz.

Her değişiklik yayına çıkmasın

Burada Bolt'a özgü bir ayrıntı var. Bolt her değişikliği depoya gönderdiği için main dalına webhook kurarsanız her istem sunucuda yeni bir derleme başlatır, yarım kalan denemeler de yayına çıkar. Bunu önlemek için Bolt'ta sağ üstteki GitHub simgesinden Create new branch ile ayrı dal açın, işiniz bitince main dalına birleştirin. Sunucu yalnız main dalını izlediği için ziyaretçi bitmiş sürümü görür.

Bolt Database ne olacak?

Bolt Database veritabanı, giriş, dosya depolama ve sunucu işlevlerini Bolt Cloud'da tutar. Kod taşınınca veri olduğu yerde kalır, karar sizindir.

SeçenekNe yaparsınız?Dikkat
Bolt Database'te kalmakKodun bağlandığı adres ve anahtarları ortam değişkeni olarak girin, deneme adresinde okuma ve yazmayı sınayınBolt, yayınlanmamış projelerde az kullanılan veritabanını duraklatabilir
Supabase hesabına almakVeritabanı simgesinden Advanced, sonra ClaimPro ya da Teams planı ve Supabase kuruluş sahipliği ister
Kendi sunucunuzda SupabaseÖnce Supabase hesabına alın, sonra Supabase VPS kurup taşıma belgesini izleyinDosyalar ve sunucu işlevleri ayrıca taşınır, kullanıcılar yeniden giriş yapar
Yalnız satırları almakTabloda satırları seçip CSV ya da JSON dışa aktarınKüçük veri içindir

Bolt'taki Secrets sayfasında tuttuğunuz anahtarlar sunucu işlevleri içindir. Kendi sunucunuzda çalışan kod bu değerleri ortam değişkeninden okur, onları yeni ortama siz girersiniz.

Sık sorulan sorular

Bolt.new projesi için ne kadar güçlü sunucu gerekir?

Satış sayfasının önerdiği en az boyut 4 GB RAM, 2 vCore ve 40 GB disktir. Next.js projesi büyüdükçe derleme belleği zorlar: 85 paketli proje 2 GB'ta düştü, 4 GB'ta derlendi, küçük proje 2 GB'ta geçti. Yetmezse panelden büyütürsünüz.

Aylık maliyeti ne kadar olur?

Önerilen en az boyut aylık 299 TL'dir (KDV dahil, TL taban fiyat). Fiyata günlük yedek dahildir, trafik limitsizdir. Bolt aboneliğiniz bundan bağımsızdır, Bolt'ta geliştirmeyi sürdürüyorsanız ayrıca devam eder.

Alan adımı nasıl bağlarım?

Alan adı sağlayıcınızda A kaydını sunucunun IP adresine yönlendirin, alan adını uygulamaya ekleyip yeniden yayınlayın, sertifika kendiliğinden alınır. Yardım yazımız kaydı adım adım anlatır.

Bolt'ta yaptığım değişiklik sunucuya nasıl gider?

Bolt değişikliği GitHub'a gönderir, webhook kurduysanız sunucu izlediği dala gelen her push'ta yeniden derler. Webhook yoksa Coolify'da Redeploy dersiniz.

Veritabanını Coolify'daki PostgreSQL'e alabilir miyim?

Kod veritabanına doğrudan SQL ile bağlanıyorsa evet. Bolt Database giriş, dosya ve sunucu işlevlerini de içerdiği için kod bunlara dayanıyorsa düz PostgreSQL yetmez. Bu durumda Supabase yolu daha az kod değişikliği ister.

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

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ı.