Если я запускаю свое приложение фляги с pm2, я получаю веб-сайт без учета CSS, изображений и т. Д.
Мое приложение фляги выглядит так:
from flask import Flask, render_template
app = Flask(__name__)
app.secret_key='fiujhdfjksdjkfbskfbd'
@app.route("/")
def index_page():
return render_template('index.html')
if __name__ == "__main__":
app.run(host='0.0.0.0', port='8080')
Into /etc/nginx/sites-available/default
Я написал следующее:
server {
listen 80;
listen [::]:80;
server_name www.mydomain.com mydomain.com;
location / {
proxy_pass http://0.0.0.0:8000;
}
}
И в стартовый файл я написал это:
source venv/bin/activate
gunicorn -w 10 flask_app:app
И затем я запускаю его с pm2 start start_script
Кто-нибудь знает, что не так?