diff --git a/code/backend_reconaissance/main.py b/code/backend_reconaissance/main.py index 6f4a74f..41ca251 100644 --- a/code/backend_reconaissance/main.py +++ b/code/backend_reconaissance/main.py @@ -2,9 +2,10 @@ import asyncio import json import websockets import random +import os class WebsocketServer: - def __init__(self,getEffects,port=5000,host="backend") -> None: + def __init__(self,getEffects,port=os.getenv("PORT"),host=os.getenv("HOST")) -> None: self.host = host self.port = port self.getEffects = getEffects diff --git a/code/docker-compose.yaml b/code/docker-compose.yaml index e375ff1..0e467a4 100644 --- a/code/docker-compose.yaml +++ b/code/docker-compose.yaml @@ -62,7 +62,7 @@ services: ports: - 8888:80 - #Serveur web de l'interface de la borne + #Serveur web de l'interface admin interface_admin: image: httpd:latest volumes: @@ -78,6 +78,9 @@ services: build: ./backend_reconaissance container_name: backend_reconaissance restart: always + environment: + - PORT=5000 + - HOST=backend_reconaissance ports: #Ce container est le serveur websocker dont le client est l'interface de la borne qui tourne dans le navigateur - 5000:5000