Skip to content

Enzonic Deploy

Git'e gönderin. Canlı bir URL alın.

Enzonic Deploy, GitHub'daki her commit'i değiştirilemez bir dağıtıma dönüştürür, her dala bir önizleme URL'si verir ve canlı sürümü tek tıkla herhangi bir önceki sürüme geri taşır. Enzonic'in kendi işlettiği sunucularda çalışır.

Ücretsiz plan: ayda 150 GB bant genişliği ve 2M fonksiyon çağrısı, kart gerekmez.

Enzonic Deploy: Projeler

Push'tan canlıya

Bir depoyu bir kez bağlayın. Bundan sonra Git, dağıtım düğmenizdir.

  1. git push

    Depoyu Enzonic GitHub uygulaması üzerinden bağlayın. Her push ve pull request, yeni ve yalıtılmış bir konteynerde derleme başlatır.

  2. build

    Kurulum ve derleme, bağımlılık ve çerçeve önbelleklerinizle çalışır ve yalnızca yeni dosyalar yüklenir.

  3. preview

    Her dağıtım kendi kalıcı URL'sini korur; her dal ise myapp-git-feature.enzonic.dev gibi sabit bir URL alır.

  4. promote

    Üretim dalına birleştirmek, alan adlarınızı yeni dağıtıma yönlendirir. Önceki dağıtım geri alma için hazır kalır.

Enzonic Deploy: Derleme

Hatalı bir dağıtım, tek tıkla geri alınabilir.

Dağıtımlar derlendikten sonra asla değişmez. Üretim, bunlardan birini gösteren bir işaretçidir; bu yüzden geri almak işaretçiyi eski bir derlemeye taşır. Hiçbir şey yeniden derlenmez ve aynı şekilde yeniden ileri alınabilir.

Enzonic Deploy: Dağıtımlar

Ücretsiz alt alan adları ve kendi alan adlarınız.

Her projeye <project>.enzonic.dev adresi verilir. enzonic.dev ve play-mc.cc gibi Enzonic alan adlarında daha fazla ücretsiz ad alabilir veya sahip olduğunuz bir kök alan adını ya da alt alan adını bağlayabilirsiniz: Ücretsiz planda proje başına 10, Pro ve Business planlarında sınırsız. Konsol, eklemeniz gereken DNS kayıtlarını gösterir, sizin için kontrol eder ve HTTPS sertifikalarını otomatik olarak verir.

www'yi kök alan adına yönlendirin, başka bir alan adına yönlendirin ya da bir alan adını hazırlık için bir Git dalına sabitleyin.

Domains hakkında okuyun
Enzonic Deploy: Alan adları

Üretimde neler olduğunu görün.

Projenizi çalıştıran her düğümden çalışma zamanı günlükleri canlı akar. Pro ve Business analitik ekler: proje bazında istekler, bant genişliği, fonksiyon çağrıları, gecikme ve hata oranı.

Enzonic Deploy: Analitik

Bir web uygulamasının ihtiyaç duyduğu diğer her şey

Önce fonksiyonlar, gerektiğinde sunucular
API rotaları ve sunucuda oluşturulan sayfalar, istek geldiğinde başlayan ve trafik durduğunda duran fonksiyonlar olarak çalışır. WebSocket sunucusu gibi bir bağlantı noktasını dinlemesi gereken uygulamalar sunucu modunda çalışır ve derleme günlüğü nedenini gösterir.
Kopyalar ve yük devretme
Pro'da fonksiyonlar ve sunucular iki düğümde çalışır; her istek, en az yüklü ve sağlıklı düğüme gider. Bir düğüm yanıt vermeyi keserse trafik diğerine geçer. Business bir üçüncü düğüm ekler.
Ortam değişkenleri
Üretim, önizleme ve geliştirme için ayrı değerler. Tüm .env dosyasını tek seferde yapıştırın.
Derleme ve çalışma zamanı günlükleri
Canlı derleme çıktısının yanı sıra projenizi çalıştıran her düğümden istek günlükleri, fonksiyon çıktısı ve sunucu stdout'u.
Git olmadan dağıtın
Statik bir derlemeyi yayınlamak için konsola bir klasör veya zip dosyası bırakın ya da kişisel bir API belirteciyle CI'dan dağıtın.
Analitik ve parola koruması
Pro ve Business'ta: proje bazında istek sayıları, bant genişliği, gecikme ve durum kodları ile hazırlık ortamı veya müşteri önizlemesinin önünde bir parola.

API ve kodlama araçları

Zaten kullandığınız araçlara otomatik dağıtım ekleyin. Konsoldaki her işlem bir API çağrısıdır, bir GitHub Action her gönderimde dağıtım yapar ve MCP sayesinde yapay zekâ kodlama ajanınız dağıtım yapabilir, derleme günlüklerini okuyabilir ve geri alabilir.

.github/workflows/deploy.yml
on:
  push:
    branches: [main]
  pull_request:
jobs:
  deploy:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: enzonic/deploy-action@v1
        with:
          token: ${{ secrets.ENZONIC_TOKEN }}
          project: my-site

Kurulacak bir CLI yok: her CI ya da terminal curl ile çalışır. Konsolun Developers sayfasında her araç için hazır kurulumlar bulunur.

Zaten kullandığınız çerçeveyi algılar

Derleyici deponuzu okur ve kurulum, derleme ve çıktı ayarlarını seçer. Düz HTML, derleme adımı olmadan çalışır ve her komutu geçersiz kılabilirsiniz.

  • Next.js
  • Astro
  • Vite
  • Nuxt
  • SvelteKit
  • Remix
  • Hono
  • Express
  • FastAPI
  • Flask
  • Statik HTML

Konsolun içinden

Fiyatlandırma

Ücretsiz başlayın. Pro; her zaman açık sunucular, iki düğüm arasında yük devretme, analitik ve parola koruması ekler; aynı plan Databases'i de kapsar.

PlanÜcretsizÜcretsizKişisel projeler, botlar ve prototiplerÜcretsiz Deploy edinPro$10 aydaÜretimdeki uygulamalar ve veritabanlarıPro seçinBusiness$29 aydaEkipler ve yüksek trafikBusiness seçin
Projeler200SınırsızSınırsız
Saklanan dağıtımlarproje başına 30proje başına 300proje başına 1,000
Ayda bant genişliği150 GB2 TB5 TB
Ayda fonksiyon çağrısı2M20M100M
Ayda fonksiyon işlem gücü400 GB-h2,000 GB-h10,000 GB-h
Fonksiyon belleği / zaman aşımı1 GB / 300 s4 GB / 1,800 s4 GB / 3,600 s
Ayda derleme dakikası3,00010,00040,000
Eşzamanlı derlemeler136
Sunucu modu1 örnek, 512 MB, 15 dakika boşta kalınca uyku3 her zaman açık, 2 GB10 her zaman açık, 4 GB
Kopyalar1 düğüm2 düğüm, otomatik yük devretme3 düğüm, Avrupa ve Asya açıldığında bölgeler arasında
Proje başına özel alan adları10SınırsızSınırsız
Proje başına ücretsiz Enzonic alt alan adları32020
Önizlemeler, geri alma, ortam değişkenleri, günlüklerDahilDahilDahil
Günlük saklama süresi1 gün7 gün30 gün
Parola koruması, analitikDahilDahilDahil
Reklamsız konsolDahil değilDahilDahil
  • İlk ücretli ayınızda %50 indirim
  • Ücretli bir Enzonic oyun planıyla her ay %25 indirim

Fiyatlar ABD doları cinsindendir. Ücretli planlar, Enzonic bakiyenizden aylık olarak yenilenir; bakiye boşsa kartla yenilenir. Ücretsiz plan hiçbir zaman kart istemez. Konsol her zaman mevcut planınızın limitlerini gösterir.

enzonic.dev üzerinde her sınırı karşılaştırın

Cloud hibeleri

Başkaları için bir şeyler geliştiren kişiler için ücretsiz Pro veya Business süresi ve en fazla $500 Cloud kredisi.

  • 3, 6 ya da 12 ay Pro veya Business
  • Enzonic bakiyenizde en fazla $500 Cloud kredisi
  • Tek bir hibe Deploy, Databases, CI ve planın Rapidfile sınırlarını kapsar
  • Bir kişi tarafından okunur, genellikle birkaç gün içinde yanıtlanır

enzonic.dev üzerindeki formla başvurun. Ücretsiz bir Enzonic hesabı yeterlidir; kart gerekmez.

  • Açık kaynak
  • Öğrenciler
  • Kâr amacı gütmeyen kuruluşlar
  • Girişimler
  • Eğitimciler
  • Hackathon'lar

Nerede çalışır

Deploy ve Databases, Enzonic'in kendi işlettiği sunucularda çalışır; Enzonic oyun sunucularının arkasındaki aynı makinelerdir. Lansmanda bu sunucular Amerika Birleşik Devletleri'ndedir. Avrupa ve Asya sırada; orada henüz hiçbir şey çalışmıyor. Cloudflare yalnızca sunucularımızın önündeki DNS, TLS ve ağ yolunu sağlar.

  • Amerika Birleşik DevletleriYayında
  • AvrupaYakında
  • AsyaYakında

Sorular

Next.js, Nuxt, SvelteKit, Remix, Astro, Vite ve diğer statik derlemeler; Hono ve Express sunucuları; FastAPI veya Flask ile Python. Düz HTML derleme adımı olmadan çalışır. Derleyici çerçeveyi deponuzdan algılar ve her komutu geçersiz kılabilirsiniz.

Bir depo bağlayın ve bir sonraki commit'inizi yayınlayın.

Bir veritabanına veya alan adına da ihtiyacınız var mı?