From 331411895eb71fa1fe46dbcecb65d0b1a1bd3b01 Mon Sep 17 00:00:00 2001 From: leeyj Date: Fri, 17 Apr 2026 00:22:40 +0900 Subject: [PATCH] Add brain.py to the repository --- brain.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 brain.py diff --git a/brain.py b/brain.py new file mode 100644 index 0000000..0f7fe11 --- /dev/null +++ b/brain.py @@ -0,0 +1,20 @@ +import platform +import os +import sys + +from app import create_app + +app = create_app() + +if __name__ == "__main__": + # OS 환경에 따른 설정 분기 + is_windows = platform.system() == "Windows" + + # Windows(개발/디버그): 5050 포트, Linux(운영): 5093 포트 + port = 5050 if is_windows else 5093 + debug_mode = True if is_windows else False + + print(f"📡 {'Windows' if is_windows else 'Linux'} 환경 감지 - Port: {port}, Debug: {debug_mode}") + + # 향후 Linux 서버 구축시 gunicorn / uwsgi 로 구동 권장 + app.run(host="0.0.0.0", port=port, debug=debug_mode)