¿Cómo conecto mi cuenta de GitHub?
La forma preferida es nuestra Zinn® GitHub App, la cual instala en su cuenta y concede a los repositorios seleccionados. Utiliza permisos granulares y tokens de instalación de corta duración — no hay ningún secreto de larga duración que se pueda filtrar — y puede revocarla con un solo clic. Si prefiere utilizar un token de acceso personal de granularidad fina, le indicamos exactamente qué ámbitos conceder y validamos el token en el momento en que lo introduce.
¿Qué validan sobre mi token?
Al ingresar, llamamos a la API de GitHub para confirmar que el token esté activo y cuente con los permisos requeridos —contenido del repository, Pages y administración para la creación de repo— y mostramos una marca de verificación verde o roja antes de guardar cualquier información. Nunca almacenamos una clave no validada o con permisos excesivos. Las credenciales se envían a Vault a través del mismo canal de conexión que cualquier otra cuenta que usted vincule.
¿Qué hace usted realmente en mi cuenta?
Creamos repositorios (o utilizamos uno existente), enviamos su contenido o el resultado de la compilación, habilitamos GitHub Pages desde una rama y directorio o desde la compilación de GitHub Actions, y podemos revertir los cambios. Para un dominio personalizado, escribimos el CNAME del repositorio, aplicamos HTTPS y configuramos el DNS por usted. También podemos realizar copias de seguridad del repositorio en el almacenamiento de objetos R2 de forma programada.
¿Puedo usar mi propio dominio en un sitio de Pages?
Sí. Escribimos el archivo CNAME del repositorio, activamos Enforce HTTPS y configuramos el DNS —los registros A del apex a las direcciones de Pages de GitHub y el CNAME de www— siguiendo la misma regla de apex y www que cualquier otro backend.
¿Es seguro usar GitHub Pages en mi PBN?
Utilícelo con pleno conocimiento de causa. GitHub Pages no dispone de reglas en el lado del servidor, por lo que el bloqueo de rastreadores de SEO solo puede recurrir a robots.txt y etiquetas meta; no puede bloquear de forma estricta Ahrefs o Majestic como lo hace nuestra propia flota, y cada sitio de Pages comparte la infraestructura y los rangos de IP de GitHub, lo que constituye un footprint compartido. Por lo tanto, en la línea Footprint-Free ofrecemos GitHub Pages pero lo marcamos como más débil en cuanto a footprint, mantenemos el valor predeterminado para PBN en nuestra flota o Cloudflare, y le advertimos cuando lo selecciona para un sitio sensible al footprint. En la línea Mainstream, es una opción estática gratuita de primer nivel.