Actualizaciones
Registrar el digest en ejecución, descargar una imagen nueva y restaurar un anclaje anterior.
AstroGuide no guarda datos de aplicación. Una actualización sustituye los archivos estáticos del contenedor. No hay nada que respaldar salvo el archivo Compose y la imagen fijada.
Registrar la imagen actual
docker compose images
docker image inspect --format '{{.RepoDigests}}' ghcr.io/lucas-lepajollec/astroguide:latestConserva ese digest o la etiqueta sha-<commit-completo>. Esa es la meta de reversión.
Actualizar una instancia GHCR
docker compose pull
docker compose up -d
docker compose psConfirma que el contenedor pasa a healthy y que http://127.0.0.1:2502 sigue sirviendo la aplicación.
Revertir
Cambia la línea image: de Compose y vuelve a crear el servicio:
image: ghcr.io/lucas-lepajollec/astroguide:sha-<full-commit>docker compose up -dNo recrees una etiqueta v1.0.0 para recuperar una instancia antigua.
Checkout local
git pull
docker compose -f docker-compose.yml -f docker-compose.build.yml up -d --buildO, en desarrollo:
git pull
npm ci --include=optional
npm run checkCopia de seguridad
No aplica al estado de la aplicación: la exploración vive solo en la pestaña. La preferencia de idioma es local al navegador. Guarda tu override de Compose y el anclaje de imagen si necesitas reconstruir la misma instancia.