Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.ambarks.com/llms.txt

Use this file to discover all available pages before exploring further.

Como fazer deploy em ZIP file

O deploy via ZIP e indicado para testes rapidos, prototipos e projetos que ainda nao estao conectados ao GitHub.

Preparação do ZIP

O ZIP deve conter o codigo do projeto e os arquivos necessarios para instalar, buildar e iniciar a aplicacao. Estrutura recomendada:
meu-projeto.zip
  package.json
  package-lock.json
  src/
  ambarks.json
Tambem pode existir uma unica pasta raiz dentro do ZIP:
meu-projeto.zip
  meu-projeto/
    package.json
    src/

Evite incluir

  • node_modules
  • .git
  • pastas de cache
  • arquivos temporarios
  • builds locais muito grandes, quando eles puderem ser gerados no deploy

Enviar pelo dashboard

  1. Clique em Criar Novo Projeto.
  2. Escolha Arquivo ZIP.
  3. Selecione o arquivo .zip.
  4. Confirme as configuracoes de memoria, porta e runtime.
  5. Clique em Criar & Deploy.
  6. Abra os logs para acompanhar o progresso.

Quando usar ambarks.json

Adicione ambarks.json na raiz do ZIP quando:
  • O comando de instalacao nao for o padrao.
  • O projeto precisa rodar um build antes de iniciar.
  • O comando de start nao e npm start, python main.py ou equivalente.
  • Voce quer deixar o deploy previsivel para proximos envios.

Problemas comuns

ProblemaO que verificar
ZIP nao enviaConfirme formato .zip e tamanho do arquivo
Runtime nao detectadoEscolha o runtime no dashboard ou adicione ambarks.json
Build falhaVeja se as dependencias e lockfiles foram incluidos
App inicia mas nao abreConfira porta interna e se o app escuta em 0.0.0.0