Executando um aplicativo de balão com nginx e gunicorn

Eu sou novo nisso e só tenho usado o nginx para servir arquivos estáticos. Eu instalei agora o frasco e o gunicorn. Se eu corrergunicorn -b 127.0.0.2:8000 hello:app e então wget do servidor funciona bem. Se eu tentar acessá-lo de um navegador, no entanto, ele retornará um erro 404 (estou executando isso em um servidor que hospeda um site wordpress que é locatet na raiz).

O aplicativo de balão:

from flask import Flask
from werkzeug.contrib.fixers import ProxyFix
app = Flask(__name__)

@app.route('/')
def hello():
    return "Hello world!"

app.wsgi_app = ProxyFix(app.wsgi_app)

if __name__ == '__main__':
    app.run()

E a parte relevante da minha configuração nginx:

location /flask {
                 proxy_set_header       Host            $http_host;
                 proxy_set_header       X-Real-IP       $remote_addr;
                 proxy_set_header       X-Forwarded-For $proxy_add_x_forwarded_\
for;
                 proxy_pass             http://127.0.0.2:8000;
                 proxy_redirect         off;
    }

Espero que esta seja toda a informação relevante. Se não, diga. Obrigado!

questionAnswers(1)

yourAnswerToTheQuestion