Skip to content

Commit 830bf1e

Browse files
committed
Adjustments for production environment
1 parent cc1460a commit 830bf1e

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

server/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ WORKDIR /app
77
# Install system dependencies
88
RUN apt-get update && apt-get install -y \
99
gcc \
10+
curl \
1011
&& rm -rf /var/lib/apt/lists/*
1112

1213
# Copy requirements first for better caching

server/signaling_server.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -101,9 +101,10 @@ def handle_disconnect():
101101
break
102102

103103
if __name__ == "__main__":
104-
host = os.environ.get('FLASK_HOST', '127.0.0.1')
105-
port = int(os.environ.get('FLASK_PORT', 9000))
104+
host = os.environ.get('FLASK_HOST', '0.0.0.0')
105+
# Cloud Run uses PORT env var, fallback to FLASK_PORT or 9000 for local dev
106+
port = int(os.environ.get('PORT', os.environ.get('FLASK_PORT', 9000)))
106107
debug = os.environ.get('FLASK_DEBUG', 'True').lower() in ['true', '1', 'yes']
107-
108+
108109
print(f"Starting Flask-SocketIO server on {host}:{port}")
109110
socketio.run(app, host=host, port=port, debug=debug)

0 commit comments

Comments
 (0)