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.