From e8168f4ed494ceac24067e6fcc88182681d5c68a Mon Sep 17 00:00:00 2001 From: abearxiong Date: Tue, 29 Apr 2025 18:30:39 +0800 Subject: [PATCH] fix --- init.sh | 3 +++ server.py | 7 +++++-- 2 files changed, 8 insertions(+), 2 deletions(-) mode change 100644 => 100755 init.sh diff --git a/init.sh b/init.sh old mode 100644 new mode 100755 index 1920b34..0cdb365 --- a/init.sh +++ b/init.sh @@ -1,3 +1,6 @@ pip install -r requirements.txt + playwright install-deps +# apt-get install libatk1.0-0 libatk-bridge2.0-0 libcups2 libxcomposite1 libxdamage1 libxfixes3 libxrandr2 libgbm1 libxkbcommon0 libpango-1.0-0 libcairo2 libatspi2.0-0 + playwright install chromium \ No newline at end of file diff --git a/server.py b/server.py index 433086c..5d13141 100644 --- a/server.py +++ b/server.py @@ -3,7 +3,9 @@ import time from flask import Flask, request from gevent import monkey from playwright.sync_api import sync_playwright - +from dotenv import load_dotenv +# 加载环境变量 +load_dotenv() monkey.patch_all() app = Flask(__name__) @@ -62,4 +64,5 @@ def get_a1(): if __name__ == '__main__': - app.run(host="0.0.0.0", port=5005) \ No newline at end of file + port = os.getenv('XHS_API_PORT', 5005) + app.run(host="0.0.0.0", port=port) \ No newline at end of file