trying stuff out

This commit is contained in:
Mawoka
2022-04-15 19:09:44 +02:00
parent 685b1cdece
commit 4d61190d98
3 changed files with 28 additions and 18 deletions
+14 -13
View File
@@ -1,15 +1,16 @@
:8080 {
reverse_proxy /* localhost:3000
reverse_proxy /api* localhost:8000
reverse_proxy /rapidoc* localhost:8000
reverse_proxy /openapi.json localhost:8000
reverse_proxy /socket.io* localhost:8000
reverse_proxy /socket.io/* localhost:8000
reverse_proxy /ms http://localhost:7700
reverse_proxy /* localhost:3000
reverse_proxy /api* localhost:8000
reverse_proxy /rapidoc* localhost:8000
reverse_proxy /openapi.json localhost:8000
rewrite /socket.io /socket.io/
handle /socket.io/* {
uri strip_prefix /path
rewrite * /socket.io{path}
reverse_proxy localhost:8000 {
header_up Host {host}
header_up X-Real-IP {remote}
}
}
reverse_proxy /ms http://localhost:7700
}
+12 -4
View File
@@ -1,6 +1,14 @@
:8080 {
reverse_proxy * http://frontend:3000
reverse_proxy /api/* http://api:80
reverse_proxy /openapi.json http://api:80 # Only use if you need to serve the OpenAPI spec
reverse_proxy /socket.io/* api:80
reverse_proxy * http://frontend:3000
reverse_proxy /api/* http://api:80
reverse_proxy /openapi.json http://api:80 # Only use if you need to serve the OpenAPI spec
rewrite /socket.io /socket.io/
handle /socket.io/* {
uri strip_prefix /path
rewrite * /socket.io{path}
reverse_proxy api:80 {
header_up Host {host}
header_up X-Real-IP {remote}
}
}
}
+2 -1
View File
@@ -6,12 +6,13 @@ import socketio
from classquiz.config import redis, settings
from classquiz.db.models import PlayGame
sio = socketio.AsyncServer(async_mode="asgi", cors_allowed_origins=[])
sio = socketio.AsyncServer(async_mode="asgi", cors_allowed_origins=["https://classquiz.mawoka.eu"])
settings = settings()
@sio.event
async def join_game(sid, data):
print(sid, data, "JOIN_GAME")
async with aiohttp.ClientSession() as session:
try:
async with session.post(