diff --git a/run.py b/run.py new file mode 100644 index 0000000..3fa094c --- /dev/null +++ b/run.py @@ -0,0 +1,15 @@ +from fastapi import FastAPI +from src.stream_link_server import app as streamlink_server_app + +# Initialize the main FastAPI application +main_app = FastAPI() + +# Manually add only non-static routes from streamlink_server_app +for route in streamlink_server_app.routes: + if route.path != "/": # Exclude the static file path + main_app.router.routes.append(route) + +# Run the main app +if __name__ == "__main__": + import uvicorn + uvicorn.run(main_app, host="0.0.0.0", port=8080)