# ¿Qué es GitHub Pages?

Puede usar GitHub Pages para hospedar un sitio web sobre usted mismo, su organización o su proyecto directamente desde un repositorio en GitHub.

## Acerca de GitHub Pages

GitHub Pages es un servicio de hospedaje de sitios estáticos que toma archivos HTML, CSS y JavaScript directamente desde un repositorio en GitHub, opcionalmente ejecuta los archivos a través de un proceso de compilación y publica un sitio web. Puede ver ejemplos de GitHub Pages sitios en la [GitHub Pages colección de ejemplos](https://github.com/collections/github-pages-examples).

## Tipos de GitHub Pages sitios

Hay dos tipos de GitHub Pages sitios. Sitios asociados a una cuenta de usuario u organización, y sitios para un proyecto específico.

<table>
<thead>
<tr>
<th>Propiedad</th>
<th>Sitios de usuarios y organizaciones</th>
<th>Sitios de proyecto</th>
</tr>
</thead>
<tbody>
<tr>
<th>Archivos de código fuente</th>
<td>Debe almacenarse en un repositorio denominado <code>&lt;owner&gt;.github.io</code>, donde <code>&lt;owner&gt;</code> es el nombre de la cuenta personal o de la organización.</td>
<td>Almacenado en una carpeta dentro del repositorio que contiene el código de proyecto</td>
</tr>
<tr>
<th>Límites</th>
<td>Máximo de un sitio de páginas por cuenta</td>
<td>Máximo de un sitio de páginas por repositorio</td>
</tr>

<tr>
<th>Ubicación de sitio predeterminada con aislamiento de subdominio habilitado</th>
<td><code>http(s)://pages.&lt;hostname&gt;/&lt;owner&gt;</code></td>
<td><code>http(s)://pages.&lt;hostname&gt;/&lt;owner&gt;/&lt;repository&gt;/</code></td>
</tr>
<tr>
<th>Ubicación de sitio predeterminada con aislamiento de subdominio deshabilitado</th>
<td><code>http(s)://&lt;hostname&gt;/pages/&lt;username&gt;</code></td>
<td><code>http(s)://&lt;hostname&gt;/pages/&lt;owner&gt;/&lt;repository&gt;/</code></td>
</tr>

</tbody>
</table>

Para obtener más información, consulte [Habilitar el aislamiento de subdominio](/es/enterprise-server@3.22/admin/configuring-settings/hardening-security-for-your-enterprise/enabling-subdomain-isolation) o póngase en contacto con el administrador del sitio.

## Información adicional

* [
  GitHub Pages
  ](https://github.com/skills/github-pages) en GitHub Skills
* [Puntos de conexión de la API de REST para repositorios](/es/enterprise-server@3.22/rest/repos#pages)
* [Configuración de un origen de publicación para el sitio de GitHub Pages](/es/enterprise-server@3.22/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site)