Working development server (no encryption now)

This commit is contained in:
BarsTiger
2023-07-02 11:54:49 +03:00
parent 68f1990b7e
commit 2a4e40b41b
23 changed files with 486 additions and 9 deletions

View File

@@ -1,10 +1,10 @@
from fastapi import APIRouter, Request
from fastapi.responses import PlainTextResponse
from fastapi import APIRouter, WebSocket
from .handlers.websocket_server import serve_websocket
router = APIRouter()
@router.get("/", response_model=str)
async def root(request: Request):
return PlainTextResponse("dragonion-server")
@router.websocket("/{room_name}")
async def root(websocket: WebSocket, room_name: str):
await serve_websocket(websocket, room_name)