go back to waitress

This commit is contained in:
cwilvx
2025-02-12 22:55:16 +03:00
parent 48b6d16c8f
commit a6814407b8
4 changed files with 91 additions and 120 deletions
+18 -22
View File
@@ -2,8 +2,12 @@
This file is used to run the application.
"""
from datetime import datetime, timezone
import os
import psutil
import waitress
import mimetypes
import setproctitle
from flask_jwt_extended import (
create_access_token,
get_jwt,
@@ -11,23 +15,20 @@ from flask_jwt_extended import (
set_access_cookies,
verify_jwt_in_request,
)
import psutil
import mimetypes
from datetime import datetime, timezone
from flask import Response, request
import setproctitle
from app.api import create_api
from app.arg_handler import ProcessArgs
from app.crons import start_cron_jobs
from app.arg_handler import ProcessArgs
from app.lib.index import IndexEverything
from app.plugins.register import register_plugins
from app.settings import FLASKVARS, TCOLOR, Info
from app.utils.threading import background
from app.setup import load_into_mem, run_setup
from app.settings import FLASKVARS, TCOLOR, Info
from app.plugins.register import register_plugins
from app.start_info_logger import log_startup_info
from app.utils.filesystem import get_home_res_path
from app.utils.paths import getClientFilesExtensions
from app.utils.threading import background
# Load mimetypes for the web client's static files
# Loading mimetypes should happen automatically but
@@ -233,16 +234,11 @@ if __name__ == "__main__":
host = FLASKVARS.get_flask_host()
port = FLASKVARS.get_flask_port()
# waitress.serve(
# app,
# host=host,
# port=port,
# threads=100,
# ipv6=True,
# ipv4=True,
# )
# app.run(host=host, port=port, debug=False)
from gevent.pywsgi import WSGIServer
server = WSGIServer((host, port), app, log=None)
server.serve_forever()
waitress.serve(
app,
host=host,
port=port,
threads=100,
ipv6=True,
ipv4=True,
)