Skip to content

joachimBurket/joachimBurket.github.io

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My website repo

This is my github page repository. I'm using it to store some tips on experiences I had.

The repository is forked from kitian616/jekyll-TeXt-theme, which is the used theme.

Structure

Here is the structure of the important folders and files in this repository:

.
├── assets/                 # CSS and images
├── _cheatsheets            # programming languages cheatsheets
├── _data                   # YAML data
├── docker                  # docker files to build and run the website
├── _includes               # HTML includes (extensions, search, analytics, comments, sharing, etc..)
├── _layouts                # pages layouts
├── posts                   # conains all the Posts of the blog, separated in subfolders (themes)
├── _sass                   # contains the styles and animations (components, themes, code highlights)
├── tools
├── 404.html
├── about.md                # about page
├── archive.html
├── cheatsheets.md          # cheatsheets page
├── _config.yml             # jekyll config file
├── Dockerfile              # image to build and run jekyll
├── favicon.ico
├── Gemfile
├── index.html
├── jekyll-text-theme.gemspec
├── package.json
└── serve.sh

Build and run locally

The website is built using jekyll. See https://jekyllrb.com/docs/installation/ to install the tools needed to build the site.

To locally build and serve it, run the serve.sh script.

./serve.sh

Build and run using the Dockerfile

It is also possible to build and run the blog using a Docker container. From the root of the repo, run these commands:

# Build the image
$ podman-compose -f docker/docker-compose.build-image.yml build

# Run the blog
$ podman-compose -f docker/docker-compose.serve.yml up

To stop the website, open another terminal and run:

$ podman-compose -f docker/docker-compose.serve.yml down

About

My github page repository

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • SCSS 41.3%
  • HTML 35.0%
  • JavaScript 22.7%
  • Other 1.0%