VOOZH about

URL: https://docs.github.com/en/enterprise-server@3.19/pages/getting-started-with-github-pages/what-is-github-pages

⇱ What is GitHub Pages? - GitHub Enterprise Server 3.19 Docs


Skip to main content

What is GitHub Pages?

You can use GitHub Pages to host a website about yourself, your organization, or your project directly from a repository on GitHub.

Who can use this feature?

GitHub Pages is available in public repositories with GitHub Free and GitHub Free for organizations, and in public and private repositories with GitHub Pro, GitHub Team, GitHub Enterprise Cloud, and GitHub Enterprise Server.

In this article

About GitHub Pages

GitHub Pages is a static site hosting service that takes HTML, CSS, and JavaScript files straight from a repository on GitHub, optionally runs the files through a build process, and publishes a website. You can see examples of GitHub Pages sites in the GitHub Pages examples collection.

Types of GitHub Pages sites

There are two types of GitHub Pages sites. Sites associated with a user or organization account, and sites for a specific project.

PropertyUser and organization sitesProject sites
Source filesMust be stored in a repository named <owner>.github.io, where <owner> is the personal or organization account nameStored in a folder within the repository that contains the project's code
LimitsMaximum of one pages site per accountMaximum of one pages site per repository
Default site location with subdomain isolation enabledhttp(s)://pages.<hostname>/<owner>http(s)://pages.<hostname>/<owner>/<repository>/
Default site location with subdomain isolation disabledhttp(s)://<hostname>/pages/<username>http(s)://<hostname>/pages/<owner>/<repository>/

For more information, see Enabling subdomain isolation or contact your site administrator.

Further reading