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.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
sharpetronics c5d5b1a24e Update 'README.md' 1 year ago
templates clean up code and prep for drogon htmx arch 1 year ago
LICENSE Initial commit 1 year ago
README.md Update 'README.md' 1 year ago
generate-new-jekyll-site.sh clean up code and prep for drogon htmx arch 1 year ago

README.md

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!!!