Personal portfolio website showcasing my work as a Machine Learning Engineer.
- Live site: https://aralph.github.io
- GitHub Pages for hosting
- Jekyll with Cayman theme and custom CSS
This site is automatically built and deployed by GitHub Pages when changes are pushed to the master branch.
To build and preview locally, follow the instructions
- https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll/testing-your-github-pages-site-locally-with-jekyll
- including setting up the
github-pagesgem to have the themes suppported, https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll/testing-your-github-pages-site-locally-with-jekyll#updating-the-github-pages-gem
- including setting up the
- Also follow https://stackoverflow.com/a/62757655
I used a ruby version installed via brew rather than the system one.
Be sure to adjust your PATH to invoke the intended ruby binaries.
Once this is set up and a gemfile is generated, you can publish on localhost with
$ bundle exec jekyll serveFor commits to master branch to this repository, GitHub Pages will run Jekyll to rebuild and deploy pages.
- Deploymen settings: https://github.com/aralph/aralph.github.io/settings/pages
- Deployment status: https://github.com/aralph/aralph.github.io/deployments/github-pages
Follow the official instructions
I host with Infomaniak, a Swiss cloud service provider
- Dashboard of my domains: https://manager.infomaniak.com/v3/332937/ng/domain/1089941/dashboard
- Github Pages config for custom domain and TLS: https://github.com/aralph/aralph.github.io/settings/pages