Actualizar DumbMonit
DumbMonit te avisa cuando existe una versión más reciente y te guía a través de la actualización. Nunca instala nada por sí mismo.
Detectar una nueva versión
Sección titulada «Detectar una nueva versión»Como máximo una vez al día, el servidor consulta la API pública de releases
de GitHub (api.github.com/repos/selfhostr/dumbmonit/releases) para
obtener la última versión y la compara con la que estás ejecutando. Las
versiones previas como 0.1.0-alpha.7 se comparan correctamente:
alpha.10 es más reciente que alpha.9, y 0.1.0 es más reciente que
cualquier 0.1.0-alpha.N. Los borradores se ignoran, y a una instancia en
una versión estable nunca se le ofrece una versión previa.
Cuando existe una versión más reciente, aparece Update available: vX en la parte inferior derecha de cada página y en Settings → About, donde How to update abre los pasos siguientes y See what’s new reabre la ventana What’s new. Check now vuelve a comprobarlo de inmediato (como máximo una vez por minuto).
Desactivar la comprobación
Sección titulada «Desactivar la comprobación»Para redes aisladas (air-gapped), desactiva Check for new versions en Settings → About (administradores), o define la variable de entorno, que prevalece sobre el interruptor:
environment: DUMBMONIT_UPDATE_CHECK: "off"La misma información está disponible para scripts y tokens de API en
GET /api/update.
Actualizar
Sección titulada «Actualizar»-
Haz una copia de seguridad. Descarga una copia de seguridad desde Settings → Backup, y guarda una copia de
/data/secret.key(consulta Copia de seguridad y restauración). Sin esa clave, las contraseñas y tokens guardados no se pueden descifrar. -
Descarga y reinicia, desde la carpeta que contiene tu
docker-compose.yml:Ventana de terminal docker compose pull && docker compose up -dTus datos viven en el volumen
/datay se conservan; las migraciones de base de datos se ejecutan al iniciar. -
Recarga la página. Settings → About muestra la nueva versión y You are up to date.
Para fijar una versión en lugar de seguir :latest, cambia la etiqueta de
la imagen en el archivo Compose (por ejemplo
ghcr.io/selfhostr/dumbmonit:0.1.0-alpha.7) y ejecuta el mismo comando.
Para volver atrás, restaura la copia de seguridad hecha en el paso 1 sobre la imagen anterior.