Aller au contenu

Le PC de salle

Le PC de salle fait tourner le serveur de la salle : l’argent, les machines, les caisses, le back-office, les rapports et les sauvegardes. Il fonctionne sans Internet ; Internet ne lui sert qu’à parler à la plateforme et à recevoir ses mises à jour.

Exigé Pourquoi
Système Ubuntu 22.04 ou 24.04 (LTS), bureau ou serveur Seuls ces deux systèmes sont pris en charge. Sur un autre, la commande d’installation prévient : l’installation peut échouer et les mises à jour ne sont pas garanties.
Processeur 64 bits (Intel ou AMD, ou ARM 64 bits) Les autres sont refusés avant toute installation.
Disque au moins 10 Go libres La base, les versions du serveur et les sauvegardes y vivent. Prévoyez davantage si la salle garde beaucoup de photos (preuves, joueurs) : les sauvegardes complètes les contiennent.
Heure juste, réglée automatiquement Un PC à l’heure fausse refuse les connexions sécurisées et date mal les opérations. L’installation s’arrête si l’écart est trop grand.
Internet sortant seulement Aucune redirection de port, aucune ouverture sur le routeur.
Réseau le même réseau que les boîtiers et les caisses Boîtiers et caisses trouvent le serveur seuls sur ce réseau. Voir Le réseau de la salle.

Pour remettre l’heure en réglage automatique :

📍 À taper sur : PC de la salle (Ubuntu)

Fenêtre de terminal
sudo timedatectl set-ntp true

Attendez une minute : timedatectl doit afficher « System clock synchronized: yes ».

Vous n’avez aucune adresse à saisir nulle part. Mais si le routeur donne une autre adresse au PC de salle après un redémarrage, boîtiers et caisses le retrouvent seuls en une trentaine de secondes : une courte coupure. Pour l’éviter, réservez l’adresse du PC de salle dans le routeur (réservation DHCP). C’est conseillé, pas obligatoire.

Le PC de salle est dédié. La commande d’installation vérifie que rien ne gêne le serveur et, sinon, nomme le programme et la commande qui l’arrête. Évitez dès le départ :

  • un autre serveur web (Apache, Nginx, Lighttpd, Tomcat…) ;
  • une base de données du système (MySQL, MariaDB) ;
  • un autre serveur MQTT ;
  • un autre serveur Lucky Touch sur le même réseau (un PC d’essai, un ancien serveur) : les boîtiers neufs pourraient s’y adresser. Un seul serveur par salle.

Le serveur travaille aussi la nuit, à l’heure de la salle :

  • la sauvegarde automatique, chaque jour à 3 h par défaut (réglable) ; un PC éteint à cette heure fait une sauvegarde à son réveil ;
  • les mises à jour demandées « cette nuit », dans la fenêtre de 4 h à 7 h par défaut (réglable).

Laissez-le allumé en permanence, et évitez de le couper pendant ces heures.

Ubuntu installe parfois ses mises à jour en arrière-plan. Pendant l’installation de Lucky Touch, la commande attend qu’il ait fini (« Ubuntu installe ses mises à jour, patientez ») : laissez-la faire, jusqu’à une dizaine de minutes.

Le PC reçoit une ou deux clés USB pour les sauvegardes (FAT32, exFAT, ext4 ou NTFS). Sur Ubuntu bureau avec une session ouverte, la clé est montée par le bureau : éjectez-la depuis le bureau avant de la retirer. Sans session, le serveur la monte lui-même et l’écran Sauvegardes dit quand vous pouvez la retirer. Voir Sauvegarder et restaurer.

Par défaut, Lucky Touch s’installe dans /opt/lucky-touch. Ne déplacez et ne supprimez rien dans ce dossier : les mises à jour et les sauvegardes s’en chargent.