GitHub Pages
GitHub Pages is a feature provided by GitHub that allows you to host static websites directly from a GitHub repository. Here are some key features and information about GitHub Pages:
Address
This repository is configured as the GitHub user site for piranfar, published at the custom domain:
https://vahhabpiranfar.com
The site is also reachable via https://piranfar.github.io. The Quarto source files live at the repository root and render into the docs directory.
Features
- Easy to Use: You can create a GitHub Pages site directly from your repository in a few simple steps.
- Custom Domains: You can link your GitHub Pages site to a custom domain if you wish.
- Support for Jekyll: GitHub Pages supports Jekyll, a static site generator that can help simplify the creation of your site.
- Free Hosting: You can host your website for free using GitHub Pages without any costs.
- Integration with GitHub: Since it is part of GitHub, you can easily manage your site through Git version control.
Deployment
The repository includes a GitHub Actions workflow that renders the Quarto project and publishes the generated docs directory whenever changes are pushed to main.
GitHub Pages is a great way to showcase your projects, create personal blogs, or share information with the world without needing extensive knowledge of web hosting.