Nexika

VERSION 1.0

Conditions d'utilisation.

En résumé : le certificat auto-signé chiffre la liaison mais ne prouve aucune identité, un réseau privé ne l'est que tant qu'il l'est vraiment, et le serveur ne sauvegarde rien à votre place. Installer Nexika, c'est en devenir l'administrateur.

Ce texte complète les conditions générales de ResonLab.

1. Ce qu'est Nexika

Nexika est le serveur multi-postes des applications ResonLab. Il détient les comptes, les droits et le journal des accès, et il sert les données d'Ohmnia et de Scenika à plusieurs postes à la fois. Il ne connaît aucune opération métier : chaque application lui apporte les siennes.

Il tourne sur une machine qui est à vous, sur un réseau qui est à vous. Il n'y a ni cloud, ni abonnement, ni compte chez un éditeur : vos données ne partent nulle part parce que personne d'autre n'a de serveur à leur offrir.

C'est aussi ce qui déplace la responsabilité. Installer un serveur, c'est en devenir l'administrateur — de sa mise à jour, de sa sauvegarde, de son exposition sur le réseau, et de la conservation de ce qu'il contient.

2. Le certificat auto-signé chiffre la liaison, il ne prouve aucune identité

C'est le point le plus important de ce document. Nexika fabrique lui-même un certificat, sans outil externe, et refuse d'écouter sur le réseau sans chiffrement. Ce certificat chiffre parfaitement la liaison entre un poste et le serveur.

Ce qu'il ne fait pas, c'est prouver à un poste qu'il parle au bon serveur. Aucune autorité ne le garantit : c'est vous qui l'avez fabriqué, et c'est vous qui demandez à chaque poste de l'accepter une première fois. Quelqu'un qui parviendrait à se placer entre les deux pourrait présenter le sien.

Le geste qui consiste à accepter un avertissement de certificat est donc un geste à faire une fois, en connaissance de cause, sur un réseau dont vous répondez. Prendre l'habitude de l'accepter partout est exactement l'habitude que ce type d'avertissement existe pour empêcher.

La clé privée écrite à côté du certificat est le secret qui protège toutes les liaisons. Elle se garde comme un mot de passe : ni copiée dans un dossier partagé, ni envoyée par courriel, ni sauvegardée là où elle sera lisible par tous.

3. Un réseau privé ne l'est que tant qu'il l'est vraiment

Nexika est pensé pour le réseau local d'une petite entreprise : quelques postes, une machine qui héberge les données, rien qui sorte. Sur ce périmètre, un certificat auto-signé et des comptes internes sont une réponse proportionnée.

Ce périmètre est plus poreux qu'il n'en a l'air. Un accès Wi-Fi ouvert aux visiteurs, une redirection de port laissée sur la box, un accès à distance monté un soir pour dépanner, un ordinateur portable infecté qu'on rebranche au bureau : chacun de ces gestes met le serveur à portée de quelqu'un qui n'était pas prévu.

Exposer Nexika directement sur Internet n'est pas prévu et n'est pas conseillé. Si un accès depuis l'extérieur est nécessaire, il passe par un réseau privé virtuel ou par un mandataire inverse muni d'un certificat reconnu, mis en place par quelqu'un dont c'est le métier.

4. Les comptes et les mots de passe sont votre première serrure

Nexika refuse d'écouter ailleurs que sur la machine elle-même tant qu'aucun administrateur n'existe, et le message d'échec de connexion est le même qu'un compte existe ou non. Ces refus sont des garde-fous, pas une politique de sécurité : celle-ci vous appartient.

Un mot de passe d'administrateur faible, partagé entre collègues, ou réutilisé ailleurs, annule tout le reste. Le compte administrateur peut lire et modifier la comptabilité entière et créer d'autres comptes : c'est le compte le plus intéressant de l'entreprise pour quiconque entre.

Donnez à chacun son compte et le rôle le plus restreint qui lui permette de travailler. Un compte par personne est ce qui rend le journal des accès lisible ; un compte partagé le rend muet.

Retirez les comptes des personnes qui partent le jour où elles partent. Un compte oublié reste valable indéfiniment, et personne ne remarque son absence d'activité.

5. Le serveur ne sauvegarde rien à votre place

Nexika n'effectue aucune sauvegarde automatique. Les données des applications et la base des comptes vivent dans des fichiers, dans le dossier que vous avez désigné à la mise en service, sur une seule machine.

Centraliser les données multiplie ce qu'on perd d'un coup. Tant que chacun travaillait sur son poste, une panne de disque coûtait le travail d'une personne ; avec un serveur, elle coûte celui de toute l'entreprise. C'est le prix du partage, et la sauvegarde est la seule chose qui le rachète.

Copiez régulièrement le dossier de données ailleurs, sur un support qui n'est pas branché en permanence, et vérifiez de temps en temps qu'une copie s'ouvre. Une sauvegarde jamais restaurée n'est pas une sauvegarde : c'est une hypothèse.

6. Le journal des accès trace, il ne prouve pas

Nexika enregistre qui s'est connecté et quelles opérations ont été demandées. C'est utile pour comprendre ce qui s'est passé, et c'est fait pour cela.

Ce journal vit dans un fichier sur la machine, et quiconque a la main sur cette machine peut le modifier. Il ne constitue pas une preuve opposable, et il ne remplace ni une piste d'audit certifiée, ni les obligations de conservation qui peuvent peser sur votre activité.

Il contient des données personnelles au sens de la loi : des noms de comptes et des horaires de travail. Si vous employez des personnes, leur information et la durée de conservation de ce journal relèvent de vous.

7. Absence de garantie

Nexika est fourni tel quel, sans garantie de fonctionnement ininterrompu, de disponibilité, ni d'absence d'erreur. Un logiciel peut contenir des défauts, y compris dans un contrôle de droits ou dans une authentification.

Ne considérez pas qu'un serveur qui démarre est un serveur sécurisé. La sécurité d'une installation tient autant à la machine, au réseau, aux mots de passe et aux sauvegardes qu'au programme qui tourne dessus.

8. Limitation de responsabilité

Dans les limites permises par la loi, l'éditeur ne répond pas des dommages découlant de l'utilisation de Nexika : perte ou divulgation de données, interruption d'activité, accès non autorisé, ou dommage matériel.

Cette limitation ne s'applique pas en cas de faute grave ou intentionnelle, ni dans les situations où la loi impose une responsabilité qui ne peut être écartée. Selon votre pays, certaines de ces exclusions peuvent être sans effet à votre égard.

9. Acceptation

En installant Nexika, vous reconnaissez avoir lu ces conditions et accepté que la sécurité de la machine, du réseau, des comptes et des sauvegardes relève de votre seule responsabilité.

Si vous n'acceptez pas ces conditions, n'installez pas le serveur. Les applications de la maison fonctionnent toutes sans lui, chacune sur sa machine.