Simplified Jekyll static-site generator running on a Docker container, because installing ruby and gems plugins and making everything run smoothly isa pain.
By default this container will build and deploy your site to localhost:4000
Assuming Docker is installed.
cd <username>.github.io
make build
make run # That's it!!!
Or just execute make help
Feel free to fork it or send me PR to improve it.