İçeriğe atla

Git'e push et.
Canlı bir URL al.

Enzonic Deploy her commit'i değiştirilemez bir dağıtıma dönüştürür, her dala kendi önizlemesini verir ve üretimi tek tıkla herhangi bir önceki sürüme geri taşır.

Hobby ücretsizdir ve asla kart istemez.

Limitleri gör
Bir git push derlenir, yüklenir ve edge üzerinde yayına girer; üretim bir önceki dağıtıma geri alınabilirmaingit push · 4f2a9c1Deployment #48BuildingReadyinstallbuilduploadeu · soonasia · soonus · liveshop.enzonic.dev →#48#47rolled back to #47, no rebuildframework detected from the repository
ayda bant genişliği
ayda fonksiyon çağrısı
ayda derleme dakikası
projeler

Hobby planı; konsolun uyguladığı aynı plan ayarlarından okunur.

Zaten kullandığın çerçeveleri algılar ve derler

  • Next.js
  • Vite
  • Astro
  • Nuxt
  • SvelteKit
  • Remix
  • React Router
  • Gatsby
  • Docusaurus
  • Angular
  • Eleventy
  • Create React App
  • Hugo
  • NestJS
  • Hono
  • Fastify
  • Express
  • Node.js
  • FastAPI
  • Flask
  • Django
  • Python
  • Go
  • Static HTML

Push'tan üretime

Enzonic GitHub App üzerinden bir depo bağla. Her push ve pull request, bağımlılıklarının önbelleğiyle birlikte yeni ve yalıtılmış bir konteynerde derlenir; ardından yalnızca yeni dosyalar yüklenir.

feat/saved-carts · 4f2a9c1Derleniyor
  1. Klonla, Tamamlandı
  2. Kur, Tamamlandı
  3. Derleme, Devam ediyor
  4. Yükle, Bekliyor
  5. Dağıt, Bekliyor
Her push kendi derlemesini ve kendi URL'sini alır
preview
Her dal sabit bir URL alır; her dağıtım ise kendi kalıcı URL'sini alır.
promote
Üretim dalına birleştirmek, alan adlarını yeni dağıtıma yönlendirir.

Kötü bir dağıtımı tek tıkla geri alabilirsin

Dağıtımlar derlendikten sonra asla değişmez. Hazır olanlardan birini üretime al ya da bozuk olanı düzeltirken son iyi derlemeye geri dön. Geçiş bir işaretçi değişikliğidir, yeniden derleme değil.

  1. HataAdd saved carts for signed-in users#48
  2. HazırCache product images at the edgeÜretim
  3. HazırFix checkout total rounding for EUR Geri al

Varsayılan olarak fonksiyonlar; sunucu yalnızca ihtiyacın olduğunda

API rotaları ve sunucu tarafında oluşturulan sayfalar, istek geldiğinde başlayan fonksiyonlar olarak çalışır. Uygulaman bir port dinlemek zorundaysa derleyici sunucu moduna geçer ve nedenini derleme günlüğünde belirtir.

Hobby'de boştayken uyur

Hobby sunucuları 15 sessiz dakikadan sonra uyur ve bir sonraki istekte uyanır. Pro bunları açık tutar.

Birden fazla node'da kopyalar

Pro'da fonksiyonlarınız ve sunucularınız iki node'da çalışır; edge her isteği en az meşgul sağlıklı node'a gönderir. Bir node yanıt vermeyi bırakırsa trafik diğerine geçer. Amerika Birleşik Devletleri bölgesi bugün yayında; Avrupa ve Asya yakında.

  • Her dal için bir URL

    Her push kendi dağıtım URL'sini alır; her dal ise project-git-branch.enzonic.dev gibi sabit bir URL alır.

  • Alan adları

    enzonic.dev ve play-mc.cc üzerinde ücretsiz alt alan adları ya da yönlendirmeli DNS ve otomatik HTTPS ile kendi kök ve alt alan adların.

  • Ortam değişkenleri

    Her ortam için şifrelenir: üretim, önizleme ve geliştirme. Tek seferde tüm .env dosyasını yapıştırabilirsin.

  • Derleme ve çalışma zamanı günlükleri

    Renkli canlı derleme çıktısı ve projeni çalıştıran her node'dan istek günlükleri.

  • Pro'da analiz

    Proje başına istekler, bant genişliği, p50 ve p95 gecikmesi, durum kodları ve en çok kullanılan yollar.

  • Pro'da şifre koruması

    Tek bir anahtarla staging ya da müşteri önizlemesini bir şifrenin arkasına koy.

  • Git olmadan yükle

    Konsola bir klasör ya da zip bırak ve bir dağıtım al. Dışa aktarılmış statik siteler için iyi.

  • Sunucularınla aynı hesap

    Oyun sunucuları, Deploy ve Databases için tek bir Enzonic girişi ve bakiyesi.

Her yerden Deploy

Otomatik dağıtımı zaten kullandığın araçlara ekle: REST API, bir GitHub Action ya da MCP. Böylece yapay zekâ kodlama ajanın senin yerine yayına alır, derleme günlüklerini okur ve geri alır.

.github/workflows/deploy.yml
name: Deploy
on:
  push:
    branches: [main]
  pull_request:

jobs:
  deploy:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: enzonic/deploy-action@v1
        id: enzonic
        with:
          token: ${{ secrets.ENZONIC_TOKEN }}
          project: my-site
      - run: echo "Live at ${{ steps.enzonic.outputs.url }}"

Bir API token'ını ENZONIC_TOKEN adlı secret olarak ekle; enzonic/deploy-action@v1 depoyu yükler, derlemeyi bekler ve URL'yi çıktı olarak verir.

Fiyatlandırma

Ücretsiz Hobby ile başla. Sürekli açık sunuculara, iki node arasında yedeğe geçmeye, analize ya da şifre korumasına ihtiyaç duyduğunda Pro'ya geç.

Ücretsiz

Deploy, Databases and CI for personal projects. Free forever, no card.

$0süresiz
  • 200 proje, 150 GB bant genişliği
  • 10 veritabanı, 10 GB depolama
  • Ayda 3.000 CI dakikası
  • Ücretsiz alt alan adları ve HTTPS

Starter

Side projects that stay awake: always-on apps and databases, no ads.

$5ayda
  • Sürekli açık uygulamalar ve veritabanları
  • Sınırsız proje, 1 TB bant genişliği
  • 25 veritabanı, 20 GB depolama, PITR
  • 5.000 CI dakikası, aynı anda 4 iş
  • Konsolda reklam yok

Pro

Önerilen

Production apps and databases: failover, point-in-time recovery, analytics.

$10ayda
  • Sınırsız proje, 1,5 TB bant genişliği
  • 50 veritabanı, 40 GB depolama, PITR
  • 6.000 CI dakikası, aynı anda 6 iş
  • Otomatik yedeğe geçiş ve 4 GB fonksiyonlar
  • Konsolda reklam yok

Growth

Busy apps and small teams: more compute, read replicas and longer history.

$19ayda
  • 3 TB bant genişliği, 50 milyon fonksiyon çağrısı
  • 100 veritabanı, 75 GB depolama, kopyalar
  • 15.000 CI dakikası, aynı anda 10 iş
  • Otomatik yedeğe geçişli 3 kopya
  • Konsolda reklam yok

İş

High traffic: multi-region, the most compute and the largest limits.

$29ayda
  • 5 TB bant genişliği, çoklu bölge
  • 200 veritabanı, 100 GB depolama
  • 60.000 CI dakikası, aynı anda 20 iş
  • En büyük fonksiyon ve veritabanı işlem gücü
  • Konsolda reklam yok

Geliştiriciler için hibeler

Açık kaynak mı geliştiriyorsun, okuyor, öğretiyor ya da kâr amacı gütmeyen bir kuruluş mu yürütüyorsun? Deploy ve Veritabanları için ücretsiz Pro veya Business süresi ile Cloud kredisi başvurusu yap.

  • Deploy ve Veritabanları için birlikte, bir yıla kadar Pro veya Business planı
  • Cloud kredisi bakiyene eklenir
  • Kişisel hesabın veya tüm ekibin için
  • Bir insan okur, genellikle birkaç gün içinde yanıtlanır
  • Açık kaynak
  • Öğrenciler
  • Kâr amacı gütmeyenler
  • Girişimler
  • Eğitmenler
  • Hackathon'lar

Sorular

Hangi çerçeveleri dağıtabilirim?

Next.js, Nuxt, SvelteKit, Remix ve React Router 7, Astro, Gatsby, Docusaurus, Angular, Eleventy, Hugo, Vite ve Create React App, NestJS, Hono, Express ve Fastify sunucuları, api/ klasöründeki Node fonksiyonları, FastAPI, Flask veya Django ile Python ve Go. Düz HTML derleme adımı olmadan çalışır. Çerçeve, monorepo'lar dahil kodundan otomatik olarak algılanır ve her komutu değiştirebilirsin.

Fonksiyonlar ile sunucu modu arasındaki fark nedir?

Fonksiyonlar bir istek geldiğinde başlar, trafik durduğunda durur; bu yüzden boşta geçen süre için ücret ödemezsin. Bazı uygulamalar uzun süre çalışan bir işlem gerektirir; örneğin bir WebSocket sunucusu ya da bir port dinleyen Express uygulaması. Bunlar sunucu modunda çalışır: node başına bir örnek. Hobby'de bir sunucu 15 dakika istek almazsa uyur ve bir sonraki istekte uyanır; Pro ve Business'ta açık kalır.

Geri alma nasıl çalışır?

Her dağıtım değiştirilemezdir ve kendi URL'sini korur. Üretim bunlardan birine işaret eder; geri alma işaretçiyi eski bir dağıtıma taşır. Hiçbir şey yeniden derlenmez ve aynı şekilde tekrar ileri taşıyabilirsin.

Kendi alan adımı kullanabilir miyim?

Evet; hem kök alan adları (example.com) hem de alt alan adları (app.example.com). Konsol eklenecek tam DNS kayıtlarını gösterir ve senin için kontrol eder; HTTPS sertifikaları otomatik verilir. Ayrıca enzonic.dev ve play-mc.cc gibi Enzonic alan adlarında ücretsiz alt alan adları alabilirsin; bunlar hemen çalışır.

Kodum nerede çalışır?

Enzonic'in kendisi işlettiği sunucularda, yani Enzonic oyun sunucularını çalıştıran altyapıda. Lansmanda bu Amerika Birleşik Devletleri'dir; Avrupa ve Asya sırada. Cloudflare yalnızca DNS, TLS ve önündeki ağ yolunu sağlar.

Hobby için kart gerekir mi?

Hayır. Hobby ücretsizdir ve asla kart istemez. Ücretsiz hesaplar yalnızca konsolda reklam görür, dağıttığın sitelerde asla. Ücretli planlar bunları kaldırır.

GitHub Actions'tan veya yapay zekâ kodlama aracımdan dağıtım yapabilir miyim?

Evet. enzonic/deploy-action GitHub Action her push'ta dağıtım yapar ve pull request'lere önizleme URL'si verir, REST API konsoldaki her eylemi kapsar, MCP sunucusu ise Claude Code, Cursor, Windsurf, VS Code ve Zed'in kapsamlı bir API token'ı ile dağıtım yapmasını, derleme günlüklerini okumasını ve geri almasını sağlar.

Hibe sunuyor musunuz?

Evet. Açık kaynak projeler, öğrenciler, kâr amacı gütmeyen kuruluşlar, girişimler, eğitmenler ve hackathon'lar konsoldan ücretsiz Pro veya Business süresi ile Cloud kredisi için başvurabilir. Her başvuruyu bir insan inceler.

Oyun sunucuları için zaten bir Enzonic hesabım var. Bunu kullanabilir miyim?

Evet. Deploy, Databases ve oyun paneli tek bir hesabı paylaşır; ücretli planlar aynı bakiyeden yenilenebilir.

Bir sonraki push'un birkaç dakika içinde yayında olabilir.

Bir veritabanına da mı ihtiyacın var? Enzonic Databases'in ücretsiz katmanı var.