¿Olvidaste la contraseña de Uptime Kuma? Se arregla en un minuto

Uptime Kuma trae una herramienta para restablecer la contraseña. Cómo usarla si lo tienes en Docker, y por qué necesitas una terminal «de verdad».

Iván· Publicado el · 2 minRead in English →

Me pasó hace poco: quería configurar los avisos de Uptime Kuma y no me acordaba de la contraseña. Es lo que tiene montar algo y no volver a entrar en semanas.

Buena noticia: no hay que reinstalar nada ni perder los monitores. Uptime Kuma trae una herramienta para restablecerla.

Si lo tienes en Docker

Desde la máquina donde corre el contenedor:

docker exec -it uptime-kuma npm run reset-password
  • uptime-kuma es el nombre del contenedor. Si el tuyo se llama distinto, compruébalo con docker ps.
  • Te pedirá la contraseña nueva dos veces. Mientras escribes no se ve nada: es normal.
  • Cambia la contraseña del usuario que ya tenías. No crea uno nuevo.

Después, entra en la web con tu usuario de siempre y la contraseña nueva.

Si lo haces desde otro ordenador por SSH

Aquí está la trampa. Si lanzas el comando así:

ssh pi@192.168.1.50 docker exec -it uptime-kuma npm run reset-password

fallará con un error parecido a «the input device is not a TTY». La herramienta necesita una terminal interactiva para preguntarte la contraseña, y SSH, cuando le pasas un comando directamente, no abre una.

La solución es añadir -t a ssh:

ssh -t pi@192.168.1.50 docker exec -it uptime-kuma npm run reset-password

Por el mismo motivo, algunas terminales integradas en editores o asistentes de IA no pueden hacerlo por ti: no tienen una terminal interactiva. Ábrelo en una terminal normal (en Windows, la app Terminal).

Si no lo tienes en Docker

Entra en la carpeta donde instalaste Uptime Kuma y lanza:

npm run reset-password

¿Y si tampoco recuerdas el usuario?

Prueba primero con los típicos (admin, tu nombre). Si no, el nombre de usuario está en la base de datos de Uptime Kuma, pero ahí ya estás tocando datos delicados: haz una copia antes de abrirla.

Para que no vuelva a pasar

Guárdala en un gestor de contraseñas. Yo tengo uno montado en casa en la misma Raspberry Pi, y es donde van ahora todas las contraseñas de los servicios caseros. La contraseña que no tienes que recordar es la que no olvidas.

Mini-quiz

¿Te has quedado con la idea?

Tres preguntas rápidas. Cada acierto suma 10 XP.

  1. ¿Qué comando restablece la contraseña de Uptime Kuma en Docker?
  2. ¿Para qué sirve la opción -t de ssh en este caso?
  • #uptime-kuma
  • #docker
  • #ssh
  • #contrasenas
Esc