Dónde vivirá tu web
El hosting es el servidor donde vive tu web. Para una web estática (HTML, CSS, JS – justo lo que has estado construyendo), el mejor sitio para empezar es GitHub Pages: es gratis, fiable y ya conoces Git.
Te lo muestro: desplegar en GitHub Pages
- Sube tu proyecto a GitHub (ya lo sabes:
git add .,git commit,git push). - En GitHub, abre tu repositorio → Settings → Pages.
- En «Source», elige la rama
mainy la carpeta/ (root). - Guarda – en menos de un minuto, tu web corre en
your-name.github.io/repo-name.
Listo. Tu web está en internet y todo el mundo puede verla. 🎉
Conectar tu propio dominio
¿Tienes un dominio de la lección anterior? Conectémoslo:
- En GitHub: Settings → Pages → Custom domain → introduce tu dominio.
- En tu registrador, configura los registros DNS (los encontrarás en la documentación de GitHub Pages):
- un registro CNAME para
www→your-name.github.io - registros A para el dominio sin www → las IP de GitHub Pages
- un registro CNAME para
- Espera – los cambios de DNS pueden tardar hasta unas horas en propagarse por el mundo (normalmente solo minutos).
¿Tienes una web con servidor propio (libro de visitas o chatbot)? GitHub Pages solo sirve páginas estáticas – un servidor necesita otro hosting (por ejemplo Railway, Render; tienen planes gratis para empezar). El proceso es parecido: conectas tu repositorio y el servicio arranca el servidor. La parte estática de tu web puede seguir en Pages.
Ahora tú 💪
- Despliega tu proyecto en GitHub Pages siguiendo los pasos de arriba.
- Abre tu web en el móvil (¡sin Wi-Fi!) – ¿la ves? Así la ve todo el mundo.
- Envía la dirección a una persona (un padre, un amigo) y pide feedback: qué funciona, qué chirría.
- Si tienes dominio, conéctalo y comprueba que tu web corre en tu propia dirección.
- Anota en
LAUNCH.md: la dirección de tu web y la fecha de tu primer despliegue. ¡Momento histórico!
Compruébalo: Tu web es accesible desde cualquier dispositivo del mundo – en tu dirección de GitHub Pages, idealmente en tu propio dominio. Alguien que no seas tú la ha visto.
Lo que te llevas de esta lección
- GitHub Pages = hosting gratis para webs estáticas, desplegadas en unos clics.
- Un dominio propio se conecta con registros DNS (CNAME y A).
- Una web con servidor propio necesita otro hosting – la parte estática puede quedarse en Pages.
© 2026 Ing. Martin Polak / AlgoRhino · Condiciones de uso del contenido