st-jekyll-bootstrap

This is a bash script that is used to bootstrap new Jekyll projects.

It currently supports Strapi and Drone-CI integration. The plugins and .env data must be added for Strapi and Drone-CI integration to work.

Requirements

  • Docker CE
  • Docker Compose
  • CLI

License

  • GPL-3.0

Instructions

  • Goto the location you would like to bootstrap your Jekyll project

Clone this repository

  • git clone https://git.sharpetronics.com/sharpetronics/st-jekyll-bootstrap

  • cd st-jekyll-bootstrap

Run the bash script

  • bash ./generate-new-jekyll-site.sh

Move into the root of the Jekyll site

  • cd .. && ls

Launch the Jekyll Site with Docker Compose

  • sudo docker compose up

Open Your Favorite Web Browser

  • 0.0.0.0:4000

Cleanup

  • delete the st-jekyll-bootstrap folder manually or rm -rf st-jekyll-bootstrap

Note: This is a base foundation for your Jekyll project.

Happy Hacking!!! ❤️

Description
This is a bash script that is used to bootstrap new Jekyll projects. It currently supports Strapi and Drone-CI integration. The plugins and .env data must be added for Strapi and Drone-CI integration to work.
Readme 748 KiB
Languages
HTML 85.3%
SCSS 9.9%
Shell 3.3%
Ruby 1.5%