mirror of
https://github.com/j93es/oauth-backend.git
synced 2026-06-04 06:21:51 +09:00
21 lines
No EOL
484 B
Python
21 lines
No EOL
484 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() |