O SiteBuilderplate é um ponto de partida para criar um site estático hospedado em S3. Tem uma pilha moderna:
Tecnologia | Responsabilidade |
---|---|
NPM com gole | Construir |
Ansible | Implantar |
Terraform | Recursos em nuvem |
Pug | Páginas |
SCSS | Projeto |
Bulma | Estrutura da interface do usuário |
Visual Studio Core | Escrita de código |
Arquitetura de componentes | Qualidade de código |
Construir o projeto
npm run build
Execute servidor ao vivo
Não implementado !!!
npm run setup example
Implantar site na AWS
npm run deploy example
Não implementado !!!
npm run destroy example
Não implementado !!! você deveria fazer isso manualmente
Peça ao usuário a chave de acesso da AWS. (obrigatório)
Peça ao usuário o Secret de acesso à AWS (exigido)
Peça ao usuário um nome de domínio (opcional) com o uso do TerraForm:
Peça ao usuário para adicionar um registro CNAME para confirmar o Domínio (se o nome do domínio fornecido)
Confirmação de domínio de espera (se o nome do domínio fornecido)
Configuração terminada com sucesso
Destrua todos os recursos se o usuário cancelar a configuração
Use CloudFlare para proteger seu site contra ataques DDoS.
Crie um garfo para começar a usar o Boilerplate.