add an option for a headless backend (#8032)

This commit is contained in:
Robert Brennan
2025-04-22 22:09:22 -04:00
committed by GitHub
parent 5d749aeba7
commit 5de62d85fd

View File

@@ -1,3 +1,5 @@
import os
import socketio
from openhands.server.app import app as base_app
@@ -12,9 +14,10 @@ from openhands.server.middleware import (
)
from openhands.server.static import SPAStaticFiles
base_app.mount(
'/', SPAStaticFiles(directory='./frontend/build', html=True), name='dist'
)
if os.getenv('SERVE_FRONTEND', 'true').lower() == 'true':
base_app.mount(
'/', SPAStaticFiles(directory='./frontend/build', html=True), name='dist'
)
base_app.add_middleware(
LocalhostCORSMiddleware,