Skip to main content
Use a API de Apps quando quiser deploys a partir de CI/CD, ferramentas internas ou seu próprio painel. Dois caminhos: enviar um ZIP pronto ou apontar para um repositório GitHub conectado.

Escolha a fonte de deploy

Deploy a partir de um ZIP

1

Empacote seu app

Crie um ZIP com os arquivos que a Hyze deve executar: entrypoint do app e manifesto de dependências.
2

Envie a requisição de deploy

startupCommand é opcional. Omita (ou use auto) para a Hyze detectar o comando certo. Override só se precisar: -F "startupCommand=node server.js".
3

Verifique o resultado

Consulte GET /api/apps/:appId até status: running e abra os logs:

Deploy pelo GitHub

Use POST /api/apps/deploy-from-repo após conectar o GitHub no dashboard:
Com autoDeploy: true, pushes na branch disparam novos deploys automaticamente.

Runtimes

Exemplos de override opcional: node server.js, bun run start, python main.py.
Com porta exposta, informe o host completo como subdomínio (ex.: my-api.hyzecloud.app), não só o prefixo.

Problemas comuns

Confira exposePort e se o servidor escuta em 0.0.0.0. Veja os logs para descartar crash no boot.
Passe startupCommand com override (ex.: node server.js) ou deixe auto para a detecção padrão.

Próximos passos

Referência de Apps

Deploy, ciclo de vida, logs, configurações e builds.

Backups de app

Crie, restaure, baixe e exclua backups de apps.
Última modificação em 1 de setembro de 2026