đ LaboGestion - dĂ©ploiement privĂ© sur Phys'col
Stockage serveur
Cette version contient une API PHP/MySQL. Les donnĂ©es rĂ©elles sont enregistrĂ©es dans MySQL : inventaire, fiches TP, rĂ©servations, listes chariot, commandes et sauvegardes. Les mots de passe sont stockĂ©s sĂ©parĂ©ment sous forme dâempreintes sĂ©curisĂ©es.
RĂšgle essentielle
Lors d'une mise à jour, on remplace le code, jamais les données MySQL des utilisateurs.
Pour plusieurs établissements, utiliser une base MySQL et un utilisateur MySQL distincts pour chaque établissement, avec un installation_id unique dans config.php. PhysLab bloque l'accÚs si une base déjà liée à une autre installation est réutilisée par erreur.
Organisation prévue
/gestion-laboratoire/ code du module /gestion-laboratoire/serveur/ API PHP + configuration Base MySQL données réelles à conserver
Fichiers serveur
serveur/api.phpserveur/install.phpserveur/schema_labogestion.sqlserveur/config.example.phpserveur/initial_state.jsonserveur/README_INSTALLATION.txt