Spaces:
Runtime error
Runtime error
| from quart import Quart | |
| from uvicorn import Server as UvicornServer, Config | |
| from logging import getLogger | |
| from bot.config import Server as S | |
| from bot import LOGGER_CONFIG_JSON | |
| from . import main | |
| logger = getLogger("uvicorn") | |
| instance = Quart(__name__) | |
| instance.config["RESPONSE_TIMEOUT"] = None | |
| instance.config["MAX_CONTENT_LENGTH"] = 999999999999999 | |
| async def before_serve(): | |
| logger.info("Web server is started!") | |
| logger.info(f"Server running on {S.BIND_ADDRESS}:{S.PORT}") | |
| instance.register_blueprint(main.bp) | |
| server = UvicornServer( | |
| Config( | |
| app=instance, | |
| host=S.BIND_ADDRESS, | |
| port=S.PORT, | |
| log_config=LOGGER_CONFIG_JSON, | |
| ) | |
| ) |