Skip to content

Enzonic Deploy

Push ไปยัง Git รับ URL สดทันที

Enzonic Deploy สร้างทุก commit จาก GitHub ให้เป็นการ deploy ที่แก้ไขไม่ได้ ให้ทุก branch มี URL สำหรับดูตัวอย่าง และย้าย production กลับไปยังเวอร์ชันก่อนหน้าใดก็ได้ในคลิกเดียว ทำงานบนเซิร์ฟเวอร์ที่ Enzonic ดูแลเอง

แพ็กเกจฟรี: แบนด์วิดท์ 150 GB และการเรียกใช้ function 2M ครั้งต่อเดือน โดยไม่ต้องใช้บัตร

Enzonic Deploy: โปรเจกต์

จาก push ถึง production

เชื่อมต่อ repository ครั้งเดียว หลังจากนั้น Git คือปุ่ม deploy ของคุณ

  1. git push

    เชื่อมต่อ repository ผ่านแอป GitHub ของ Enzonic ทุก push และ pull request จะเริ่มการ build ในคอนเทนเนอร์ใหม่ที่แยกออกมา

  2. build

    การติดตั้งและการ build ทำงานด้วย cache ของ dependency และ framework ของคุณ และอัปโหลดเฉพาะไฟล์ใหม่

  3. preview

    ทุกการ deploy มี URL ถาวรของตัวเอง และทุก branch จะได้ URL ที่คงที่ เช่น myapp-git-feature.enzonic.dev

  4. promote

    การ merge เข้า production branch จะชี้โดเมนของคุณไปยังการ deploy ใหม่ การ deploy ก่อนหน้ายังคงพร้อมสำหรับการย้อนกลับ

Enzonic Deploy: Build

การ deploy ที่ผิดพลาดยกเลิกได้ในคลิกเดียว

การ deploy จะไม่เปลี่ยนแปลงหลังจาก build เสร็จ production เป็นเพียง pointer ที่ชี้ไปยังหนึ่งในนั้น การย้อนกลับจึงย้าย pointer ไปยัง build เก่า ไม่มีการ build ใหม่ และคุณสามารถเลื่อนไปข้างหน้าอีกครั้งด้วยวิธีเดียวกัน

Enzonic Deploy: การ deploy

subdomain ฟรีและโดเมนของคุณเอง

ทุกโปรเจกต์ได้ <project>.enzonic.dev คุณขอชื่อฟรีเพิ่มได้บนโดเมน Enzonic เช่น enzonic.dev และ play-mc.cc หรือเชื่อมต่อ root domain หรือ subdomain ที่คุณเป็นเจ้าของ: 10 ต่อโปรเจกต์บนแพ็กเกจฟรี และไม่จำกัดบน Pro และ Business คอนโซลแสดง DNS record ที่ต้องเพิ่ม ตรวจสอบให้คุณ และออกใบรับรอง HTTPS ให้โดยอัตโนมัติ

เปลี่ยนเส้นทาง www ไปยังโดเมนหลัก เปลี่ยนเส้นทางไปยังโดเมนอื่น หรือผูกโดเมนกับ Git branch สำหรับ staging

อ่านเกี่ยวกับ Domains
Enzonic Deploy: โดเมน

ดูว่า production กำลังทำอะไร

Runtime logs ไหลแบบสดจากทุกโหนดที่รันโปรเจกต์ของคุณ Pro และ Business เพิ่ม analytics: คำขอ แบนด์วิดท์ การเรียก function, latency และอัตราข้อผิดพลาดของแต่ละโปรเจกต์

Enzonic Deploy: Analytics

ทุกอย่างอื่นที่เว็บแอปต้องการ

Functions ก่อน เซิร์ฟเวอร์เมื่อจำเป็น
API routes และหน้าที่เรนเดอร์บนเซิร์ฟเวอร์ทำงานเป็น functions ที่เริ่มเมื่อมีการเรียกใช้และหยุดเมื่อไม่มีทราฟฟิก แอปที่ต้องฟังพอร์ต เช่น เซิร์ฟเวอร์ WebSocket จะทำงานในโหมดเซิร์ฟเวอร์ และ build log จะบอกเหตุผล
Replicas และ failover
บน Pro functions และเซิร์ฟเวอร์ทำงานบนสองโหนด และแต่ละคำขอจะไปยังโหนดที่มีงานน้อยที่สุดและทำงานปกติ หากโหนดหยุดตอบสนอง ทราฟฟิกจะย้ายไปยังอีกโหนด Business เพิ่มโหนดที่สาม
ตัวแปรสภาพแวดล้อม
ค่าแยกต่างหากสำหรับ production, preview และ development วางไฟล์ .env ทั้งไฟล์ได้ในครั้งเดียว
Logs ของ build และ runtime
ผลลัพธ์ของ build แบบสด พร้อม request logs, ผลลัพธ์ของ function และ stdout ของเซิร์ฟเวอร์จากทุกโหนดที่รันโปรเจกต์ของคุณ
Deploy โดยไม่ใช้ Git
ลากโฟลเดอร์หรือไฟล์ zip ลงในคอนโซลเพื่อเผยแพร่ build แบบ static หรือ deploy จาก CI ด้วย API token ส่วนตัว
Analytics และการป้องกันด้วยรหัสผ่าน
บน Pro และ Business: จำนวน request, แบนด์วิดท์, latency และ status code ของแต่ละโปรเจกต์ รวมถึงรหัสผ่านที่ป้องกัน staging หรือการดูตัวอย่างของลูกค้า

เครื่องมือ API และการเขียนโค้ด

เพิ่มการปรับใช้อัตโนมัติให้กับเครื่องมือที่คุณใช้อยู่ ทุกการทำงานในคอนโซลคือการเรียก API, GitHub Action ปรับใช้ทุกครั้งที่ push และ MCP ให้เอเจนต์ AI ของคุณปรับใช้ อ่านบันทึกการสร้าง และย้อนกลับได้

.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

ไม่ต้องติดตั้ง CLI: CI หรือเทอร์มินัลใดก็ใช้งานได้ด้วย curl หน้า Developers ในคอนโซลมีการตั้งค่าสำเร็จรูปสำหรับทุกเครื่องมือ

ตรวจจับ framework ที่คุณใช้อยู่แล้ว

ตัว builder อ่าน repository ของคุณและเลือกการตั้งค่าการติดตั้ง build และผลลัพธ์ให้ HTML ธรรมดาทำงานได้โดยไม่ต้องมีขั้นตอน build และคุณเปลี่ยนคำสั่งใดก็ได้

  • Next.js
  • Astro
  • Vite
  • Nuxt
  • SvelteKit
  • Remix
  • Hono
  • Express
  • FastAPI
  • Flask
  • HTML แบบ static

ภายในคอนโซล

ราคา

เริ่มต้นฟรี Pro เพิ่มเซิร์ฟเวอร์ที่ทำงานตลอดเวลา failover ข้ามสองโหนด analytics และการป้องกันด้วยรหัสผ่าน และแพ็กเกจเดียวกันครอบคลุม Databases ด้วย

แพ็กเกจฟรีฟรีโปรเจกต์ส่วนตัว บอต และต้นแบบDeploy ฟรีProUS$10 ต่อเดือนแอปและฐานข้อมูลที่ใช้งานจริงเลือก ProBusinessUS$29 ต่อเดือนทีมและทราฟฟิกสูงเลือก Business
โปรเจกต์200ไม่จำกัดไม่จำกัด
การ deploy ที่เก็บไว้30 ต่อโปรเจกต์300 ต่อโปรเจกต์1,000 ต่อโปรเจกต์
แบนด์วิดท์ต่อเดือน150 GB2 TB5 TB
การเรียก function ต่อเดือน2M20M100M
Compute ของ function ต่อเดือน400 GB-h2,000 GB-h10,000 GB-h
หน่วยความจำ / timeout ของ function1 GB / 300 s4 GB / 1,800 s4 GB / 3,600 s
นาทีของการ build ต่อเดือน3,00010,00040,000
การ build พร้อมกัน136
โหมดเซิร์ฟเวอร์1 instance, 512 MB, พักหลังไม่มีการใช้งาน 15 นาทีทำงานตลอดเวลา 3 เครื่อง, 2 GBทำงานตลอดเวลา 10 เครื่อง, 4 GB
Replicas1 โหนด2 โหนด failover อัตโนมัติ3 โหนด ข้ามภูมิภาคเมื่อยุโรปและเอเชียเปิดให้บริการ
โดเมนกำหนดเองต่อโปรเจกต์10ไม่จำกัดไม่จำกัด
subdomain ฟรีของ Enzonic ต่อโปรเจกต์32020
ตัวอย่าง, การย้อนกลับ, env vars, logsรวมอยู่แล้วรวมอยู่แล้วรวมอยู่แล้ว
ระยะเวลาเก็บ logs1 วัน7 วัน30 วัน
การป้องกันด้วยรหัสผ่าน, analyticsรวมอยู่แล้วรวมอยู่แล้วรวมอยู่แล้ว
คอนโซลไม่มีโฆษณาไม่รวมรวมอยู่แล้วรวมอยู่แล้ว
  • ส่วนลด 50% สำหรับเดือนแรกที่ชำระเงิน
  • ส่วนลด 25% ทุกเดือนเมื่อมีแพ็กเกจเกม Enzonic แบบเสียเงิน

ราคาเป็นดอลลาร์สหรัฐ แพ็กเกจแบบเสียเงินจะต่ออายุทุกเดือนจากยอดคงเหลือ Enzonic ของคุณ หรือด้วยบัตรเมื่อยอดคงเหลือหมด แพ็กเกจฟรีจะไม่ขอบัตรเลย คอนโซลจะแสดงขีดจำกัดของแพ็กเกจปัจจุบันของคุณเสมอ

เปรียบเทียบทุกขีดจำกัดบน enzonic.dev

ทุนสนับสนุน Cloud

เวลา Pro หรือ Business ฟรีและเครดิต Cloud สูงสุด US$500 สำหรับผู้ที่สร้างงานให้ผู้อื่น

  • Pro หรือ Business เป็นเวลา 3, 6 หรือ 12 เดือน
  • เครดิต Cloud สูงสุด US$500 ในยอดคงเหลือ Enzonic ของคุณ
  • เงินอุดหนุนหนึ่งรายการครอบคลุม Deploy, Databases, CI และขีดจำกัด Rapidfile ของแพ็กเกจ
  • มีคนอ่านคำขอ และมักตอบภายในไม่กี่วัน

สมัครด้วยแบบฟอร์มบน enzonic.dev เพียงมีบัญชี Enzonic ฟรีก็พอ และไม่ต้องใช้บัตร

  • โอเพนซอร์ส
  • นักเรียนนักศึกษา
  • องค์กรไม่แสวงหากำไร
  • สตาร์ทอัพ
  • ผู้สอน
  • Hackathons

ทำงานที่ไหน

Deploy และ Databases ทำงานบนเซิร์ฟเวอร์ที่ Enzonic ดูแลเอง ซึ่งเป็นเครื่องชุดเดียวกับที่รองรับเซิร์ฟเวอร์เกม Enzonic ตอนเปิดให้บริการคือสหรัฐอเมริกา ยุโรปและเอเชียจะตามมา แต่ยังไม่มีอะไรทำงานอยู่ที่นั่น Cloudflare ให้เพียง DNS, TLS และเส้นทางเครือข่ายที่อยู่หน้าเซิร์ฟเวอร์ของเรา

  • สหรัฐอเมริกาเปิดให้บริการแล้ว
  • ยุโรปเร็วๆ นี้
  • เอเชียเร็วๆ นี้

คำถาม

Next.js, Nuxt, SvelteKit, Remix, Astro, Vite และ static build อื่นๆ, เซิร์ฟเวอร์ Hono และ Express และ Python กับ FastAPI หรือ Flask HTML ธรรมดาทำงานได้โดยไม่มีขั้นตอน build builder จะตรวจจับ framework จาก repository ของคุณ และคุณเปลี่ยนคำสั่งใดก็ได้

เชื่อมต่อ repository และส่ง commit ถัดไปของคุณ

ต้องการฐานข้อมูลหรือโดเมนด้วยหรือไม่