GitHub Pages
E35034
GitHub Pages is a static site hosting service that lets users publish web pages directly from their GitHub repositories.
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
static site hosting service
→
web hosting service → |
| bandwidthLimit |
100 GB per month recommended
→
|
| billingModel |
free for public repositories
→
included with paid GitHub plans for private repositories → |
| buildTrigger |
push to repository
→
|
| configurationFile |
_config.yml
→
|
| contentLimit |
1 GB recommended
→
|
| defaultBranchSupport |
gh-pages
→
main → master → |
| defaultDomain |
github.io
→
|
| deploymentMethod |
Git push
→
|
| deploymentSource |
GitHub repository
→
|
| developer |
GitHub
→
|
| documentationURL |
https://docs.github.com/pages
→
|
| hostingType |
static content
→
|
| integratesWith |
Git version control
→
GitHub Actions → |
| launchYear |
2008
→
|
| officialWebsite |
https://pages.github.com
→
|
| operatedBy |
GitHub
→
|
| ownedBy |
GitHub
→
Microsoft → |
| parentCompany |
Microsoft
→
|
| primaryUse |
hosting organization websites
→
hosting personal websites → hosting project documentation → hosting project pages → |
| provides |
DNS configuration for custom domains
→
HTTPS certificates via Let’s Encrypt → automatic deployment → automatic site builds → |
| restriction |
no databases on platform
→
no dynamic server-side code execution → |
| supportsCustomDomain |
true
→
|
| supportsGenerator |
Jekyll
→
static site generators → |
| supportsHTTPS |
true
→
|
| supportsLanguage |
CSS
→
HTML → JavaScript → Markdown → |
| supportsRepositoryType |
private repository
→
public repository → |
| supportsServerSideCode |
false
→
|
| supportsTheme |
GitHub Pages themes
→
|
| useCase |
hosting open source project sites
→
hosting portfolios → hosting technical blogs → |
Referenced by (1)
| Subject (surface form when different) | Predicate |
|---|---|
|
GitHub
→
|
hasService |