Files
apmanageur/docker-compose.yml
T

28 lines
851 B
YAML

# 1. Trouver l'interface de la carte Netgear : iw dev
# 2. Lancer : AP_INTERFACE=wlan0 docker compose up -d --build
# 3. 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
network_mode: host # accès direct à la carte Wi-Fi de l'hôte
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: