fayzfayz sdk

Deploy Fayz

O deploy oficial de apps Fayz: um comando que cuida de build, host, banco e domínio — sem você configurar rewrites nem variáveis à mão. Você conecta o app e a plataforma faz o resto.

fayz login          # uma vez, com o seu token de acesso
fayz deploy         # cria/conecta o projeto, sobe o código e publica

A plataforma builda o app num container gerenciado e publica em uma URL própria (https://<seu-app>.live.fayz.ai), com suporte a domínio customizado.

Acesso em rollout. O fayz deploy está sendo liberado para a rede de desenvolvedores convidados. Se o seu token ainda não tem acesso de deploy, fale com a gente na comunidade.

O que ele faz

Fecha a distância entre "o app roda na minha máquina" e "o app está no ar", tirando as etapas manuais do deploy estático:

  • Build + host — a plataforma builda (install + Vite build) e serve o app; sem vercel.json / _redirects nem output directory.
  • Projeto conectado — o app fica vinculado a um projeto Fayz (.fayz/project.json), com painel de gestão na plataforma.
  • Banco — provisionamento e migração (fayz db apply) no mesmo fluxo de trabalho.
  • Ambientes e domínio — URL de produção própria + domínio customizado, com as variáveis geridas pela plataforma.

Alternativa: host estático

O deploy estático coloca o mesmo app no ar em qualquer host de arquivos (Vercel, Netlify, Cloudflare Pages) e continua totalmente suportado. Migrar de um para o outro é trocar o fluxo de publicação, não o app.


Próximo: o passo a passo completo em 07 · Publicar.