|
|
|
@ -2,7 +2,7 @@
|
|
|
|
|
|
|
|
|
|
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. |
|
|
|
|
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 |
|
|
|
@ -12,23 +12,26 @@ It currently supports Strapi and Drone-CI integration. The plugins and .env data
|
|
|
|
|
## License |
|
|
|
|
- GPLv3 |
|
|
|
|
|
|
|
|
|
0. Goto the location you would like to bootstrap your Jekyll project |
|
|
|
|
1. Clone this repository |
|
|
|
|
## Instructions |
|
|
|
|
|
|
|
|
|
`git clone https://git.sharpetronics.com/sharpetronics/st-jekyll-bootstrap` |
|
|
|
|
- Goto the location you would like to bootstrap your Jekyll project |
|
|
|
|
|
|
|
|
|
2. `cd st-jekyll-bootstrap` |
|
|
|
|
### Clone this repository |
|
|
|
|
|
|
|
|
|
3. Run the bash script |
|
|
|
|
- `git clone https://git.sharpetronics.com/sharpetronics/st-jekyll-bootstrap` |
|
|
|
|
|
|
|
|
|
`bash ./generate-new-jekyll-site.sh` |
|
|
|
|
- `cd st-jekyll-bootstrap` |
|
|
|
|
|
|
|
|
|
4. Move into the root of the Jekyll site |
|
|
|
|
### Run the bash script |
|
|
|
|
|
|
|
|
|
`cd .. && ls` |
|
|
|
|
- `bash ./generate-new-jekyll-site.sh` |
|
|
|
|
|
|
|
|
|
5. Launch the docker site |
|
|
|
|
### Move into the root of the Jekyll site |
|
|
|
|
|
|
|
|
|
`sudo docker compose up` |
|
|
|
|
- `cd .. && ls` |
|
|
|
|
|
|
|
|
|
### Launch the Jekyll Site with Docker Compose |
|
|
|
|
|
|
|
|
|
- `sudo docker compose up` |
|
|
|
|
|
|
|
|
|
#### Happy Hacking!!! :heart: |
|
|
|
|