Premiers pas : Administrateur IT
Ce guide couvre la configuration technique de HandyCafe. A la fin, vous aurez le serveur et les clients installes, le reseau configure, les menus d'applications construits et la gestion a distance testee.
Temps necessaire : 5 minutes (plus le temps de deploiement des clients)
Etape 1 : Installer le serveur et les clients
Installation du serveur :
- Verifiez que votre PC serveur repond aux exigences systeme.
- Telechargez et installez le serveur HandyCafe sur votre PC de gestion.
- Lancez le serveur et completez l'assistant de premiere configuration pour creer le compte admin.
- Notez l'adresse IP locale du PC serveur. Les clients en auront besoin pour se connecter.
Installation du client (repetez pour chaque PC) :
- Telechargez HandyCafe Client sur chaque PC destine aux clients.
- Installez et lancez le client.
- Le client recherche le serveur sur le reseau local via la decouverte mDNS.
- Si le serveur n'est pas trouve automatiquement, saisissez l'adresse IP du serveur manuellement dans les parametres du client.
- Une fois connecte, le client apparait dans le panneau d'administration du serveur.
Astuce : Utilisez la fonctionnalite de nommage automatique du serveur (Parametres > Clients) pour nommer automatiquement les clients avec un prefixe tel que "PC #1", "PC #2", etc. Vous pouvez personnaliser les noms d'affichage par la suite.
Consultez Installation du serveur et Installation du client pour les etapes detaillees.
Etape 2 : Configurer les parametres reseau
Rendez-vous dans Parametres > Reseau sur le serveur.
HandyCafe utilise quatre ports pour la communication :
| Port | Par defaut | Fonction |
|---|---|---|
| Port TCP | 5001 | Communication commande/reponse |
| Port fichier | 5002 | Transferts de fichiers entre serveur et clients |
| Port gestion a distance | 5003 | Controle du streaming bureau a distance |
| Port UDP | 5004 | Donnees de streaming d'ecran |
Configuration :
- Definissez les ports (les valeurs par defaut conviennent a la plupart des configurations).
- Definissez la cle de connexion. C'est un secret partage utilise pour l'authentification HMAC-SHA256. Tous les clients doivent utiliser la meme cle.
- Cliquez sur Enregistrer.
Regles de pare-feu :
Assurez-vous que ces ports sont ouverts sur le serveur et les PC clients :
- TCP : 5001, 5002, 5003 (entrant sur le serveur, sortant sur les clients)
- UDP : 5004 (bidirectionnel pour le streaming d'ecran)
Important : Tous les PC doivent se trouver sur le meme reseau local (sous-reseau). HandyCafe utilise mDNS pour la decouverte des clients, ce qui necessite une connectivite LAN.
Consultez Parametres reseau pour toutes les options reseau.
Etape 3 : Configurer le menu client
Le menu client est le lanceur d'applications que les clients voient sur leur bureau. Rendez-vous dans Parametres > Clients > onglet Contenu.
- Creez des categories. Regroupez les applications par type (par exemple Jeux, Navigateurs, Reseaux sociaux, Outils).
- Ajoutez des applications a chaque categorie :
- Definissez le nom et la description de l'application.
- Choisissez le type d'application : Jeu, Navigateur, Lien, Fichier ou Application.
- Definissez le chemin de l'executable ou l'URI de lancement.
- Telechargez une icone et eventuellement une image d'affiche pour la carte de l'application.
- Reordonnez les categories et applications a l'aide des poignees de glissement.
- Basculez la visibilite pour afficher ou masquer des elements.
- Cliquez sur Enregistrer.
Les modifications sont transmises a tous les clients connectes automatiquement en temps reel via TCP.
Astuce : Utilisez l'integration IGDB pour rechercher automatiquement les metadonnees et icones de jeux.
Consultez Menu client pour la documentation complete du constructeur de menus.
Etape 4 : Configurer l'ecran d'inactivite et l'apparence
Ecran d'inactivite (Parametres > Clients > onglet Ecran d'inactivite) :
L'ecran d'inactivite est ce que les clients voient lorsqu'aucune session n'est active (l'ecran de verrouillage).
- Activez le diaporama de l'ecran d'inactivite.
- Ajoutez des images ou videos (PNG, JPG, WebP, GIF, MP4, WebM).
- Definissez la duree par element et l'effet de transition (fondu, glissement, zoom).
- Activez eventuellement une superposition d'horloge et un affichage du nom du cafe avec des couleurs personnalisees.
- Cliquez sur Enregistrer.
Apparence (Parametres > Clients > onglet Apparence) :
Configurez l'aspect du bureau en ligne que les clients utilisent durant les sessions.
- Sélectionnez un thème : Neon Arena, Crimson Pulse ou Emerald Depth.
- Choisissez une preconfiguration de mise en page : Split Classic, Hero Wide Top, Catalog Wide Bottom ou Compact Focus.
- Configurez l'arriere-plan : couleur unie, degrade, image ou video avec superposition et parametres de flou.
- Ajustez la densite des cartes (Grande, Moyenne, Compacte) et les effets de survol.
- Cliquez sur Enregistrer.
Consultez Ecran d'inactivite du client et Apparence du client pour toutes les options.
Etape 5 : Tester le bureau a distance et les captures d'ecran
Verifiez que la gestion a distance fonctionne :
Captures d'ecran :
- Dans le panneau d'administration, selectionnez n'importe quelle carte de client en ligne.
- Cliquez sur Capture d'ecran sur la carte du client.
- Une capture d'ecran de l'ecran du client apparait dans le visualiseur.
- Vous pouvez telecharger ou actualiser la capture d'ecran.
Bureau a distance :
- Selectionnez une carte de client en ligne et cliquez sur Bureau a distance.
- Une fenetre de bureau a distance s'ouvre avec un streaming H.264 en direct.
- Vous pouvez controler la souris et le clavier sur le PC distant.
- La synchronisation du presse-papiers fonctionne entre le serveur et le client.
Remarque : Le bureau a distance utilise le streaming UDP. Si la video est saccadee, verifiez votre bande passante reseau et assurez-vous que le port UDP 5004 n'est pas bloque. Vous pouvez egalement ajuster le debit dans les parametres du flux (350-25 000 kbps).
Consultez Bureau a distance et Captures d'ecran pour toutes les fonctionnalites de gestion a distance.
Vue d'ensemble de l'architecture reseau
PC Serveur (Gestion)
|
|--- TCP (5001) --- Commande/Reponse (bincode + HMAC-SHA256)
|--- TCP (5002) --- Transferts de fichiers
|--- TCP (5003) --- Controle de gestion a distance
|--- UDP (5004) --- Streaming d'ecran (H.264)
|--- mDNS ------- Decouverte des clients (automatique)
|
+-- PC Client 1
+-- PC Client 2
+-- PC Client 3
+-- ...
Prochaines etapes
- Synchronisation de fichiers : Deployer des fichiers et configurations vers les PC clients
- Surveillance reseau : Surveiller la bande passante et l'etat des connexions
- Licences logicielles : Suivre les licences logicielles concurrentes sur les PC
- Connexion OAuth : Configurer la connexion sociale pour les clients