I haven’t tried this yet. It has been some time since I’ve looked at this installer but the code around the interface listing in the whiptail bash script was always a bit tricky on different linux distros so it’s not surprising WSL is showing issues. You might have more luck with a VM which you can follow along in this post.
You can also skip the bash installer entirely and run the python script directly, It just provides arguments to it. The basic installation without wifi should be
python3 installer.py --kiwix --kolibri --lan-iface=eth0
If you want to try WIFI ( likely won’t work )
python3 installer.py --kiwix --kolibri --lan-iface=eth0 --wifi-hotspot --wifi-ssid=SSID --wifi-channel=6 --wifi-iface=wlan0
James