Site oficial e documentação do PivotPHP, construído com Jekyll para GitHub Pages.
Não requer instalação de Ruby no sistema!
# Ver comandos disponíveis
make help
# Iniciar servidor de desenvolvimento
make docker-serve
# Validar site completo
make docker-validate# Desenvolvimento com hot-reload
make docker-serve # http://localhost:4000
# Build de produção
make docker-build
# Testar build de produção
make docker-prod
# Validar redirects e links
make docker-validate
# Limpar cache
make docker-cleanRequer Ruby 2.7+ instalado no sistema.
# Instalar Ruby e Bundler
sudo apt-get install ruby-full build-essential
gem install bundler# Instalar dependências
make install
# Servidor de desenvolvimento
make serve
# Build
make buildwebsite/
├── _config.yml # Configuração Jekyll
├── _layouts/ # Layouts de página
├── _includes/ # Componentes reutilizáveis
├── pt/
│ └── docs/ # Documentação PT-BR (principal)
├── _sass/ # Estilos SCSS
├── assets/ # Imagens, CSS, JS
├── docker-compose.yml # Configuração Docker
├── validate-site.sh # Script de validação
└── Makefile # Comandos make
- Criar arquivo markdown em
pt/docs/ - Adicionar front matter com layout e permalink
- Configurar redirects se necessário
Exemplo:
---
layout: docs
title: Título da Página
permalink: /pt/docs/sua-pagina/
redirect_from:
- /docs/sua-pagina/
- /en/docs/your-page/
---
# Título da Página
Seu conteúdo aqui...O site usa jekyll-redirect-from para manter compatibilidade com URLs antigas:
redirect_from:
- /docs/old-url/
- /en/docs/old-url/Deploy automático para GitHub Pages ao fazer push na branch main.
# Validar antes de commit
make docker-validate
# Verificar output
ls -la _site/pt/docs/- Documentação Principal:
pt/docs/(PT-BR) - Internacionalização: Planejada para futuras versões
- Versão Atual: v2.0.0
MIT License - veja o arquivo LICENSE do projeto principal.