Puerto del generador de sitios estáticos Hugo
⚡ Abrir localhost:1313Accede a tu servidor de desarrollo de Hugo con recarga automática
Localhost:1313 está asociado en exclusiva a Hugo, el generador de sitios estáticos más rápido del mundo. «Localhost» es tu propio ordenador (normalmente la IP 127.0.0.1) y «1313» es el puerto que Hugo eligió para su servidor de desarrollo. Si ves localhost:1313, casi seguro que estás ante un servidor de Hugo en marcha.
Hugo eligió el puerto 1313 por defecto porque es un identificador poco común que rara vez choca con otros servicios, así que se reconoce al instante entre quienes trabajan con sitios estáticos. Este puerto da soporte a flujos de trabajo JAMstack, proyectos de documentación con Hugo y blogs o sitios de contenido, con respuesta inmediata mientras desarrollas.
Si no consigues llegar a localhost:1313 desde otros dispositivos, seguramente sea porque estás en otra red. Usa un túnel de Pinggy para acceder desde cualquier sitio:
Este comando crea un túnel seguro que reenvía el tráfico de una URL pública a tu servidor de Hugo en el puerto 1313, lo que te permite:
El túnel te da una URL pública que puedes compartir, de modo que tu servidor de desarrollo en localhost:1313 queda accesible desde cualquier dispositivo con conexión.
El puerto 1313 lo usan casi en exclusiva Hugo y sus herramientas asociadas. Esto es lo que sueles encontrar ahí:
hugo serverCuando ejecutas hugo server, arranca automáticamente en el puerto 1313 y queda disponible en http://localhost:1313/. El servidor de desarrollo incluye recarga automática, que refresca el navegador al cambiar contenido, plantillas, recursos estáticos o configuración, con recompilaciones que suelen bajar de 1 ms.
Si no consigues acceder a localhost:1313, así puedes diagnosticar y solucionar los fallos más comunes del servidor de Hugo:
Acción: confirma que el servidor está activo y escuchando en el puerto 1313.
Cómo comprobarlo:
hugo server, o hugo server -D para incluir borradoreshugo versionAcción: asegúrate de que ningún otro servidor de Hugo o programa está usando el puerto 1313.
Cómo arreglarlo:
lsof -i :1313 (macOS/Linux) o netstat -ano | findstr :1313 (Windows)kill -9 <PID>hugo server --port 1314Acción: resuelve los problemas de configuración o de contenido del proyecto.
Cómo arreglarlo:
config.yaml, config.toml o hugo.tomlAcción: verifica que el servidor de desarrollo responde.
Cómo probarlo:
http://localhost:1313curl http://localhost:1313hugo server --bind 0.0.0.0 para permitir conexiones externasEstos son los fallos típicos con localhost:1313 y cómo resolverlos:
Problema: otro servidor de Hugo o aplicación está ocupando el puerto 1313.
Solución: localiza el proceso con lsof -i :1313, párale con kill -9 <PID> o usa otro puerto con hugo server --port 1314.
Problema: el servidor falla por errores de configuración o de contenido.
Solución: comprueba la versión con hugo version, verifica que estás dentro de un proyecto de Hugo y lee el mensaje de error concreto en la terminal.
Problema: los cambios en el contenido o las plantillas no refrescan el navegador.
Solución: revisa la consola del navegador por si hay errores de WebSocket, desactiva las extensiones, limpia la caché o reinicia el servidor con hugo server.
Problema: el sitio no se ve bien o aparecen errores del tema.
Solución: comprueba la instalación del tema, actualiza los submódulos con git submodule update --remote y revisa la configuración del tema.
Problema: las páginas o entradas nuevas no salen en el sitio.
Solución: usa hugo server -D para mostrar borradores, revisa la sintaxis del front matter, comprueba las rutas y asegúrate de que el contenido está en el directorio correcto.
Problema: localhost:1313 solo funciona en tu propia máquina.
Solución: usa hugo server --bind 0.0.0.0 para permitir el acceso en red y entra por tu IP, por ejemplo http://192.168.1.100:1313.
localhost:1313 es la dirección por defecto (IP 127.0.0.1, puerto 1313) del servidor de desarrollo de Hugo.# Crear un sitio nuevo
hugo new site my-site && cd my-site
# Arrancar el servidor de desarrollo
hugo server -D
# Abrir el sitio
open http://localhost:1313Usa estos comandos para empezar rápido con Hugo en localhost:1313
El puerto 1313 es sinónimo de desarrollo con Hugo: un servidor rápido, fiable y completo. Tanto si montas un blog personal como documentación corporativa o un sitio estático complejo, localhost:1313 es donde empieza tu proyecto y donde pasarás la mayor parte del tiempo.