add prod web deployment
This commit is contained in:
@@ -7,6 +7,7 @@ pkgs.mkShell {
|
|||||||
beautifulsoup4
|
beautifulsoup4
|
||||||
flask
|
flask
|
||||||
lxml
|
lxml
|
||||||
|
waitress
|
||||||
]))
|
]))
|
||||||
pkgs.claude-code
|
pkgs.claude-code
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ import os
|
|||||||
from flask import Flask, render_template, g
|
from flask import Flask, render_template, g
|
||||||
|
|
||||||
DB_PATH = os.environ.get("DB_PATH", "/data/huizenbot.db")
|
DB_PATH = os.environ.get("DB_PATH", "/data/huizenbot.db")
|
||||||
|
APP_ENV = os.environ.get("APP_ENV", "dev")
|
||||||
|
|
||||||
app = Flask(__name__)
|
app = Flask(__name__)
|
||||||
|
|
||||||
@@ -57,4 +58,8 @@ def index():
|
|||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
|
if APP_ENV == "dev":
|
||||||
app.run(debug=True, host="0.0.0.0", port=5000)
|
app.run(debug=True, host="0.0.0.0", port=5000)
|
||||||
|
else:
|
||||||
|
from waitress import serve
|
||||||
|
serve(app, host="0.0.0.0", port=5000)
|
||||||
|
|||||||
Reference in New Issue
Block a user