Rustfolio 🦀

Rustfolio Repo @ https://github.com/athletedecoded/rustfolio

Rust x MLOps Repo @ https://github.com/athletedecoded/rust-mlops

To use this mdbook template

Fork/clone from Github Repo

https://github.com/athletedecoded/rustfolio

Install mdbook

$ make install

Sync Project README

  • Copy the project template to create new project ./src/my-project.md
  • Add project link to ./src/SUMMARY.md
  • In my-project.md uncomment **Project Repo:** and update to project repo url

To sync my-project.md with README content in the project repo run:

$ make sync

This will also fetch referenced ./assets/ images and download to local Rustfolio ./src/assets/ folder

Preview mdbook

$ make serve

Deploy to Github Pages

Automatic CI/CD via Github Actions on git push. See .github/workflows/deploy.yml

Note: this will automatically sync project README using make sync

$ git push origin main

Configure Repo for Github Pages

Ensure repository is serving from gh-pages branch

image

References


Credits: athletedecoded