Publique seu Site Astro na Zerops
Zerops é uma plataforma de nuvem voltada para desenvolvedores que pode ser usada para publicar sites Astro estáticos e SSR.
Este manual irá guiá-lo pela configuração e publicação de sites Astro estáticos e SSR na Zerops.
Quer testar Astro rodando na Zerops sem instalar ou configurar nada? Usando os repositórios Zerops x Astro - Estático ou Zerops x Astro - SSR em Node.js, você pode fazer a publicação de um exemplo de site Astro com um único clique.
Rodar aplicativos na Zerops requer dois passos:
- Criar um projeto
- Ativar o pipeline de build & deploy
Um projeto Zerops pode conter múltiplos sites Astro.
Site estático Astro na Zerops
Seção intitulada Site estático Astro na ZeropsCriando um projeto e um serviço para Astro estático
Seção intitulada Criando um projeto e um serviço para Astro estáticoProjetos e serviços podem ser adicionados tanto através do assistente Adicionar projeto
ou importados usando uma estrutura yaml:
Isso criará um projeto chamado recipe-astro
com um serviço estático Zerops chamado app
.
Fazendo o deploy do seu site Astro Static
Seção intitulada Fazendo o deploy do seu site Astro StaticPara dizer ao Zerops como construir e rodar seu site, adicione um zerops.yml
ao seu repositório:
Agora você pode ativar a pipeline de build & deploy usando a CLI Zerops ou conectar o serviço app
ao seu repositório GitHub / GitLab a partir do detalhe do serviço.
Site Astro SSR na Zerops
Seção intitulada Site Astro SSR na ZeropsCriando um projeto e um serviço para Astro SSR (Node.js)
Seção intitulada Criando um projeto e um serviço para Astro SSR (Node.js)Projetos e serviços podem ser adicionados através do assistente Adicionar projeto
ou importados usando uma estrutura yaml:
Isso criará um projeto chamado recipe-astro
com um serviço Node.js Zerops chamado app
.
Publicando seu site Astro SSR
Seção intitulada Publicando seu site Astro SSRPara dizer ao Zerops como construir e rodar seu site usando o adaptador oficial Astro Node.js (EN) no modo standalone
, adicione um arquivo zerops.yml
ao seu repositório:
Agora você pode ativar a pipeline de build & deploy usando a CLI Zerops ou conectar o serviço app
ao seu repositório GitHub / GitLab a partir do detalhe do serviço.
Ativar a pipeline usando Zerops CLI (zcli)
Seção intitulada Ativar a pipeline usando Zerops CLI (zcli)-
Instale a CLI Zerops.
-
Abra
Configurações > Gerenciamento de Token de Acesso
no app Zerops e gere um novo token de acesso. -
Faça login usando seu token de acesso com o seguinte comando:
-
Navegue até a raiz do seu app (onde
zerops.yml
está localizado) e execute o seguinte comando para ativar a implantação:
Recursos
Seção intitulada RecursosOficial
Seção intitulada OficialComunidade
Seção intitulada Comunidade- Publicar Astro na Zerops em 3 minutos
- Publicar Astro SSG com Node.js na Zerops com Publicação de Um Clique
- Publicar Astro SSR com Node.js na Zerops com Publicação de Um Clique