{"id":5343,"date":"2026-04-24T05:54:55","date_gmt":"2026-04-24T05:54:55","guid":{"rendered":"https:\/\/www.hostinger.com\/br\/support\/?p=5343"},"modified":"2026-05-09T11:35:29","modified_gmt":"2026-05-09T11:35:29","slug":"como-migrar-da-vercel-para-a-hostinger","status":"publish","type":"post","link":"https:\/\/www.hostinger.com\/br\/support\/como-migrar-da-vercel-para-a-hostinger\/","title":{"rendered":"Como migrar da Vercel para a Hostinger"},"content":{"rendered":"<p>Se voc&ecirc; tem uma aplica&ccedil;&atilde;o atualmente hospedada na Vercel &ndash; seja criada do zero ou desenvolvida com o v0 &ndash; voc&ecirc; pode migr&aacute;-la para a Hostinger quando quiser.<\/p><p>Escolha a etapa que melhor se aplica ao seu caso:<\/p><ul>\n<li style=\"font-weight: 400\"><strong>Se voc&ecirc; criou sua aplica&ccedil;&atilde;o com o v0 e ainda n&atilde;o a conectou ao GitHub<\/strong>, comece pela Etapa 1.<\/li>\n<li style=\"font-weight: 400\"><b>Caso sua aplica&ccedil;&atilde;o j&aacute; esteja no GitHub<\/b><span style=\"font-weight: 400\">, siga direto para a Etapa 2.<\/span><\/li>\n<li style=\"font-weight: 400\"><b>Se preferir fazer upload de arquivos do projeto armazenados localmente<\/b><span style=\"font-weight: 400\">, v&aacute; para a Etapa 2.<\/span><\/li>\n<\/ul><h2 id=\"h-antes-de-comecar\"><span style=\"font-weight: 400\">Antes de come&ccedil;ar<\/span><\/h2><ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Verifique se sua aplica&ccedil;&atilde;o est&aacute; funcionando corretamente antes da migra&ccedil;&atilde;o<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Anote as vari&aacute;veis de ambiente usadas no seu projeto, pois ser&aacute; necess&aacute;rio configur&aacute;-las novamente na Hostinger<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Caso o projeto use recursos exclusivos da Vercel, como Edge Functions ou Vercel Blob, verifique as alternativas compat&iacute;veis antes de realizar a migra&ccedil;&atilde;o<\/span><\/li>\n<\/ul><h2 id=\"h-etapa-1-exporte-seu-projeto-para-o-github\"><span style=\"font-weight: 400\">Etapa 1 &ndash; Exporte seu projeto para o GitHub<\/span><\/h2><p><b>Observa&ccedil;&atilde;o:<\/b><span style=\"font-weight: 400\"> pule esta etapa se o seu c&oacute;digo j&aacute; estiver no GitHub.<\/span><\/p><h3><span style=\"font-weight: 400\">Op&ccedil;&atilde;o 1 &ndash; Vincule o projeto do v0 ao GitHub<\/span><\/h3><ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Abra seu projeto no <\/span><b>v0<\/b><span style=\"font-weight: 400\">.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">No <\/span><b>painel lateral<\/b><span style=\"font-weight: 400\">, clique na se&ccedil;&atilde;o <\/span><b>Git<\/b><span style=\"font-weight: 400\">.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Clique em <\/span><b>Conectar<\/b><span style=\"font-weight: 400\"> para iniciar o processo de conex&atilde;o.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Na janela de <\/span><b>Criar Reposit&oacute;rio<\/b><span style=\"font-weight: 400\">, selecione o <\/span><b>Escopo do Git<\/b><span style=\"font-weight: 400\"> (conta ou organiza&ccedil;&atilde;o do GitHub) e defina o <\/span><b>Nome do Reposit&oacute;rio<\/b><span style=\"font-weight: 400\">.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Clique em <b>Criar Reposit&oacute;rio<\/b> para vincular o chat a um novo reposit&oacute;rio privado no GitHub.<\/span>\n<div class=\"intercom-interblocks-callout\" style=\"background-color: #e3e7fa80;border-color: #334bfa33\">O v0 realiza o push autom&aacute;tico do c&oacute;digo, enviando as altera&ccedil;&otilde;es para uma branch espec&iacute;fica (ex: v0\/main-abc123) para preservar a branch principal.<\/div>\n<\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Ao finalizar o c&oacute;digo, clique no bot&atilde;o <\/span><b>Publicar<\/b><span style=\"font-weight: 400\">, identificado pelo &iacute;cone de Pull Request (PR) quando a integra&ccedil;&atilde;o com o GitHub estiver ativa.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Clique em <\/span><b>Abrir PR<\/b><span style=\"font-weight: 400\"> para abrir um pull request da sua branch de trabalho para a branch <\/span><b>main<\/b><span style=\"font-weight: 400\">.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Na janela de publica&ccedil;&atilde;o, clique em <\/span><b>Mesclar PR<\/b><span style=\"font-weight: 400\"> para aplicar as altera&ccedil;&otilde;es na branch <\/span><b>main<\/b><span style=\"font-weight: 400\">.<\/span><\/li>\n<\/ol><p><span style=\"font-weight: 400\">Seu c&oacute;digo agora est&aacute; na branch <\/span><b>main<\/b><span style=\"font-weight: 400\"> e pronto para ser implantado na Hostinger.<\/span><\/p><h3><span style=\"font-weight: 400\">Op&ccedil;&atilde;o 2 &mdash; Verifique se sua aplica&ccedil;&atilde;o na Vercel j&aacute; est&aacute; no GitHub<\/span><\/h3><p><span style=\"font-weight: 400\">A maioria dos projetos na Vercel j&aacute; est&aacute; conectada a um reposit&oacute;rio no GitHub. Siga o passo a passo para conferir:<\/span><\/p><ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Abra seu projeto no <\/span><b>Painel da Vercel<\/b><span style=\"font-weight: 400\">.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Navegue at&eacute;<\/span><b> Configura&ccedil;&otilde;es &ndash;&gt; Git<\/b><span style=\"font-weight: 400\">.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Verifique se um reposit&oacute;rio do GitHub est&aacute; conectado e se o c&oacute;digo mais recente foi enviado.<\/span><\/li>\n<\/ol><p><span style=\"font-weight: 400\">Se o projeto ainda n&atilde;o estiver conectado ao GitHub, envie o c&oacute;digo para um novo reposit&oacute;rio antes de continuar.<\/span><\/p><h2 id=\"h-etapa-2-migre-seu-projeto-para-a-hostinger\"><span style=\"font-weight: 400\">Etapa 2 &mdash; Migre seu projeto para a Hostinger<\/span><\/h2><p><span style=\"font-weight: 400\">A Hostinger oferece dois m&eacute;todos de implanta&ccedil;&atilde;o. Caso o c&oacute;digo j&aacute; esteja em um reposit&oacute;rio, a integra&ccedil;&atilde;o com o GitHub &eacute; a escolha mais r&aacute;pida e recomendada.<\/span><\/p><p><span style=\"font-weight: 400\">Se os arquivos estiverem armazenados localmente, voc&ecirc; pode envi&aacute;-los em um arquivo ZIP.<\/span><\/p><h3><span style=\"font-weight: 400\">Op&ccedil;&atilde;o 1 &mdash; Migre do GitHub (recomendado)<\/span><\/h3><p><span style=\"font-weight: 400\">Com o c&oacute;digo no GitHub, migrar para a Hostinger &eacute; simples.<\/span><\/p><ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Fa&ccedil;a login no <\/span><b>hPanel<\/b><span style=\"font-weight: 400\">.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Na etapa de escolha do m&eacute;todo de migra&ccedil;&atilde;o, selecione a op&ccedil;&atilde;o <b>Web App Node.js<\/b>.\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-5344\" src=\"https:\/\/www.hostinger.com\/br\/support\/wp-content\/uploads\/sites\/59\/2026\/04\/Screenshot-2026-04-24-at-07.45.56-300x184.png\" alt=\"Hostinger: op&ccedil;&atilde;o para quem j&aacute; tem experi&ecirc;ncia, implantar web app Node.js\" width=\"590\" height=\"362\" data-media-id=\"5344\" srcset=\"https:\/\/www.hostinger.com\/br\/support\/wp-content\/uploads\/sites\/59\/2026\/04\/Screenshot-2026-04-24-at-07.45.56-300x184.png 300w, https:\/\/www.hostinger.com\/br\/support\/wp-content\/uploads\/sites\/59\/2026\/04\/Screenshot-2026-04-24-at-07.45.56-1024x627.png 1024w, https:\/\/www.hostinger.com\/br\/support\/wp-content\/uploads\/sites\/59\/2026\/04\/Screenshot-2026-04-24-at-07.45.56-768x470.png 768w, https:\/\/www.hostinger.com\/br\/support\/wp-content\/uploads\/sites\/59\/2026\/04\/Screenshot-2026-04-24-at-07.45.56-1536x940.png 1536w, https:\/\/www.hostinger.com\/br\/support\/wp-content\/uploads\/sites\/59\/2026\/04\/Screenshot-2026-04-24-at-07.45.56.png 1563w\" sizes=\"auto, (max-width: 590px) 100vw, 590px\" \/><\/p><\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Escolha um dom&iacute;nio para o seu projeto ou use um endere&ccedil;o tempor&aacute;rio para continuar.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Quando aparecer a op&ccedil;&atilde;o, clique em <b>Conectar com o GitHub<\/b>.\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-5345\" src=\"https:\/\/www.hostinger.com\/br\/support\/wp-content\/uploads\/sites\/59\/2026\/04\/Screenshot-2026-04-24-at-07.48.42-300x182.png\" alt=\"Hostinger: implanta&ccedil;&atilde;o de app Node.js com op&ccedil;&atilde;o recomendada de importar reposit&oacute;rio Git\" width=\"504\" height=\"306\" data-media-id=\"5345\" srcset=\"https:\/\/www.hostinger.com\/br\/support\/wp-content\/uploads\/sites\/59\/2026\/04\/Screenshot-2026-04-24-at-07.48.42-300x182.png 300w, https:\/\/www.hostinger.com\/br\/support\/wp-content\/uploads\/sites\/59\/2026\/04\/Screenshot-2026-04-24-at-07.48.42-1024x620.png 1024w, https:\/\/www.hostinger.com\/br\/support\/wp-content\/uploads\/sites\/59\/2026\/04\/Screenshot-2026-04-24-at-07.48.42-768x465.png 768w, https:\/\/www.hostinger.com\/br\/support\/wp-content\/uploads\/sites\/59\/2026\/04\/Screenshot-2026-04-24-at-07.48.42.png 1491w\" sizes=\"auto, (max-width: 504px) 100vw, 504px\" \/><br>\n<\/p><\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Autorize o acesso da Hostinger &agrave; sua conta do GitHub.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Selecione o reposit&oacute;rio que cont&eacute;m sua aplica&ccedil;&atilde;o do v0.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Selecione a branch <\/span><b>main<\/b><span style=\"font-weight: 400\"> (ou a branch que contenha o c&oacute;digo final).<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Revise as configura&ccedil;&otilde;es de build e inclua as vari&aacute;veis de ambiente necess&aacute;rias para o projeto.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Inicie a implanta&ccedil;&atilde;o.<\/span><\/li>\n<\/ol><p><span style=\"font-weight: 400\">A aplica&ccedil;&atilde;o ser&aacute; compilada e implantada automaticamente. Assim que finalizadas, a plataforma exibe uma pr&eacute;via indicando que a aplica&ccedil;&atilde;o est&aacute; ativa.<\/span><\/p><h3><span style=\"font-weight: 400\">Op&ccedil;&atilde;o 2 &mdash; Migre enviando o arquivo ZIP do seu projeto<\/span><\/h3><p><span style=\"font-weight: 400\">Caso os arquivos do projeto estejam armazenados localmente, em vez de em um reposit&oacute;rio no GitHub, voc&ecirc; pode migrar enviando um arquivo ZIP.<\/span><\/p><ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">No seu computador, crie um arquivo ZIP do seu projeto.<\/span>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Certifique-se de incluir o <\/span><b>package.json<\/b><span style=\"font-weight: 400\"> e todos os arquivos de c&oacute;digo necess&aacute;rios para o funcionamento do projeto<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Remova arquivos desnecess&aacute;rios, como <\/span><b>node_modules<\/b><\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Acesse o <\/span><b>hPanel<\/b><span style=\"font-weight: 400\">.<\/span><span style=\"font-weight: 400\"><br>\n<\/span><span style=\"font-weight: 400\"><br>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-5346\" src=\"https:\/\/www.hostinger.com\/br\/support\/wp-content\/uploads\/sites\/59\/2026\/04\/Screenshot-2026-04-24-at-07.51.24-300x185.png\" alt=\"Migra&ccedil;&atilde;o Hostinger: op&ccedil;&atilde;o destacada &ldquo;Para quem j&aacute; tem experi&ecirc;ncia&rdquo; para implante web app Node.js\" width=\"665\" height=\"410\" data-media-id=\"5346\" srcset=\"https:\/\/www.hostinger.com\/br\/support\/wp-content\/uploads\/sites\/59\/2026\/04\/Screenshot-2026-04-24-at-07.51.24-300x185.png 300w, https:\/\/www.hostinger.com\/br\/support\/wp-content\/uploads\/sites\/59\/2026\/04\/Screenshot-2026-04-24-at-07.51.24-1024x632.png 1024w, https:\/\/www.hostinger.com\/br\/support\/wp-content\/uploads\/sites\/59\/2026\/04\/Screenshot-2026-04-24-at-07.51.24-768x474.png 768w, https:\/\/www.hostinger.com\/br\/support\/wp-content\/uploads\/sites\/59\/2026\/04\/Screenshot-2026-04-24-at-07.51.24.png 1533w\" sizes=\"auto, (max-width: 665px) 100vw, 665px\" \/><br>\n<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Na etapa de escolha do m&eacute;todo de migra&ccedil;&atilde;o, selecione a op&ccedil;&atilde;o <\/span><b>Web App Node.js<\/b><span style=\"font-weight: 400\">.&nbsp;<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Selecione<b> a <\/b>op&ccedil;&atilde;o<br>\n<b> Upload de arquivos\n<\/b><p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-5347\" src=\"https:\/\/www.hostinger.com\/br\/support\/wp-content\/uploads\/sites\/59\/2026\/04\/Screenshot-2026-04-24-at-07.53.19-300x195.png\" alt=\"Hostinger: bot&atilde;o Continuar destacado na op&ccedil;&atilde;o de upload de arquivos para web app Node.js\" width=\"584\" height=\"380\" data-media-id=\"5347\" srcset=\"https:\/\/www.hostinger.com\/br\/support\/wp-content\/uploads\/sites\/59\/2026\/04\/Screenshot-2026-04-24-at-07.53.19-300x195.png 300w, https:\/\/www.hostinger.com\/br\/support\/wp-content\/uploads\/sites\/59\/2026\/04\/Screenshot-2026-04-24-at-07.53.19-1024x666.png 1024w, https:\/\/www.hostinger.com\/br\/support\/wp-content\/uploads\/sites\/59\/2026\/04\/Screenshot-2026-04-24-at-07.53.19-768x500.png 768w, https:\/\/www.hostinger.com\/br\/support\/wp-content\/uploads\/sites\/59\/2026\/04\/Screenshot-2026-04-24-at-07.53.19.png 1379w\" sizes=\"auto, (max-width: 584px) 100vw, 584px\" \/><br>\n<\/p><\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Envie o arquivo ZIP do seu projeto.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Defina as configura&ccedil;&otilde;es de build e inclua as vari&aacute;veis de ambiente necess&aacute;rias para o projeto.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Inicie a implanta&ccedil;&atilde;o.<\/span><\/li>\n<\/ol><p><span style=\"font-weight: 400\">A aplica&ccedil;&atilde;o ser&aacute; compilada e implantada automaticamente. Assim que finalizadas, a plataforma exibe uma pr&eacute;via indicando que a aplica&ccedil;&atilde;o est&aacute; ativa.<\/span><\/p><p><b>IMPORTANTE:<\/b><\/p><ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Como aplica&ccedil;&otilde;es desenvolvidas com o v0 costumam ser projetos Next.js, &eacute; fundamental selecionar a vers&atilde;o do Node.js compat&iacute;vel com os requisitos do projeto nas configura&ccedil;&otilde;es de implanta&ccedil;&atilde;o da Hostinger.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Certifique-se de incluir todas as vari&aacute;veis de ambiente, como chaves de API e URLs de banco de dados, durante a configura&ccedil;&atilde;o na Hostinger, pois a aus&ecirc;ncia desses dados &eacute; uma das principais causas de erros ap&oacute;s a migra&ccedil;&atilde;o.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Realize testes completos na sua aplica&ccedil;&atilde;o na Hostinger antes de apontar o dom&iacute;nio ou redirecionar o tr&aacute;fego de produ&ccedil;&atilde;o para a nova URL.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Caso ocorram novas altera&ccedil;&otilde;es no v0 ap&oacute;s a migra&ccedil;&atilde;o, basta realizar o merge na branch <\/span><b>main<\/b><span style=\"font-weight: 400\"> do GitHub e acionar uma nova implanta&ccedil;&atilde;o pelo hPanel para manter a aplica&ccedil;&atilde;o na Hostinger atualizada.<\/span><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Se voc&ecirc; tem uma aplica&ccedil;&atilde;o atualmente hospedada na Vercel &ndash; seja criada do zero ou desenvolvida com o v0 &ndash; voc&ecirc; pode migr&aacute;-la para a&#8230;<\/p>\n","protected":false},"author":634,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"include_on_kodee":true,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-5343","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"hreflangs":[],"include_on_kodee":true,"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/br\/support\/wp-json\/wp\/v2\/posts\/5343","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/br\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/br\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/support\/wp-json\/wp\/v2\/users\/634"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/support\/wp-json\/wp\/v2\/comments?post=5343"}],"version-history":[{"count":2,"href":"https:\/\/www.hostinger.com\/br\/support\/wp-json\/wp\/v2\/posts\/5343\/revisions"}],"predecessor-version":[{"id":5349,"href":"https:\/\/www.hostinger.com\/br\/support\/wp-json\/wp\/v2\/posts\/5343\/revisions\/5349"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/br\/support\/wp-json\/wp\/v2\/media?parent=5343"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/support\/wp-json\/wp\/v2\/categories?post=5343"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/support\/wp-json\/wp\/v2\/tags?post=5343"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}