Desenvolva com Hugo
Crie um site Hugo a partir de um template da Azion ou com a Azion CLI e faça o deploy dele em um domínio da Azion.
Você pode fazer o deploy de um site Hugo na Azion a partir de um template no Azion Console ou com a Azion CLI. Os dois caminhos deixam o site em execução na Azion, respondendo em um domínio da Azion.
A Azion serve um site Hugo como uma aplicação estática. O build grava o site em ./public, e o deploy envia essa pasta para um bucket de armazenamento que uma aplicação serve. Para a lista completa de frameworks de que a Azion faz o build, consulte Compatibilidade com web frameworks.
Pré-requisitos
Console
- Uma conta na Azion. Para criar uma, consulte Criar uma conta.
- Acesso ao Azion Console. Para entrar, consulte Como acessar o Azion Console.
- Uma conta no GitHub. O formulário do template conecta essa conta quando a solicita.
Templates Hugo
A Azion faz o deploy de um template Hugo como um projeto pronto. O caminho pelo Console começa por um destes templates, e a CLI oferece os mesmos três:
| Template | Uso |
|---|---|
| Hugo Boilerplate | Projeto inicial |
| Influencer Hugo | Vitrine de produtos |
| Vex Hugo | Landing page de produto |
O Hugo Boilerplate tem um guia próprio, com link na tabela. Influencer Hugo e Vex Hugo compartilham um guia: Deploy de e-commerce com Hugo usando templates. Para mais informações sobre templates, consulte Marketplace da Azion.
Faça o deploy do site
Os dois caminhos fazem o build do projeto Hugo e criam os recursos que o servem na Azion. Siga o painel do seu caminho:
Console
Para fazer o deploy de um template Hugo pelo Azion Console:
Acesse Azion Console > Create > Templates.
Em Search by name, framework, or keyword, digite Hugo.
Quando o formulário mostrar GitHub Connection, selecione Connect with GitHub e instale o Azion GitHub App.
Em Git Scope, selecione o escopo do template.
A página do deploy mostra o Deploy Log enquanto o projeto passa pelo build. Em caso de sucesso, ela mostra Successfully created!, a URL do domínio e um botão Manage que abre a aplicação.
Verifique o site
O deploy fornece a URL do domínio da Azion do site, no formato https://xxxxxxxxxx.map.azionedge.net. A página do deploy no Console mostra essa URL, e o azion deploy a imprime ao terminar. Abra essa URL em um navegador para ver o site Hugo.
O primeiro deploy pode levar vários minutos para responder em todas as localidades; os deploys seguintes levam cerca de dois minutos. Uma localidade que ainda não recebeu o site responde com uma página 404 que diz There's nothing here yet. Se você receber essa página, aguarde e solicite a URL novamente.