Add complete French (fr) and Chinese (zh) translations for all documentation: - Root files: README, CHANGELOG, SECURITY, BETA-RELEASE - docs/: All 16 core documentation files - DOCS/: All 19 deep-dive documents including embedded/ and archive/ - package/secubox/: All 123+ package READMEs - Misc: secubox-tools/, scripts/, EXAMPLES/, config-backups/, streamlit-apps/ Total: 346 translation files created Each file includes language switcher links for easy navigation between English, French, and Chinese versions. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1.3 KiB
1.3 KiB
NodogSplash - Captive Portal
Solution de portail captif legere pour OpenWrt. Fournit une page d'accueil personnalisable avec authentification par clic ou par identifiants pour le controle d'acces au reseau invite.
Installation
opkg install secubox-app-nodogsplash
Configuration
Configuration principale : /etc/nodogsplash/nodogsplash.conf
Options cles :
GatewayInterface br-lan
GatewayAddress 192.168.1.1
MaxClients 250
SessionTimeout 1440
Binaires
| Binaire | Description |
|---|---|
/usr/bin/nodogsplash |
Daemon du portail captif |
/usr/bin/ndsctl |
Outil de controle a l'execution |
Utilisation
# Gestion du service
/etc/init.d/nodogsplash start
/etc/init.d/nodogsplash stop
# Controle a l'execution
ndsctl status # Afficher l'etat du portail
ndsctl clients # Lister les clients connectes
ndsctl auth <mac> # Autoriser un client
ndsctl deauth <mac> # Revoquer l'autorisation d'un client
Personnalisation
Les modeles de page d'accueil sont dans /etc/nodogsplash/htdocs/. Modifiez splash.html pour personnaliser l'apparence du portail.
Dependances
libmicrohttpdlibjson-ciptables-nft
Licence
GPL-2.0