⚡ Deploy da Aplicação e Documentação na Vercel
A Vercel é uma plataforma em nuvem extremamente rápida e robusta, excelente alternativa ao GitHub Pages para hospedar sites estáticos ou aplicações web.
🚀 Como Fazer o Deploy em 3 Minutos
1. Conectar seu Repositório GitHub
- Acesse https://vercel.com e faça login com a sua conta do GitHub.
- No painel de controle (Dashboard), clique em "Add New..." e selecione "Project".
- Na lista de repositórios do GitHub, encontre
proj-extene clique em Import.
2. Configurar o Projeto
Na tela de configuração do projeto na Vercel, defina os seguintes parâmetros para realizar o build automático da documentação MkDocs:
- Project Name:
todo-list-docs(ou o nome de sua preferência) - Framework Preset: Selecione
Other - Root Directory:
.(Raiz) - Build and Output Settings:
- Build Command:
pip install mkdocs mkdocs-material && mkdocs build - Output Directory:
site - Install Command:
pip install -r requirements.txt(ou deixe o padrão do comando de build)
3. Concluir e Publicar
- Clique no botão Deploy.
- A Vercel provisionará um container seguro, baixará o Python e as bibliotecas necessárias, executará o build e gerará a pasta
site. - Em menos de 60 segundos você receberá uma URL de produção customizada com certificado SSL/TLS (HTTPS) gratuito!
🔄 Deploy Contínuo (CI/CD)
Uma vez conectado, qualquer novo commit e push para a branch main no GitHub acionará de forma instantânea um novo build na Vercel, mantendo sua documentação e site estático sempre atualizados.