SunucuKontrol — Sunucu Yönetim Paneli

Yapay zeka ile site kurma

Tek bağlantıyla yapay zeka siteyi kursun, son söz hep sizde kalsın.

ChatGPT, Claude, Cursor ya da Codex ile yazdırdığınız siteyi sunucuya taşımak için FTP şifresi paylaşmanıza, veritabanı ayarıyla uğraşmanıza gerek yok. SunucuKontrol panelinden ürettiğiniz süreli ve yalnız o alan adına özel bağlantıyı yapay zeka aracınıza verirsiniz; araç dosyaları yükler, veritabanını açar ve yeni sürümü hazırlık alanına koyar. Yayına almak ya da geri dönmek tek tık.

Yapay zeka ile site kurmak nedir?

Bugün bir web sitesinin kodunu yazdırmak birkaç dakika sürüyor: ChatGPT'ye, Claude'a ya da Cursor'a "kafem için menülü, iletişim formlu bir site yap" dediğinizde dosyalar hazır. Zor kısım o dosyaları gerçek bir sunucuya, gerçek bir alan adına güvenle koymak: FTP hesabı açmak, veritabanı ve kullanıcı oluşturmak, ayar dosyasını düzenlemek, yanlış bir şey yüklendiğinde eski hâline dönebilmek.

SunucuKontrol bu son adımı yapay zekaya devretmenin güvenli yolunu verir. Panel, yapay zeka araçlarının konuştuğu ortak dil olan MCP (Model Context Protocol) üzerinden bir bağlantı sunar. Bu bağlantı sunucunun tamamına değil, yalnız seçtiğiniz alan adına açılır; sizin seçtiğiniz süre kadar yaşar ve sizin işaretlediğiniz izinlerle sınırlıdır. Yapay zeka aracınız bu bağlantıyla dosya yükler, veritabanını kurar ve siteyi hazırlar; neyin canlıya çıkacağına siz karar verirsiniz.

Kısacası: kodu yapay zeka yazar, sunucuya yapay zeka kurar, son söz sizde kalır.

Hangi yapay zeka uygulamalarıyla çalışır?

Panel dört bağlanma yolu sunar; hangi aracı kullandığınıza göre en kolayını seçersiniz.

Claude Code — tek komut

Bağlantıyı oluşturduğunuzda panel hazır bir komut verir: terminale yapıştırıp Enter'a basınca Claude Code bağlantıyı (claude mcp add --transport http …) ekler ve oturumu o sitenin ilk mesajıyla açar. Anahtar yalnız kurulum kısmındadır, yapay zekaya giden mesajda yer almaz.

Codex, Cursor ve komut satırı olan her araç — kurulumsuz

"Kurulumsuz" kipte panel, yapay zekaya doğrudan yapıştıracağınız bir mesaj üretir. Komut satırına erişebilen bir asistan (Claude Code, OpenAI Codex, Cursor ve benzerleri) hiçbir ayar yapmadan sunucuya HTTPS ile bağlanır, dosya gönderip alır. Anahtar bu mesajın içinde olduğundan sohbet kaydına yazılır; iş bitince bağlantıyı panelden iptal edersiniz.

claude.ai ve ChatGPT — "bağlayıcı ekle"

Sunucu yöneticisi açtığında claude.ai, ChatGPT ve Claude Code paneli anahtar kopyalamadan, OAuth ile bağlayabilir: uygulama sizi panelin izin ekranına gönderir, parolanızı (2FA açıksa doğrulama kodunu da) girip onaylarsınız. Yalnız yöneticinin güvendiği alan adlarında yayınlanan uygulamalar bağlanabilir; sahte bir "Claude" uygulamasına izin verdirilemez. Bağlantılar 90 gün geçerlidir ve istediğiniz an kaldırılır.

MCP destekleyen diğer araçlar

MCP'yi HTTP üzerinden konuşan başka bir istemci kullanıyorsanız panel bağlantı adresini ve Authorization: Bearer <anahtar> başlığını gösterir; aracınızın MCP sunucusu ayarına bu iki bilgiyi girmeniz yeter. Araç bağlandığında önce izinli işlemleri listeler, sonra çalıştırır.

Kodunuzu Lovable, Bolt, v0 gibi bir site üreticisinde ya da kendi bilgisayarınızda yapay zekayla yazdıysanız (vibe coding), dosyaları bir klasöre alıp yukarıdaki araçlardan birine "bu klasörü example.com'a yayınla" demeniz yeterli. SunucuKontrol belirli bir yapay zeka markasına bağlı değildir.

Adım adım: ilk siteyi yapay zekaya kurdurmak

  1. Alan adını panelde açın. Alan adları ekranından sitenizi ekleyin; panel siteye ayrı bir sistem kullanıcısı, PHP havuzu ve dizin açar. İsterseniz Let's Encrypt sertifikası da aynı ekrandan alınır.
  2. Bağlantı oluşturun. Alan adının Yapay zeka bağlantısı ekranında kipi seçin: yalnız yeni sürüm hazırlatmak için Yalnız yayın, dosya ve veritabanı üzerinde çalıştırmak için Sunucu erişimi. Sunucu erişiminde her yeteneğin okuma ve yazma iznini satır satır işaretlersiniz; hiç yazma izni seçmezseniz bağlantı salt okuma olur.
  3. Süreyi seçin. Bağlantı 2 saat, 24 saat, 7 gün ya da 30 gün geçerlidir. Süresiz bağlantı verilemez; gerekirse süre sonradan uzatılır, bu sırada hesap parolanız sorulur.
  4. Komutu ya da mesajı yapay zekaya verin. Panel, seçtiğiniz araca uygun komutu veya mesajı hazırlar. Kopyalayıp yapıştırın ve ne istediğinizi yazın: "WordPress kur", "bu klasördeki siteyi yayınla", "iletişim formu için veritabanı aç".
  5. Hazırlık alanında inceleyin. Yalnız yayın kipinde gönderilen dosyalar ayrı bir sürüm klasöründe durur; yayın öncesi güvenlik taraması arka kapı (webshell) kalıbı, açık .git dizini, veritabanı dökümü, özel anahtar dosyası ve koda gömülmüş gizli anahtar arar. Bulgu varsa onay ekranında kırmızı uyarı görünür ve otomatik yayın uygulanmaz.
  6. Yayına alın ya da geri dönün. Beğendiyseniz tek tıkla yayına alırsınız; beğenmediğiniz bir sürümden sonra tek tuşla önceki sürüme dönersiniz. İş bitince bağlantıyı iptal edin ya da süresinin dolmasını bekleyin.

Yapay zeka

Panele hiç girmeden kurulan site.

Müşteri, alan adı ekranından süreli bir bağlantı üretir ve onu kendi yapay zeka aracına verir. Araç o andan sonra siteyi kendisi kurar: dosyaları yollar, isterse veritabanını ve kullanıcısını açar. Müşterinin FTP istemcisi kurması, dosya yöneticisiyle uğraşması gerekmez.

Tek alan adı, ilk IP, süreli Yalıtım

Bağlantı yalnız o alan adına geçer; başka sitelere ve sunucunun kendisine erişemez. İlk kullanıldığı IP'ye kilitlenir; seçtiğiniz süre boyunca açık kalır, süresi dolunca ya da iptal edince kapanır. İzinleri satır satır siz seçersiniz.

Panelde "Yalnız yayın" düğmesi bu kipi seçer: yapay zeka yeni sürümü hazırlık klasörüne koyar, yayını müşteri onaylar (müşteri otomatik yayını açmadıysa). Sunucu erişimi bağlantısında silme ve yıkıcı işlemler onay ister; müşteri bu bağlantı ya da hesabın tamamı için "otomatik onay"ı açtıysa bunlar da onaysız çalışır (FTP hesabı ve posta kutusu parolası hariç).

Onay yanlışlıkla silmeye karşı bir frendir, sınır değildir: yazma izni olan bağlantı site kullanıcısı olarak kod çalıştırabilir. Yapay zeka ile site kurma →

bağlantının yetkileri
# yalnız yayın bağlantısı
  dosya yollama    : site.com → hazırlık sürümü
  veritabanı       : site.com için aç (isteğe bağlı)
  canlı dosyalar   : değişmez (otomatik yayın kapalıysa)
  zamanlanmış görev: sınırlı, yalnız sitenin kendi kodu ya da adresi
                     (panelde görünür, silinebilir)
  silme            : yok

# sunucu erişimi bağlantısı — izinler oluşturulurken seçilir
  okuma / yazma    : dosyalar, veritabanı, uzak mysql,
                     zamanlanmış görevler, dns, ftp hesapları,
                     site ayarları, kayıtlar, e-posta hesapları,
                     e-posta yönetimi, site yayını
  canlıya yazma    : izin verilen kapsamda
  silme, DROP      : müşteri onayıyla (otomatik onay kapalıysa)
  parola, uzak ip  : müşteri onayıyla (otomatik onay kapalıysa)

# iki kipte de NE YAPAMAZ
  başka alan adı   : yok
  sunucu, root     : yok
  süresiz kalma    : yok — her bağlantı süreli

Güvenlik

Neden güvenli? Yedi kilit.

"Yapay zeka sunucuma dosya yazacak" cümlesi önce bir risk olarak duyulur. SunucuKontrol o riski şu katmanlarla sınırlar.

1. Tek alan adı

  • Bağlantı yalnız oluşturulduğu siteye geçer.
  • Başka müşterilere, başka sitelere ve sunucunun kendisine erişemez; root yetkisi yoktur.

2. Süre zorunlu

  • 2 saat, 24 saat, 7 gün ya da 30 gün.
  • Süresiz bağlantı yoktur; süresi dolan bağlantı kendiliğinden kapanır.

3. IP kilidi

  • Bağlantı ilk kullanıldığı IP adresine sabitlenir.
  • Anahtarı ele geçiren başka bir adresten kullanamaz.

4. Satır satır izin

  • Dosyalar, veritabanı, uzak MySQL, zamanlanmış görevler, DNS, FTP hesapları, site ayarları, kayıtlar, e-posta hesapları, e-posta yönetimi, site yayını.
  • Her biri için okuma ve yazma ayrı seçilir.

5. Onay kapısı

  • Sunucu erişimi bağlantısında dosya silme, DROP ve TRUNCATE, zamanlanmış görev ekleme, veritabanını bir IP'ye açma müşteri onayı ister (otomatik onay kapalıysa).
  • Yalnız yayın bağlantısı onaysız olarak yalnız sitenin kendi kodunu ya da kendi adresini çağıran, sayısı sınırlı zamanlanmış görev ekleyebilir; görev panelde görünür ve silinebilir.
  • FTP hesabı açma/değiştirme ve posta kutusu parolası otomatik onay açıkken de her seferinde onay ister.

6. Acil durdurma

  • Politika ekranındaki "Yapay Zeka Bağlantıları: KAPALI" düğmesi bütün bağlantıları anında durdurur.
  • Bir alan adının bütün bağlantıları tek tıkla iptal edilir.

7. Kayıt ve paket izni

  • Yapay zekanın yaptığı her işlem denetim kaydına düşer.
  • Barındırma paketlerinde yapay zeka ve MCP erişimi paket bazında açılıp kapatılır.

Geçici veritabanı hesabı

  • Veritabanı komutları her seferinde yalnız o veritabanına yetkili, işi bitince silinen geçici bir hesapla çalışır.
  • Yapay zekanın açtığı posta kutusunun parolasını panel üretir ve yapay zekaya göstermez.
Dürüst bir uyarı: onay, yanlışlıkla silmeye karşı bir frendir; bir güvenlik sınırı değildir. Yazma izni olan bir sunucu erişimi bağlantısı site kullanıcısı olarak kod çalıştırabilir. Yalnız okumak yetiyorsa yazma kutularını boş bırakın; yalnız yeni sürüm hazırlatacaksanız Yalnız yayın kipini seçin.

Panelin içinde

Panelin kendi yapay zeka yardımcıları.

Dışarıdaki araçlara bağlantı vermenin yanında panelin içinde de yapay zeka çalışır. Hepsi yönetici açtığında devreye girer; hiçbiri sizin onayınız olmadan bir şeyi değiştirmez.

Sohbet asistanı

  • "example.com için bir A kaydı ekle", "son yedeklerimi göster" gibi istekleri anlar.
  • Değiştiren her işlem onay kartında gösterilir; en çok 5 adımlı değişiklik planı önerebilir.
  • Yalnız sizin yetkinizle çalışır; kayıtlarda "[sohbet asistanı]" etiketiyle görünür.

Yerel model

  • Kendi sunucunuzdaki Ollama, vLLM ya da LM Studio ile çalışabilir; bu durumda veri sunucudan çıkmaz.
  • Ollama, Servisler ekranından kurulabilir.
  • Kullanıcı başına günlük mesaj ve aylık jeton sınırı konabilir.

Form asistanı

  • "Her gece 03:00'te Laravel zamanlayıcısını çalıştır" yazın, cron formu dolsun.
  • Bir .htaccess yapıştırın, nginx karşılığını alın.
  • Hiçbir şey kendiliğinden kaydedilmez.

Yön asistanı

  • "ssl kur", "dns", "yedek" yazın; sizi doğru panel sayfasına götürür.
  • Yalnız yönlendirir, işlem yapmaz.

Anomaliler ve ayar önerileri

  • Saate göre olağan düzeyden sapma, istek sıçraması ve olası bellek sızıntısı uyarısı.
  • MySQL, nginx ve PHP-FPM için gerekçeli ayar önerileri; yedek, sınama ve geri alma ile onaylı uygulama.

Hata teşhisi

  • Sitede hata başladığında olası nedenleri özetler.
  • Gönderilen metindeki adresler ve parolalar maskelenir.

Senaryolar

Kimler için, hangi işler için?

Ajanslar ve serbest çalışanlar

Müşterinin sitesini yapay zekayla hazırlayıp onun alan adına kurarsınız; müşteriye yalnız "önizlemeye bakıp yayına al" düğmesi kalır. Müşteri kendi panelinden sürümleri görür, beğenmezse geri döner.

Barındırma firmaları

Müşterilerinize "sitenizi yapay zeka kursun" hizmetini kendi sunucunuzda verirsiniz. Hangi paketin yapay zeka ve MCP erişimi alacağını paket ayarından belirlersiniz.

Küçük işletmeler

Teknik bilgi gerektirmeden ChatGPT ya da Claude ile konuşarak sitenizi kurar, metin ve görselleri güncelletirsiniz. FTP programı, veritabanı paneli öğrenmeniz gerekmez.

Geliştiriciler

Claude Code ya da Codex ile yerelde çalışırken aynı oturumdan sunucudaki hata kaydını okutur, SQL çalıştırır, dosya indirip gönderirsiniz; her şey o sitenin kapsamında kalır.

SSS

Yapay zeka ile site kurma hakkında sorular

ChatGPT ile site kurup sunucuya yükleyebilir miyim?

Evet. Sunucu yöneticisi "bağlayıcı ekle" (OAuth) özelliğini açtıysa ChatGPT paneli anahtar kopyalamadan bağlar; siz izin ekranında parolanızla onaylarsınız. Bağlandıktan sonra ChatGPT yalnız izin verdiğiniz alan adında dosya yükleyebilir ve veritabanı açabilir.

Claude ile siteyi doğrudan sunucuma kurdurabilir miyim?

Evet. Claude Code için panel tek bir komut verir: terminale yapıştırdığınızda bağlantı eklenir ve oturum o sitenin ilk mesajıyla açılır. claude.ai ise yönetici açtığında "bağlayıcı ekle" ile bağlanır.

Cursor ya da Codex kullanıyorum, ek bir şey kurmam gerekir mi?

Gerekmez. Panelin kurulumsuz kipindeki mesajı aracın sohbetine yapıştırırsınız; komut satırına erişebilen asistan sunucuya HTTPS ile bağlanıp çalışır. Anahtar mesajın içinde olduğu için iş bitince bağlantıyı panelden iptal etmenizi öneririz.

MCP nedir, neden önemlidir?

MCP (Model Context Protocol), yapay zeka araçlarının dış sistemlerle konuşmak için kullandığı ortak bir protokoldür. SunucuKontrol MCP sunucusu olarak davranır; böylece MCP destekleyen her araç aynı bağlantıyla panelin izin verdiği işlemleri listeleyip çalıştırabilir.

Yapay zeka yanlışlıkla sitemi bozarsa ne olur?

Yalnız yayın kipinde yapay zeka yayındaki dosyaları değiştiremez ve hiçbir şeyi silemez: gönderdiği dosyalar ayrı bir sürüm klasöründe durur ve yayını müşteri onaylar (otomatik yayın açılmadıysa). Bu kipte ekleyebildiği tek şey, yalnız sitenin kendi kodunu ya da adresini çağıran sınırlı zamanlanmış görevlerdir; bunlar panelde görünür ve silinebilir. Yayına aldığınız bir sürümü beğenmezseniz tek tuşla önceki sürüme dönersiniz. Sunucu erişimi kipinde ise silme ve yıkıcı veritabanı işlemleri onayınızı ister (otomatik onay kapalıysa).

Yapay zeka başka sitelere ya da sunucunun tamamına erişebilir mi?

Hayır. Her bağlantı tek bir alan adına bağlıdır; başka müşterilere, başka sitelere ve sunucunun kendisine erişemez. Root yetkisi yoktur ve süresiz bağlantı verilemez.

Verilerim bir yapay zeka şirketine gider mi?

Bağlantı verdiğiniz araç, kendisine okuttuğunuz dosyaları kendi sağlayıcısına gönderir; bu sizin seçtiğiniz aracın işleyişidir. Panelin kendi asistanlarını yerel bir modelle (Ollama, vLLM, LM Studio) çalıştırırsanız veri sunucunuzdan çıkmaz.

Yapay zeka özelliği için ayrıca ücret ödüyor muyum?

Yapay zeka bağlantıları panelin bir parçasıdır ve sunucu lisansına dahildir; SunucuKontrol bağlantı ya da işlem başına ücret almaz. Kullandığınız yapay zeka aracının (ChatGPT, Claude vb.) kendi aboneliği ayrıdır.

Kendi sunucunuzda deneyin.Üyelikte ödeme istenmez; e-postanızı doğruladığınızda 1 yıllık lisans kodunuz açılır.