Mises à jour et maintenance
Mettre à jour la stack, gérer les migrations, sauvegarder et superviser
Mettre à jour HRTime
Version on-premise actuelle : v26.3.0 Épinglez ce tag dans HRTIME_IMAGE_TAG (.env) pour installer ou mettre à jour. Le tag :onprem-stable pointe toujours vers la dernière version validée, et la version réellement installée est rappelée sur votre page Licence.
ManageMate publie chaque release on-premise sous un tag de version immuable :vX.Y.Z et fait pointer :onprem-stable sur la dernière release validée. Le tag exact vous est communiqué par ManageMate (et reflété sur la page Licence). Renseignez-le dans la variable HRTIME_IMAGE_TAG de votre .env, puis depuis votre dossier de déploiement :
cd /srv/hrtime
docker compose pull
docker compose up -d- Les migrations de schéma s'exécutent automatiquement au démarrage du backend : aucune action manuelle.
- N'utilisez jamais
:latesten on-premise : ce tag suit le flux SaaS continu et casserait la reproductibilité de votre déploiement. Épinglez une version précise:vX.Y.Z(immuable) — ou suivez:onprem-stable(dernière release on-premise validée) — et faites évoluer à votre rythme. - Recommandation : tester la mise à jour sur un environnement de recette avant la production, et planifier les montées de version hors heures ouvrées.
Sauvegardes
Les sauvegardes relèvent de votre responsabilité en on-premise :
- PostgreSQL : sauvegarder les deux bases (principale et audit) —
pg_dumpquotidien au minimum, conservation selon votre politique interne. La base d'audit est append-only (NF203) : son intégrité doit être préservée. - Volumes : inclure le stockage du coffre-fort (
VAULT_STORAGE_PATH) et les fichiers uploadés. - Configuration : fichiers
.env(dans votre gestionnaire de secrets) et fichier.lic.
Tester régulièrement la restauration : une sauvegarde non testée n'est pas une sauvegarde.
Supervision
- Conteneurs :
docker compose pset votre supervision habituelle (CPU, RAM, disque, certificats TLS). - Application : la page Licence (
/dashboard/admin/license) et l'onglet Tâches de l'AdminCenter (état des traitements planifiés : acquisitions de congés, rappels, exports programmés). - Logs :
docker compose logs backendpour l'API et les jobs.
- Ne jamais lancer une mise à jour pendant une clôture de paie : attendre la fin de la période.
- Après une mise à jour, vérifier la page Licence et quelques parcours clés (connexion, pointage, ouverture d'un bulletin).
- L'espace disque est la panne la plus courante : surveiller la croissance de PostgreSQL et des sauvegardes locales.
Cet article fait partie du Guide On-Premise — version PDF complète