Blog pessoal construído com Jekyll e hospedado no GitHub Pages.
- Ruby (versão 2.7.0 ou superior) - apenas para execução local
- RubyGems - apenas para execução local
- Bundler - apenas para execução local
- Docker e Docker Compose (para execução com Docker)
- Clone o repositório:
git clone https://github.com/mastersilvio/mastersilvio.github.io.git
cd mastersilvio.github.io
- Construa e inicie o container:
docker-compose up --build
- Acesse o blog em:
http://localhost:4000
Para parar a execução:
docker-compose down
- Clone o repositório:
git clone https://github.com/mastersilvio/mastersilvio.github.io.git
cd mastersilvio.github.io
- Instale as dependências:
bundle install
- Execute o servidor local:
bundle exec jekyll serve --watch --port 4000
- Acesse o blog em:
http://localhost:4000
- Reconstruir a imagem:
docker-compose build
- Visualizar logs:
docker-compose logs -f
- Remover volumes e containers:
docker-compose down -v
- Jekyll 3.9.3
- GitHub Pages
- Suporte a SEO
- Feed RSS
- Sitemap automático
- Docker para desenvolvimento
Este projeto está sob a licença MIT.