Hosting an Azure Bot on Local Premise for Microsoft Teams
I have created a bot in python using the Teams-AI Github package. It runs off the bot emulator framework just fine. I want to deploy a test version of it onto my company's Teams environment.
IT wants to host this bot locally. We plan on hosting on premise on one of our machines. However, it is very difficult to find documentation on this process. What IPs do we need to listen to and what else is required to allow Teams to communicate with this locally hosted bot? IT also has concerns about tunneling software such as ngrok. But if I can get justification for this, I'm sure it will be okay to use.