Accès local¶
Accès aux services Essensys depuis le réseau local (LAN).
URLs locales¶
- Frontend :
http://mon.essensys.fr/ouhttp://<ip-raspberry>/ - API :
http://mon.essensys.fr/api/* - Health check :
http://mon.essensys.fr/health
Configuration DNS locale¶
Pour que mon.essensys.fr fonctionne, configurer le DNS sur votre routeur ou utiliser /etc/hosts.
Via /etc/hosts¶
Sur chaque machine qui doit accéder au Raspberry Pi :
Ajouter :
Via routeur DNS¶
Configurer le DNS sur votre routeur pour que mon.essensys.fr pointe vers l'IP du Raspberry Pi.
Voir Configuration Routeur pour plus de détails.
Test de l'accès¶
Test frontend¶
Test API¶
# Health check
curl http://mon.essensys.fr/health
# API serverinfos
curl http://mon.essensys.fr/api/serverinfos
Sécurité locale¶
- Pas d'authentification : L'accès local est ouvert (pas de mot de passe)
- HTTP uniquement : Pas de HTTPS en local
- Réseau local uniquement : Les services ne sont pas accessibles depuis Internet
Dépannage¶
Impossible d'accéder au frontend¶
-
Vérifier que Nginx est démarré :
-
Vérifier que le port 80 est ouvert :
-
Vérifier la résolution DNS :
Les API ne fonctionnent pas¶
-
Vérifier que le backend est démarré :
-
Tester directement le backend :