Skip to content

Enzonic Deploy

Git에 푸시하세요. 라이브 URL을 받으세요.

Enzonic Deploy는 GitHub의 모든 커밋을 변경 불가능한 배포로 빌드하고, 모든 브랜치에 미리보기 URL을 주며, 클릭 한 번으로 운영 버전을 이전 버전 중 어느 것으로든 되돌릴 수 있어요. Enzonic이 직접 운영하는 서버에서 실행돼요.

Free 요금제: 월 150 GB 대역폭과 2M 함수 호출, 카드 필요 없음.

Enzonic Deploy: 프로젝트

푸시에서 운영까지

저장소를 한 번 연결하세요. 그 뒤로는 Git이 곧 배포 버튼이에요.

  1. git push

    Enzonic GitHub App으로 저장소를 연결하세요. 모든 푸시와 풀 리퀘스트는 새로운 격리 컨테이너에서 빌드를 시작해요.

  2. build

    설치와 빌드는 의존성 및 프레임워크 캐시를 사용해 실행되고, 새로운 파일만 업로드돼요.

  3. preview

    각 배포는 고유하고 영구적인 URL을 유지하고, 각 브랜치는 myapp-git-feature.enzonic.dev처럼 고정된 URL을 받아요.

  4. promote

    운영 브랜치로 병합하면 도메인이 새 배포를 가리켜요. 이전 배포는 롤백을 위해 준비된 상태로 남아요.

Enzonic Deploy: 빌드

잘못된 배포도 클릭 한 번이면 되돌릴 수 있어요.

배포는 빌드된 후 절대 바뀌지 않아요. 운영 버전은 그중 하나를 가리키는 포인터라서, 롤백은 포인터를 이전 빌드로 옮기기만 해요. 아무것도 다시 빌드되지 않으며, 같은 방식으로 다시 앞으로 옮길 수도 있어요.

Enzonic Deploy: 배포

무료 서브도메인과 내 도메인.

모든 프로젝트는 <project>.enzonic.dev 주소를 받아요. enzonic.dev, play-mc.cc 같은 Enzonic 도메인에서 무료 이름을 더 받을 수 있고, 직접 가진 루트 도메인이나 서브도메인을 연결할 수도 있어요. 프로젝트당 Free에서는 10개, Pro와 Business에서는 제한이 없어요. 콘솔이 추가할 DNS 레코드를 보여 주고 확인해 주며, HTTPS 인증서도 자동으로 발급해요.

www를 루트 도메인으로 리디렉션하거나, 다른 도메인으로 리디렉션하거나, 스테이징을 위해 도메인을 Git 브랜치에 고정할 수 있어요.

Domains 자세히 보기
Enzonic Deploy: 도메인

운영 환경에서 무슨 일이 일어나는지 확인하세요.

프로젝트를 실행하는 모든 노드에서 런타임 로그가 실시간으로 흘러와요. Pro와 Business는 분석을 추가해요. 프로젝트별 요청, 대역폭, 함수 호출, 지연 시간, 오류율을 볼 수 있어요.

Enzonic Deploy: 분석

웹 앱에 필요한 나머지 기능

기본은 함수, 필요할 때는 서버
API 경로와 서버 렌더링 페이지는 요청이 오면 시작되고 트래픽이 멈추면 멈추는 함수로 실행돼요. WebSocket 서버처럼 포트에서 수신해야 하는 앱은 서버 모드로 실행되며, 빌드 로그에 그 이유가 나와요.
복제본과 장애 조치
Pro에서는 함수와 서버가 노드 두 개에서 실행되고, 각 요청은 가장 한가하고 정상인 노드로 가요. 노드가 응답하지 않으면 트래픽이 다른 노드로 옮겨가요. Business는 세 번째 노드를 추가해요.
환경 변수
운영, 미리보기, 개발용 값을 따로 설정하세요. .env 파일 전체를 한 번에 붙여 넣을 수 있어요.
빌드 및 런타임 로그
실시간 빌드 출력은 물론, 프로젝트를 실행하는 모든 노드의 요청 로그, 함수 출력, 서버 stdout을 볼 수 있어요.
Git 없이 배포
정적 빌드를 게시하려면 폴더나 zip을 콘솔에 끌어다 놓으세요. 또는 개인 API 토큰으로 CI에서 배포할 수 있어요.
분석과 비밀번호 보호
Pro와 Business에서는 프로젝트별 요청 수, 대역폭, 지연 시간, 상태 코드를 볼 수 있고, 스테이징이나 고객 미리보기 앞에 비밀번호를 걸 수 있어요.

API 및 코딩 도구

이미 쓰고 계신 도구에 자동 배포를 추가하세요. 콘솔의 모든 작업은 API 호출로 실행되고, GitHub Action은 푸시할 때마다 배포하며, 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로 사용할 수 있습니다. 콘솔의 개발자 페이지에는 도구별 설정이 준비되어 있습니다.

이미 쓰고 있는 프레임워크를 감지해요

빌더가 저장소를 읽고 설치, 빌드, 출력 설정을 골라요. 일반 HTML은 빌드 단계 없이 동작하고, 모든 명령은 직접 바꿀 수 있어요.

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

콘솔 둘러보기

요금

무료로 시작하세요. Pro는 항상 켜진 서버, 노드 두 개에 걸친 장애 조치, 분석, 비밀번호 보호를 추가하고, 같은 요금제가 Databases도 포함해요.

요금제무료무료개인 프로젝트, 봇, 프로토타입무료로 Deploy하기ProUS$10 월운영 중인 앱과 데이터베이스Pro 선택BusinessUS$29 월팀과 많은 트래픽Business 선택
프로젝트200무제한무제한
보관되는 배포프로젝트당 30프로젝트당 300프로젝트당 1,000
월간 대역폭150 GB2 TB5 TB
월간 함수 호출2M20M100M
월간 함수 컴퓨팅400 GB-h2,000 GB-h10,000 GB-h
함수 메모리 / 제한 시간1 GB / 300 s4 GB / 1,800 s4 GB / 3,600 s
월간 빌드 분3,00010,00040,000
동시 빌드136
서버 모드인스턴스 1개, 512MB, 유휴 15분 후 잠듦항상 켜짐 3개, 2GB항상 켜짐 10개, 4GB
복제본노드 1개노드 2개, 자동 장애 조치노드 3개, 유럽과 아시아가 열리면 지역 간 배치
프로젝트당 사용자 지정 도메인10무제한무제한
프로젝트당 무료 Enzonic 서브도메인32020
미리보기, 롤백, 환경 변수, 로그포함포함포함
로그 보관1일7일30일
비밀번호 보호, 분석포함포함포함
광고 없는 콘솔미포함포함포함
  • 첫 유료 달 50% 할인
  • 유료 Enzonic 게임 요금제를 쓰면 매달 25% 할인

가격은 미국 달러 기준이에요. 유료 요금제는 Enzonic 잔액에서 매월 자동 갱신되고, 잔액이 없으면 카드로 결제해요. 무료 요금제는 카드를 요구하지 않아요. 콘솔에서는 언제나 현재 요금제의 한도를 확인할 수 있어요.

enzonic.dev에서 모든 한도 비교하기

Cloud 지원 프로그램

다른 사람을 위해 만드는 분들께 무료 Pro 또는 Business 이용권과 최대 US$500의 Cloud 크레딧을 드려요.

  • Pro 또는 Business 3, 6, 12개월
  • Enzonic 잔액에 최대 US$500의 Cloud 크레딧
  • 하나의 지원금으로 Deploy, Databases, CI와 요금제의 Rapidfile 한도를 모두 쓸 수 있어요
  • 사람이 직접 검토하며, 보통 며칠 안에 답변합니다.

enzonic.dev의 양식으로 신청하세요. 무료 Enzonic 계정이면 충분하며 카드는 필요 없어요.

  • 오픈소스
  • 학생
  • 비영리 단체
  • 스타트업
  • 교육자
  • 해커톤

실행 위치

Deploy와 Databases는 Enzonic이 직접 운영하는 서버에서 실행돼요. Enzonic 게임 서버 뒤에서 돌아가는 바로 그 기계들이에요. 출시 시점에는 미국에서 운영되고, 유럽과 아시아가 다음으로 이어져요. 아직 그곳에서는 아무것도 실행되지 않아요. Cloudflare는 저희 서버 앞단의 DNS, TLS, 네트워크 경로만 제공해요.

  • 미국운영 중
  • 유럽곧 출시
  • 아시아곧 출시

자주 묻는 질문

Next.js, Nuxt, SvelteKit, Remix, Astro, Vite 등 정적 빌드, Hono와 Express 서버, 그리고 FastAPI나 Flask를 쓰는 Python을 지원해요. 일반 HTML은 빌드 단계 없이 동작해요. 빌더가 저장소에서 프레임워크를 감지하고, 모든 명령은 직접 바꿀 수 있어요.

저장소를 연결하고 다음 커밋을 배포하세요.

데이터베이스나 도메인도 필요하신가요?