Client Web Booth
Un photobooth basé sur le navigateur et auto-hébergé pour les événements privés. Les clients se connectent via WiFi/LAN pour prendre des photos avec la caméra de leur propre appareil, les images étant traitées et sauvegardées de manière centralisée sur votre serveur.
Dépôt : Mat-Ice-QC/Client-Web-Booth
:::warning Avertissement de sécurité : Usage privé uniquement
- Aucune authentification : N'importe qui sur le réseau peut télécharger/voir les images.
- Éphémère : Conçu pour des événements temporaires derrière un pare-feu.
- Utilisez à vos risques et périls. Ne pas exposer sur l'internet public.
:::
Aperçu
Client Web Booth est une application web légère basée sur Docker qui transforme n'importe quel appareil en réseau en borne photobooth pour des événements privés. Les invités se connectent au serveur via WiFi ou LAN en utilisant la caméra de leur propre téléphone ou ordinateur portable. Les photos sont traitées et stockées de manière centralisée sur le serveur hôte.
Démarrage rapide (Docker)
Clonez le dépôt :
git clone https://github.com/Mat-Ice-QC/Client-Web-Booth.git
cd client-web-booth
Démarrez l'application :
docker compose up -d --build
Connexion :
- Hôte : Ouvrez
https://localhostouhttps://VOTRE_IP_LANpour tester. - Clients : Les invités se connectent à
https://VOTRE_IP_LAN. Ils devront accepter le certificat auto-signé et autoriser l'accès à la caméra dans leur navigateur.
Configuration et utilisation
Incrustations (Overlays)
Ajoutez des cadres ou des filtres personnalisés en déposant des fichiers PNG dans le dossier local overlays/.
- Convention de nommage : Les noms de fichiers doivent commencer par
verticalouhorizontalpour correspondre à l'orientation appropriée de la photo.
Exigences
- Docker et Docker Compose
- Un réseau local (WiFi ou LAN) auquel tous les invités peuvent se connecter
- Un navigateur moderne avec accès à la caméra sur chaque appareil des invités
Remarques
- Cette application ne comporte aucune authentification. Elle est destinée exclusivement à une utilisation sur des réseaux d'événements privés et temporaires derrière un pare-feu.
- Le serveur utilise un certificat auto-signé. Les invités devront accepter un avertissement de sécurité du navigateur avant d'accéder au photobooth.
- Ne pas exposer cette application sur l'internet public.