Spaces:
Sleeping
Sleeping
Update
Browse files- Dockerfile +1 -1
- server/__pycache__/launch_with_ui.cpython-312.pyc +0 -0
- server/launch_with_ui.py +2 -2
- server/launch_without_ui.py +2 -2
- server/pyproject.toml +1 -0
- server/server.log +20 -0
- server/uv.lock +2 -0
Dockerfile
CHANGED
|
@@ -121,4 +121,4 @@ HEALTHCHECK --interval=30s --timeout=10s --start-period=30s --retries=3 \
|
|
| 121 |
CMD python -c "import urllib.request; urllib.request.urlopen(f'http://localhost:${PORT}/health')" || exit 1
|
| 122 |
|
| 123 |
# Start the FastAPI server (serves both frontend and backend)
|
| 124 |
-
CMD ["sh", "-c", "cd server && SERVE_FRONTEND=true uv run python launch_with_ui.py --host
|
|
|
|
| 121 |
CMD python -c "import urllib.request; urllib.request.urlopen(f'http://localhost:${PORT}/health')" || exit 1
|
| 122 |
|
| 123 |
# Start the FastAPI server (serves both frontend and backend)
|
| 124 |
+
CMD ["sh", "-c", "cd server && SERVE_FRONTEND=true uv run python launch_with_ui.py --host 0.0.0.0 --port ${PORT}"]
|
server/__pycache__/launch_with_ui.cpython-312.pyc
CHANGED
|
Binary files a/server/__pycache__/launch_with_ui.cpython-312.pyc and b/server/__pycache__/launch_with_ui.cpython-312.pyc differ
|
|
|
server/launch_with_ui.py
CHANGED
|
@@ -106,8 +106,8 @@ else:
|
|
| 106 |
|
| 107 |
|
| 108 |
if __name__ == "__main__":
|
| 109 |
-
port = int(os.getenv("PORT", 8000))
|
| 110 |
-
host = os.getenv("HOST", "
|
| 111 |
|
| 112 |
logger.info("π€ Starting RobotHub TransportServer Combined Server...")
|
| 113 |
logger.info(f" - API available at: http://{host}:{port}/api/")
|
|
|
|
| 106 |
|
| 107 |
|
| 108 |
if __name__ == "__main__":
|
| 109 |
+
port = int(os.getenv("PORT", "8000"))
|
| 110 |
+
host = os.getenv("HOST", "0.0.0.0")
|
| 111 |
|
| 112 |
logger.info("π€ Starting RobotHub TransportServer Combined Server...")
|
| 113 |
logger.info(f" - API available at: http://{host}:{port}/api/")
|
server/launch_without_ui.py
CHANGED
|
@@ -14,8 +14,8 @@ logging.basicConfig(
|
|
| 14 |
logger = logging.getLogger(__name__)
|
| 15 |
|
| 16 |
if __name__ == "__main__":
|
| 17 |
-
port = int(os.getenv("PORT", 8000))
|
| 18 |
-
host = os.getenv("HOST", "
|
| 19 |
|
| 20 |
logger.info("π€ Starting RobotHub TransportServer API Server (Hot Reload Mode)...")
|
| 21 |
logger.info(f" - API available at: http://{host}:{port}/")
|
|
|
|
| 14 |
logger = logging.getLogger(__name__)
|
| 15 |
|
| 16 |
if __name__ == "__main__":
|
| 17 |
+
port = int(os.getenv("PORT", "8000"))
|
| 18 |
+
host = os.getenv("HOST", "0.0.0.0")
|
| 19 |
|
| 20 |
logger.info("π€ Starting RobotHub TransportServer API Server (Hot Reload Mode)...")
|
| 21 |
logger.info(f" - API available at: http://{host}:{port}/")
|
server/pyproject.toml
CHANGED
|
@@ -12,6 +12,7 @@ dependencies = [
|
|
| 12 |
"av>=14.4.0",
|
| 13 |
"aiortc>=1.6.0",
|
| 14 |
"numpy>=2.3.1",
|
|
|
|
| 15 |
]
|
| 16 |
|
| 17 |
[dependency-groups]
|
|
|
|
| 12 |
"av>=14.4.0",
|
| 13 |
"aiortc>=1.6.0",
|
| 14 |
"numpy>=2.3.1",
|
| 15 |
+
"pygments>=2.19.2",
|
| 16 |
]
|
| 17 |
|
| 18 |
[dependency-groups]
|
server/server.log
CHANGED
|
@@ -2999,3 +2999,23 @@ RuntimeError: WebSocket is not connected. Need to call "accept" first.
|
|
| 2999 |
2025-06-25 01:55:13,508 - src.video.core - INFO - Consumer my-robot-01-front-consumer left video room my-robot-01-front in workspace 3a6e0b4d-21e1-4625-9af9-61bc8cabe831
|
| 3000 |
2025-06-25 01:55:13,509 - src.robotics.core - INFO - Consumer my-robot-01-joint-input-consumer left room my-robot-01-joint-input in workspace 3a6e0b4d-21e1-4625-9af9-61bc8cabe831
|
| 3001 |
2025-06-25 01:55:13,509 - src.robotics.core - INFO - Producer my-robot-01-joint-output-producer left room my-robot-01-joint-output in workspace 3a6e0b4d-21e1-4625-9af9-61bc8cabe831
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2999 |
2025-06-25 01:55:13,508 - src.video.core - INFO - Consumer my-robot-01-front-consumer left video room my-robot-01-front in workspace 3a6e0b4d-21e1-4625-9af9-61bc8cabe831
|
| 3000 |
2025-06-25 01:55:13,509 - src.robotics.core - INFO - Consumer my-robot-01-joint-input-consumer left room my-robot-01-joint-input in workspace 3a6e0b4d-21e1-4625-9af9-61bc8cabe831
|
| 3001 |
2025-06-25 01:55:13,509 - src.robotics.core - INFO - Producer my-robot-01-joint-output-producer left room my-robot-01-joint-output in workspace 3a6e0b4d-21e1-4625-9af9-61bc8cabe831
|
| 3002 |
+
2025-06-25 14:53:07,493 - __main__ - INFO - π€ Starting RobotHub TransportServer Combined Server...
|
| 3003 |
+
2025-06-25 14:53:07,493 - __main__ - INFO - - API available at: http://localhost:8000/api/
|
| 3004 |
+
2025-06-25 14:53:07,493 - __main__ - INFO - - API docs at: http://localhost:8000/api/docs
|
| 3005 |
+
2025-06-25 14:53:07,493 - __main__ - INFO - - Frontend disabled (set SERVE_FRONTEND=true to enable)
|
| 3006 |
+
2025-06-25 14:53:38,302 - __main__ - WARNING - Frontend path not found: /Users/julienblanchon/Git/lerobot-arena/repo/frontend/external/RobotHub-InferenceServer/external/RobotHub-TransportServer/static-frontend
|
| 3007 |
+
2025-06-25 14:53:38,302 - __main__ - INFO - π€ Starting RobotHub TransportServer Combined Server...
|
| 3008 |
+
2025-06-25 14:53:38,302 - __main__ - INFO - - API available at: http://localhost:8000/api/
|
| 3009 |
+
2025-06-25 14:53:38,302 - __main__ - INFO - - API docs at: http://localhost:8000/api/docs
|
| 3010 |
+
2025-06-25 14:53:38,302 - __main__ - INFO - - Frontend available at: http://localhost:8000/
|
| 3011 |
+
2025-06-25 14:53:38,322 - launch_with_ui - WARNING - Frontend path not found: /Users/julienblanchon/Git/lerobot-arena/repo/frontend/external/RobotHub-InferenceServer/external/RobotHub-TransportServer/static-frontend
|
| 3012 |
+
2025-06-25 14:56:35,084 - __main__ - INFO - π€ Starting RobotHub TransportServer Combined Server...
|
| 3013 |
+
2025-06-25 14:56:35,084 - __main__ - INFO - - API available at: http://localhost:8000/api/
|
| 3014 |
+
2025-06-25 14:56:35,084 - __main__ - INFO - - API docs at: http://localhost:8000/api/docs
|
| 3015 |
+
2025-06-25 14:56:35,084 - __main__ - INFO - - Frontend disabled (set SERVE_FRONTEND=true to enable)
|
| 3016 |
+
2025-06-25 14:56:48,317 - __main__ - WARNING - Frontend path not found: /Users/julienblanchon/Git/lerobot-arena/repo/frontend/external/RobotHub-InferenceServer/external/RobotHub-TransportServer/static-frontend
|
| 3017 |
+
2025-06-25 14:56:48,317 - __main__ - INFO - π€ Starting RobotHub TransportServer Combined Server...
|
| 3018 |
+
2025-06-25 14:56:48,318 - __main__ - INFO - - API available at: http://localhost:8000/api/
|
| 3019 |
+
2025-06-25 14:56:48,318 - __main__ - INFO - - API docs at: http://localhost:8000/api/docs
|
| 3020 |
+
2025-06-25 14:56:48,318 - __main__ - INFO - - Frontend available at: http://localhost:8000/
|
| 3021 |
+
2025-06-25 14:56:48,336 - launch_with_ui - WARNING - Frontend path not found: /Users/julienblanchon/Git/lerobot-arena/repo/frontend/external/RobotHub-InferenceServer/external/RobotHub-TransportServer/static-frontend
|
server/uv.lock
CHANGED
|
@@ -605,6 +605,7 @@ dependencies = [
|
|
| 605 |
{ name = "numpy" },
|
| 606 |
{ name = "opencv-python-headless" },
|
| 607 |
{ name = "pydantic" },
|
|
|
|
| 608 |
{ name = "uvicorn", extra = ["standard"] },
|
| 609 |
]
|
| 610 |
|
|
@@ -623,6 +624,7 @@ requires-dist = [
|
|
| 623 |
{ name = "numpy", specifier = ">=2.3.1" },
|
| 624 |
{ name = "opencv-python-headless", specifier = ">=4.11.0.86" },
|
| 625 |
{ name = "pydantic", specifier = ">=2.11.7" },
|
|
|
|
| 626 |
{ name = "uvicorn", extras = ["standard"], specifier = ">=0.34.3" },
|
| 627 |
]
|
| 628 |
|
|
|
|
| 605 |
{ name = "numpy" },
|
| 606 |
{ name = "opencv-python-headless" },
|
| 607 |
{ name = "pydantic" },
|
| 608 |
+
{ name = "pygments" },
|
| 609 |
{ name = "uvicorn", extra = ["standard"] },
|
| 610 |
]
|
| 611 |
|
|
|
|
| 624 |
{ name = "numpy", specifier = ">=2.3.1" },
|
| 625 |
{ name = "opencv-python-headless", specifier = ">=4.11.0.86" },
|
| 626 |
{ name = "pydantic", specifier = ">=2.11.7" },
|
| 627 |
+
{ name = "pygments", specifier = ">=2.19.2" },
|
| 628 |
{ name = "uvicorn", extras = ["standard"], specifier = ">=0.34.3" },
|
| 629 |
]
|
| 630 |
|