Outils pour utilisateurs

Outils du site


ianseo:installation:serveur_cloud

Ceci est une ancienne révision du document !


IANSEO installation sur serveur / Cloud

IANSEO / Installations


Les remarques dans ce document résultent de retour d’expérience d’installations IANSEO sur hébergements mutualisés OVH.

Un bac à sable est en place pour les tests IANSEO sur https://arc-occitanie.fr/ianseo11 Contacter ianseo@arc-occitanie.fr pour obtenir un accès.

Toute la complexité de configuration est gérée par un administrateur web qui donne un accès à IANSEO à un greffe qui n'a besoin que d'un ordinateur avec Internet (box ou partage de connexion via smartphone).

Prérequis

L’administrateur dispose d’un nom de domaine, par exemple comite-arc.fr et d’un hébergement avec une base MySQL l’administrateur monte le site comite-arc.fr/ianseo protège l’accès par un fichier .htaccess et communique le mot de passe de connexion à un greffe de concours. Décompresser l'archive téléchargée sur https://www.ianseo.net/Releases.php (en 2026 https://www.ianseo.net/Release/Ianseo_20250210.zip) sur un répertoire /ianseo puis transférer tous les fichiers /ianseo vers comite-arc.fr/ianseo

Un organisateur de concours peut alors se connecter via Internet au site comite-arc.fr/ianseo sans avoir besoin d’une installation IANSEO sur son ordinateur de greffe.

Le greffe indique l’url http://comite-arc.fr pour la connexion avec les smartphones sous Scorekeeper

N’importe quel smartphone peut être utilisé pour la saisie des scores d’une cible après - installation de Scorekeeper NG sur le smartphone, - activation de l'option “Données mobiles” du smartphone pour une connexion Internet dans une zone couverte par le réseau mobile, - lecture du QR code de la feuille de marque de la cible

Condition d’accès au réseau AclEnable=0

Plusieurs ordinateurs peuvent se connecter sur comite-arc.fr/ianseo en mode administrateur En haut, à droite de la fenêtre IANSEO, configuration avant ouverture de concours:

cloud_acl_enable_on.jpg

Après ouverture d’un concours:

cloud_network.jpg

L’état de l’accès réseau pour chaque concours est enregistré dans le paramètre AclEnable qui est modifiable via phpmyadmin

Si le réseau est ON, la valeur de AclEnable est `MpValue` = 's:2:\“10\” qu’il faut modifier à 00

Si le concours a pour numéro ‘123’, voici la commande SQL:

SELECT `ModulesParameters`.* FROM `ModulesParameters`;
UPDATE `ModulesParameters` SET `MpValue` = 's:2:\"00\";' 
WHERE `ModulesParameters`.`MpModule` = 'ACL' 
AND  `ModulesParameters`.`MpParameter` = 'AclEnable' 
AND `ModulesParameters`.`MpTournament` = 123;

cloud_mysql1.jpg cloud_mysql2.jpg

Droits d’accès du répertoire IANSEO sur serveur hébergé

Il est possible de gérer les droits d’accès sur serveur hébergé avec un module IANSEO complémentaire payant (500€ HT/an). Sans ce module, tout internaute connecté à l’installation hébergée IANSEO peut gérer la totalité des compétitions sur ce serveur. Sans ce module, chaque club souhaitant disposer des facilités exclusives de gestion d’une installation IANSEO sur serveur doit avoir sa propre installation IANSEO hébergée.

Base MySQL

Lors de l'installation IANSEO, indiquer le nom de la base MySQL (sur un hébergement OVH, typiquement une base MySQL mabase est installée sur serveur mabase.mysql.db). Ces informations sont enregistrées sur /ianseo/Common/config.inc.php

<?php
// settings for the READ server
$CFG->R_HOST = 'mabase.mysql.db';
$CFG->R_USER = 'mabase';
$CFG->R_PASS = 'mot_passe_crypte';
// settings for the WRITE Server
$CFG->W_HOST = 'mabase.mysql.db';
$CFG->W_USER = 'mabase';
$CFG->W_PASS = 'mot_passe_crypte';
/* DB Name */
$CFG->DB_NAME = 'mabase';
// set the root directory
$CFG->ROOT_DIR = '/ianseo/';
?>

Procédure pour le greffe

1. dans le paramétrage de la compétition IANSEO, indiquer l'URL de l'hébergement comite-arc.fr/ianseo

cloud_url.jpg

2. imprimer la feuille de marque pour chaque cible (qui incorpore l'URL de l'hébergement)

3. scanner ce QR code par un smartphone d'un archer sur la cible du peloton.

Ce scan peut être effectué sans qu'un greffe local IANSEO soit actif et sans routeur locaI : en effet, c'est le greffe hébergé sur OVH qui reçoit les marques via Internet; le réseau, c'est lnternet via les données mobiles GSM de chaque smartphone.

Ce fonctionnement est particulièrement adapté pour un passage de flèches ou rencontre amicale encadré par un entraîneur qui distribue les QR codes préalablement imprimés.

Les réserves de ce fonctionnement pour une compétition sélective, émises notamment par Matteo Pisani, développeur historique de IANSEO.

  • ce système fonctionne si la liaison par données mobiles sur smartphone est possible: blocages en cas d'utilisation dans une zone blanche et/ou en cas d’interruption Internet de l'hébergement OVH.

Toutefois, les scores peuvent être saisis dans une zone qui est blanche sur le lieu du tir, par exemple un site isolé extérieur, mais après avoir scanné le QR code dans une zone avec couverture GSM. Les scores seront enregistrés dans le smartphone puis émis dès que le smartphone revient dans une zone avec couverture GSM.

  • risque potentiel de sécurité: le greffe ne contrôle plus aussi directement les saisies qui peuvent être encodées n'importe où dans le monde avec le QR code et/ou données de la compétition. La protection supplémentaire pour protéger l'accès à une compétition par club est possible via un module payant. A défaut, un hébergement mutualisé ne devrait être utilisé que par un seul greffe de club.

Utilisations pratiques de IANSEO cloud

Passage de flèches

Ouvrir une compétition IANSEO sur une année, en ouvrant un départ par session de passage de flèches en fournissant les feuilles de marques aux entraîneurs dont les tirs effectifs sont étalés sur une semaine selon les groupes d'entraînement; je n'ai pas besoin d'être présent pendant chaque tir; pour plus de souplesse, affecter un archer par cible, par exemple de 1 à 50 pour 50 archers, les regroupements des archers pendant les entraînements ne sont pas connus à l'avance. Dans ce cas, chaque archer doit utiliser un smartphone pour scanner sa feuille de marque avec QR code correspondant.

Pré-enregistrement des archers d'une compétitions sélective

car elle permet de saisir des inscriptions sur n'importe quel ordinateur avec plusieurs greffiers. J'exporte ensuite cette compétition avec les inscriptions sur une installation IANSEO locale d'un ordinateur sous Linux avec routeur local pour gérer les saisies des archers avec le réseau local du club le jour de la compétition. Les smartphones de saisie de scores sont en mode “avion” (pas de réseau extérieur) et utilisent le wifi du réseau local.

ianseo/installation/serveur_cloud.1788684048.txt.gz · Dernière modification : de pierre