oauth-backend/main.py
2025-06-07 19:15:21 +09:00

21 lines
485 B
Python

from runner.proxy import run_proxy
import subprocess
import threading
if __name__ == "__main__":
# Start web server in a separate thread
server_process = subprocess.Popen([
"granian",
"--interface", "asgi",
"--host", "0.0.0.0",
"--port", "11081",
"--loop", "asyncio",
"--reload",
"runner.backend:app",
])
try:
# Run mitmdump proxy
run_proxy()
finally:
server_process.terminate()