summaryrefslogtreecommitdiffstats
path: root/proxy/__init__.py
blob: fcdb23b49fd5d914b348bd1fdaa130c5a34a1897 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
from starlette.applications import Starlette
from starlette.routing import Route, WebSocketRoute

from proxy.endpoints import Proxy
from proxy.websockets import WebsocketProxy

app = Starlette(
    debug=True,
    routes=[
        Route('/{path:path}', Proxy),
        WebSocketRoute('/{path:path}', WebsocketProxy),
    ]
)