Saltar al contenido principal
Actualizar ipmideck reemplaza la aplicación, no tus datos. Tu config.yaml, la base de datos y la clave de cifrado residen en el directorio de datos, que permanece intacto durante una actualización, así que tus servidores, historial y ajustes se conservan.
ipmideck está en versión previa. La imagen de Docker publicada y el paquete de PyPI llegan pronto; los comandos de abajo son los que usarás una vez que estén disponibles.

Docker

Descarga la nueva imagen y recrea el contenedor con el mismo volumen de datos:
docker pull ipmideck/ipmideck:latest
docker stop ipmideck && docker rm ipmideck
docker run -d --name ipmideck --network host -v ipmideck-data:/data ipmideck/ipmideck:latest
El volumen -v ipmideck-data:/data contiene tus datos, así que reutilizar el mismo nombre de volumen lo conserva todo. Fija una versión en lugar de latest (por ejemplo ipmideck/ipmideck:2.0.0) si quieres controlar exactamente cuándo pasas de una versión a otra.

pip

Actualiza el paquete en el sitio, luego vuelve a iniciar ipmideck:
pip install -U ipmideck
ipmideck start
El directorio de datos es independiente del paquete, así que la actualización no toca tu configuración ni tu base de datos.

Comprobar tu versión

La versión en ejecución se muestra en el panel, y la consola la imprime en la línea de créditos bajo el banner (por ejemplo v2.0.0a1). También puedes leerla desde el endpoint de salud:
curl http://<your-ip>:3000/api/health
Haz una copia de seguridad antes de una actualización mayor. Restaurar es entonces cuestión de volver a colocar el directorio de datos si algo sale mal.

Próximos pasos