ACT 실행 단계

Deploy 말 한마디로 배포하는 호스팅

Deploy는 ChatGPT·Claude Code·Codex·Cursor 같은 AI 도구에 주소 하나를 등록하고 "배포해줘"라고 말하면, AI로 만든 웹페이지를 누구나 열어 볼 수 있는 주소로 올려 주는 배포 호스팅입니다. 가입·설치·카드 등록 없이 시작하고, 로그인하면 Flask·FastAPI·Express로 만든 서버 앱도 운영할 수 있습니다. AI 도구에 연결하기 어렵다면 zip 파일을 업로드해 배포합니다. 젠아이랩스(GenAI Labs)가 개발·운영합니다.

MCP 배포란

MCP(Model Context Protocol)는 AI 도구의 에이전트가 외부 도구를 쓰게 해 주는 연결 규격입니다. AI 도구에 배포 도구를 MCP로 등록해 두면, 에이전트가 사람 대신 만든 파일을 찾아 서버에 올리고 공개 주소를 받아 옵니다.

Claude Code·Codex·Cursor·VS Code 같은 편집기에서는 프로젝트 폴더를 그대로 올리고, ChatGPT 웹에서는 대화에서 만든 페이지를 올립니다. 사람이 서버를 고르고 설정하던 배포가 대화 한마디로 줄어듭니다.

기존 방식과 다른 점

구분직접 서버 운영클라우드 호스팅Deploy
시작 준비서버·도메인·설정계정·결제 수단·설정AI 도구에 주소 하나 등록
배포 방법명령어·스크립트콘솔이나 CLI"배포해줘" 한마디
HTTPS·비밀값직접 설정콘솔에서 직접 설정HTTPS 자동, 비밀값 암호화 보관
맞는 용도상시 운영 서비스상시 운영 서비스데모·과제·사이드 프로젝트·작은 서버 앱

해결하는 문제

AI 도구로 화면은 금방 만들었는데, 보여 주려면 서버와 도메인, 배포 방법을 따로 배워야 합니다. 며칠만 보여 줄 데모 때문에 클라우드 계정을 만들고 결제 수단을 등록하는 일이 만드는 일보다 더 번거롭습니다.

처음 배포하는 사람은 웹페이지 파일에 API 키를 그대로 넣은 채 배포하기 쉽습니다. 누구나 받아 볼 수 있는 파일이라 키가 그대로 드러납니다.

주요 기능

말로 하는 배포

"배포해줘" 한마디로 올리고, 내 사이트 확인과 다시 배포, 삭제도 대화로 합니다. 같은 주소에 다시 배포하면 방문자는 새로고침만 하면 됩니다.

가입 없이 시작

가입·설치·카드 등록 없이 올립니다. 가입 없이 올린 사이트는 7일 뒤 삭제되고, 구글 계정으로 로그인하면 내 계정에 보관합니다.

zip 파일 업로드

AI 도구에 연결하기 어려우면 ChatGPT 등에서 받은 zip 파일을 서비스 사이트에 업로드해 배포합니다.

서버 앱 운영

로그인하면 요금제에 따라 Flask·FastAPI·Express로 만든 서버 앱을 소스 폴더째 올려 운영합니다. API 키는 환경 변수로 등록합니다.

이전 버전 되돌리기

최근 버전 3개를 보관합니다. 주소를 바꾸지 않고 이전 버전으로 되돌립니다.

내 주소와 갤러리

로그인하면 계정마다 내 주소가 하나 생기고, 대표 사이트를 연결합니다. 무료 요금제와 가입 없이 올린 사이트는 happy-cat-392.gensapps.app처럼 읽기 쉬운 주소를 받아 갤러리에 공개됩니다.

동작 방식

  1. 01만들기

    AI 도구에서 웹페이지나 서버 앱을 만듭니다.

  2. 02요청

    "배포해줘"라고 말합니다.

  3. 03검사와 업로드

    에이전트가 파일을 올리면 Deploy가 API 키 노출과 유해 콘텐츠를 검사합니다.

  4. 04공유

    *.gensapps.app HTTPS 주소로 보여 줍니다.

올릴 수 있는 것

웹페이지는 HTML·CSS·JavaScript 파일과, React 같은 프런트엔드 프로젝트의 빌드 결과(dist·build·out 폴더)를 올립니다. 바이브 코딩으로 만든 화면, 데모, 포트폴리오, 과제 결과물이 여기에 해당합니다.

서버 앱은 로그인한 사용자가 요금제에 따라 올립니다. Flask·FastAPI·Express로 만든 소스 폴더를 올리면 Deploy가 빌드해 띄웁니다. 데이터는 /data 폴더의 SQLite 파일에 저장하면 다시 배포해도 남습니다. MySQL·PostgreSQL 서버는 따로 띄워 주지 않으며, 외부 데이터베이스는 접속 주소를 환경 변수로 등록해 연결합니다. 한동안 호출이 없으면 앱이 잠들었다가 다음 호출 때 깨어나므로, 첫 응답이 몇 초 걸릴 수 있습니다.

상시 운영이 필요한 서비스, 세밀한 배포 설정이 필요한 앱, 메모리 1GB를 넘는 앱은 지원하지 않습니다.

배포 보안

항목내용
HTTPS 자동서버, 도메인, 인증서를 설정하지 않아도 배포하면 바로 HTTPS 주소가 나옴
API 키 노출 차단웹페이지 파일에 알려진 형식의 API 키가 있으면 배포를 멈추고 서버 앱의 환경 변수로 등록하도록 안내
비밀값 암호화서버 앱의 환경 변수를 암호화해 보관. 화면에는 끝 4자만 보이고 앱 로그에서도 가림
비밀값 파일 제외.env 같은 비밀값 파일은 업로드와 빌드에서 자동으로 제외
실행 환경 분리서버 앱마다 다른 권한으로 실행. 빌드할 때는 허용된 패키지 저장소(PyPI·npm·GitHub)에만 연결
유해 콘텐츠 검사배포할 때마다 악성 코드와 피싱·사기 페이지를 검사하고, 통과하지 못하면 사유를 알려 줌

도입 대상

바이브 코딩 결과물

ChatGPT·Cursor·Claude Code로 만들었는데 배포에서 막힌 경우. 만든 화면을 주소 하나로 바로 보여 줍니다.

프로토타입과 사이드 프로젝트

아이디어를 화면으로 만들어 팀, 고객, 투자자에게 보여 줍니다. 며칠 보여 줄 화면 때문에 서버를 빌릴 필요가 없습니다.

수업·과제 결과물

수강생은 만든 결과물을 주소 하나로 제출하고, 강사는 받은 주소를 열어 확인합니다.

포트폴리오와 행사 안내

작업물 링크를 이력서에 붙이고, 모임 안내나 초대장 같은 한 페이지짜리 웹페이지를 바로 게시합니다.

함께 쓰는 제품

Deploy는 MCP 스토어, 에이전트 스토어와 함께 AI로 무언가를 만드는 사람을 위한 서비스입니다. 직접 만든 MCP 서버를 Deploy에 서버 앱으로 배포하고, 받은 주소를 MCP 스토어에 등록할 수 있습니다. 코드 없이 AI 에이전트를 만들고 나누려면 에이전트 스토어를 씁니다.

운영과 신고

사용자 사이트는 모두 *.gensapps.app 주소를 받고, 서비스는 gensapps.com을 운영하는 젠아이랩스가 관리합니다. 비윤리적인 사이트를 발견하면 서비스 사이트에서 신고할 수 있습니다.

함께 쓰면 좋은 제품

자주 묻는 질문

서버가 있는 앱도 배포할 수 있나요?

로그인한 사용자는 요금제에 따라 Flask, FastAPI, Express로 만든 서버 앱을 운영할 수 있습니다. 데이터는 /data 폴더의 SQLite 파일에 저장하면 다시 배포해도 남고, 외부 데이터베이스는 접속 주소를 환경 변수로 등록해 연결합니다.

가입하지 않고도 올릴 수 있나요?

올릴 수 있습니다. 가입 없이 올린 사이트는 7일 뒤 삭제되고, 구글 계정으로 로그인하면 내 계정에 보관합니다. 요금제별 한도는 Deploy 서비스 사이트에서 안내합니다.

올린 사이트는 갤러리에 공개되나요?

무료 요금제와 가입 없이 올린 사이트는 갤러리에 공개됩니다. 유료 요금제는 공개 여부를 선택할 수 있습니다.

배포한 뒤에 고치려면 어떻게 하나요?

고친 뒤 다시 배포해 달라고 하면 같은 주소에 새 버전이 올라갑니다. 이전 버전은 최근 3개까지 남아 있어 되돌릴 수 있습니다.

API 키가 필요한 기능은 어떻게 만드나요?

웹페이지 파일에 API 키를 넣으면 배포가 거절됩니다. 키가 필요한 기능은 서버 앱으로 만들고, 키는 환경 변수로 등록합니다. 편집기에서는 AI 도구가 프로젝트의 .env에서 값을 읽어 등록하므로 대화에 키를 직접 입력하지 않아도 됩니다. 등록한 값은 암호화해 보관하고 다시 보여 주지 않습니다.

어떤 AI 도구에서 쓸 수 있나요?

ChatGPT 웹(Plus 이상 유료 요금제), Claude Code, Codex, Cursor, VS Code에서 씁니다. ChatGPT 데스크톱 앱은 아직 지원하지 않습니다. AI 도구에 연결할 수 없으면 ChatGPT 등에서 받은 zip 파일을 서비스 사이트에 업로드해 배포합니다.

오늘 만든 것을 오늘 보여 주세요

가입·설치·카드 등록 없이 시작합니다. 편집기에 주소 하나를 등록하면 준비가 끝납니다.

서비스 열기 문의하기