A blog built with Jupyter Book to document what I learn. This blog is automatically deployed to GitHub Pages using GitHub Actions.
https://st-1989.github.io/study_logs/
.md) or Jupyter notebook (.ipynb) in the posts/ directory_toc.yml to include your new post in the table of contentsExample entry in _toc.yml:
chapters:
- file: posts/welcome
- file: posts/first-blog-post
- file: posts/your-new-post # Add your new post here
To build and preview the blog locally:
pip install -r requirements.txt
jupyter-book build .
# The output will be in _build/html/index.html
_config.yml: Configure book settings, author, title, repository links, etc._toc.yml: Define the structure and order of your contentrequirements.txt: Python dependencies for building the bookYou can customize your blog by editing _config.yml:
images/ folder and referencing them in your contentThe deployment workflow (.github/workflows/deploy.yml) automatically:
Important: Make sure GitHub Pages is enabled in your repository settings and set to deploy from GitHub Actions.
Feel free to open issues or submit pull requests if you find any problems or have suggestions!