Skip to content

My personal blog about tech, life, philosophy and more.

License

Apache-2.0, CC0-1.0 licenses found

Licenses found

Apache-2.0
LICENSE
CC0-1.0
license.md
Notifications You must be signed in to change notification settings

mastersilvio/mastersilvio.github.io

Repository files navigation

Blog do Sílvio Meireles

Blog pessoal construído com Jekyll e hospedado no GitHub Pages.

Pré-requisitos

  • 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)

Instalação e Execução

Opção 1: Usando Docker (Recomendado)

  1. Clone o repositório:
git clone https://github.com/mastersilvio/mastersilvio.github.io.git
cd mastersilvio.github.io
  1. Construa e inicie o container:
docker-compose up --build
  1. Acesse o blog em:
http://localhost:4000

Para parar a execução:

docker-compose down

Opção 2: Usando Ruby local

  1. Clone o repositório:
git clone https://github.com/mastersilvio/mastersilvio.github.io.git
cd mastersilvio.github.io
  1. Instale as dependências:
bundle install
  1. Execute o servidor local:
bundle exec jekyll serve --watch --port 4000
  1. Acesse o blog em:
http://localhost:4000

Comandos úteis Docker

  • Reconstruir a imagem:
docker-compose build
  • Visualizar logs:
docker-compose logs -f
  • Remover volumes e containers:
docker-compose down -v

Recursos

  • Jekyll 3.9.3
  • GitHub Pages
  • Suporte a SEO
  • Feed RSS
  • Sitemap automático
  • Docker para desenvolvimento

Licença

Este projeto está sob a licença MIT.

About

My personal blog about tech, life, philosophy and more.

Resources

License

Apache-2.0, CC0-1.0 licenses found

Licenses found

Apache-2.0
LICENSE
CC0-1.0
license.md

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published