Spaces:
Paused
Paused
| from aiohttp import web | |
| #from .routes_main import routes | |
| #from .routes_api import api | |
| from YukkiMusic.platforms.file_properties import get_file_info,get_name | |
| #from YukkiMusic.server.routes_api import fetch_youtube | |
| from YukkiMusic.server.routes_TGFileAPI import TGFILEAPI | |
| from YukkiMusic.server.routes_appV2 import sub_appV2 | |
| async def root_route_handler(request): | |
| return web.json_response({"status": "alive", "message": "Server is running"}) | |
| def web_server(): | |
| web_app = web.Application(client_max_size=50) | |
| web_app.router.add_get('/', root_route_handler) | |
| web_app.add_subapp('/dl', TGFILEAPI) | |
| web_app['TGFILEAPI'] = TGFILEAPI | |
| web_app.add_subapp('/appV2', sub_appV2) | |
| web_app['sub_appV2'] = sub_appV2 | |
| return web_app |