Você pode executar o uwsgi para escutar uma porta TCP / IP, por exemplo, uwsgi --http :80
, se você alterá-lo para escutar um soquete Unix (por ex: uwsgi --socket :8000
), como você disse, este é apenas local, nenhum serviço web (TCP / IP) está exposto à Internet e você tem que colocar um servidor web como o nginx na frente do uwsgi como 'proxy' que pode obter as requisições http do mundo externo (veja link para um exemplo de django em vez de Flask)