Why use Apache or Nginx for Flask? You can simply configure your Flask app to run with the line app.run(host="0.0.0.0", port=80) at the end, and get your app running online without using Apache2 by just doing python myapp.py. There are 3 disadvantages of doing this - 1 big and 2 little: The main limitation of relying on app.run() is that it uses Flask’s built-in server, which was built for local d