Sunpeak 리소스 레포지토리를 소개합니다
Source: Dev.to
개요
Today we’re launching the Sunpeak Resource Repository—ECR for ChatGPT Apps.
ChatGPT Apps run on MCP servers, but UI resources can be stored separately, giving you several benefits.
혜택
- 일반적인 MCP 서버 – Keep your production MCP server generic and largely client‑agnostic.
- 독립적인 라이프사이클 – Clearly indicate which code changes and version tags require ChatGPT App submission reviews and which are entirely MCP server‑side.
- 팀 협업 – Designers and frontend developers can push UI changes without touching server infrastructure, and vice versa.
- 독립적인 배포 – Update your UI without redeploying your server.
인증
sunpeak login
This opens your browser for secure OAuth authentication. Sunpeak stores local configuration in ~/.sunpeak/.
리소스 빌드 및 배포
# Build your resources
sunpeak build
# Push them to the repository
sunpeak push
버전 태깅
sunpeak push -t v1.0.0 -t staging
리소스 가져오기
# Pull resources by tag from any directory
sunpeak pull -r myorg/my-app -t prod
This downloads the JavaScript bundles and metadata files, ready for deployment.
이전 버전으로 롤백
sunpeak pull -r myorg/my-app -t v1.0.0
sunpeak deploy # Shorthand for `sunpeak push -t prod`
스테이징을 프로덕션으로 승격
sunpeak pull -r myorg/my-app -t staging
sunpeak deploy
시작하기
Ready to try it? Visit sunpeak.ai to learn more, or jump straight into the web application to create your account.