I bought an AC1200 usb dongle to use as an access point, but I want everything to be dockerized. I want to connect a wifi camera to it and expose its RTSP port to other services in the same docker network, and prevent the camera to access anything outside the network.
Since the TCP/IP stack in linux is in the kernel space, I think this is going to be a little challenging. I may need to use libusb so I can access the USB device via software, so this might need some non standard softwares.
How can I: pass the usb dongle to docker, access it from docker and let the camera (or any client to this dongle) be accessed just by the docker compose network?