Так как подробностей не предоставлено, то, в целом, схема коммуникаций может быть такой:
Интернет - маршрутизатор (с пробросом порта 80) - ПК с Windows.
Почитай о пробросе порта в Интернете.
Твоё веб-приложение будет доступно по адресу твоего IP, скажем, http:// 10.20.30.40 , то есть по незащищённому HTTP и будет обслуживаться чем-то типа uWSGI.
Затем, при помощи сервисов Dynamic DNS можно получить доменное имя, чтобы было легче запомнить вместо IP.
Далее, веб-сервер реализуешь любыми технологиями, веб-фреймворками или как желаешь.