# 1. Trouver l'interface de la carte Wi-Fi : iw dev # 2. Lancer : AP_INTERFACE=wlan0 docker compose up -d --build # 3. Injecter la carte Wi-Fi dans le conteneur (à refaire à chaque redémarrage du conteneur) : # sudo ./attach-wifi.sh wlan0 # 4. Ouvrir : http://IP-DE-LA-MACHINE:1001/ # # Si votre fichier HTML ne s'appelle pas index.html, ajoutez sous "build:" # args: # HTML_FILE: ap_dashboard.html services: ap-wifi: build: . container_name: ap-wifi restart: unless-stopped ports: - "1001:1001" # interface web (Apache) - "8080:8080" # API (le HTML l'appelle sur ce port) privileged: true # NetworkManager interne : rfkill, NAT, sysctl environment: AP_INTERFACE: ${AP_INTERFACE:-} volumes: - ap-data:/data - nm-connections:/etc/NetworkManager/system-connections - nm-state:/var/lib/NetworkManager - /run/udev:/run/udev:ro # NetworkManager reconnaît ainsi la carte USB volumes: ap-data: nm-connections: nm-state: