GitHub Actions commited on
Commit
c36d41e
Β·
1 Parent(s): db7ff24

Auto-deploy from GitHub Actions - 2025-12-12 15:29:17

Browse files
Files changed (1) hide show
  1. app.py +25 -0
app.py CHANGED
@@ -58,17 +58,42 @@ werkzeug_handler.setFormatter(logging.Formatter(
58
  ))
59
  werkzeug_logger.addHandler(werkzeug_handler)
60
 
 
 
 
 
 
 
 
 
 
 
 
61
  app.logger.info(f'μ„œλ²„ μ‹œμž‘ - Host: {host}, Port: {port}')
62
 
63
  if __name__ == '__main__':
64
  try:
65
  print(f"[{__name__}] μ„œλ²„ μ‹œμž‘: http://{host}:{port}")
66
  print(f"[{__name__}] λ‘œκ·ΈλŠ” μ½˜μ†”κ³Ό logs/server.log νŒŒμΌμ— κΈ°λ‘λ©λ‹ˆλ‹€.")
 
 
 
 
 
 
 
 
 
 
 
 
67
  app.run(host=host, port=port, debug=False, use_reloader=False)
68
  except Exception as e:
69
  print(f"μ„œλ²„ μ‹œμž‘ 였λ₯˜: {e}")
70
  import traceback
71
  traceback.print_exc()
 
 
72
 
73
 
74
 
 
58
  ))
59
  werkzeug_logger.addHandler(werkzeug_handler)
60
 
61
+ # ν™˜κ²½ λ³€μˆ˜ 확인 (λ””λ²„κΉ…μš©)
62
+ app.logger.info('=' * 80)
63
+ app.logger.info('ν™˜κ²½ λ³€μˆ˜ 확인:')
64
+ app.logger.info(f' PORT: {port}')
65
+ app.logger.info(f' HOST: {host}')
66
+ app.logger.info(f' SECRET_KEY: {"섀정됨" if os.environ.get("SECRET_KEY") else "⚠️ μ„€μ •λ˜μ§€ μ•ŠμŒ"}')
67
+ app.logger.info(f' DATABASE_URL: {"섀정됨" if os.environ.get("DATABASE_URL") else "SQLite μ‚¬μš© (κΈ°λ³Έκ°’)"}')
68
+ app.logger.info(f' GEMINI_API_KEY: {"섀정됨" if os.environ.get("GEMINI_API_KEY") else "μ„€μ •λ˜μ§€ μ•ŠμŒ"}')
69
+ app.logger.info(f' OLLAMA_BASE_URL: {os.environ.get("OLLAMA_BASE_URL", "http://localhost:11434")}')
70
+ app.logger.info('=' * 80)
71
+
72
  app.logger.info(f'μ„œλ²„ μ‹œμž‘ - Host: {host}, Port: {port}')
73
 
74
  if __name__ == '__main__':
75
  try:
76
  print(f"[{__name__}] μ„œλ²„ μ‹œμž‘: http://{host}:{port}")
77
  print(f"[{__name__}] λ‘œκ·ΈλŠ” μ½˜μ†”κ³Ό logs/server.log νŒŒμΌμ— κΈ°λ‘λ©λ‹ˆλ‹€.")
78
+
79
+ # ν™˜κ²½ λ³€μˆ˜ 확인 좜λ ₯
80
+ print("=" * 80)
81
+ print("ν™˜κ²½ λ³€μˆ˜ 확인:")
82
+ print(f" PORT: {port}")
83
+ print(f" HOST: {host}")
84
+ print(f" SECRET_KEY: {'섀정됨' if os.environ.get('SECRET_KEY') else '⚠️ μ„€μ •λ˜μ§€ μ•ŠμŒ'}")
85
+ print(f" DATABASE_URL: {'섀정됨' if os.environ.get('DATABASE_URL') else 'SQLite μ‚¬μš© (κΈ°λ³Έκ°’)'}")
86
+ print(f" GEMINI_API_KEY: {'섀정됨' if os.environ.get('GEMINI_API_KEY') else 'μ„€μ •λ˜μ§€ μ•ŠμŒ'}")
87
+ print(f" OLLAMA_BASE_URL: {os.environ.get('OLLAMA_BASE_URL', 'http://localhost:11434')}")
88
+ print("=" * 80)
89
+
90
  app.run(host=host, port=port, debug=False, use_reloader=False)
91
  except Exception as e:
92
  print(f"μ„œλ²„ μ‹œμž‘ 였λ₯˜: {e}")
93
  import traceback
94
  traceback.print_exc()
95
+ # Hugging Face Spaceμ—μ„œ μ—λŸ¬κ°€ 보이도둝 sys.exit μ‚¬μš©
96
+ sys.exit(1)
97
 
98
 
99