welin 2 nedēļas atpakaļ
vecāks
revīzija
e5602fe1b4
2 mainītis faili ar 6 papildinājumiem un 3 dzēšanām
  1. 5 3
      docker-compose.yml
  2. 1 0
      requirements.txt

+ 5 - 3
docker-compose.yml

@@ -15,15 +15,17 @@ services:
       - ./plugins:/app/plugins
     environment:
       - TZ=Asia/Shanghai
-      # entrypoint 已启动 Xvfb :99,Camoufox 默认有头即可用虚拟屏;若改真无头可设: CAMOUFOX_HEADLESS=1
+      # 容器环境下优先使用 virtual,稳定性通常好于纯 headless
+      - CAMOUFOX_HEADLESS=1
       - DISPLAY=:99
-      - CHROME_BIN=/opt/ungoogled-chromium/chrome
+      #- CHROME_BIN=/opt/ungoogled-chromium/chrome
+      - CAMOUFOX_BIN=/root/.cache/camoufox/camoufox-bin
     # 资源限制
     deploy:
       resources:
         limits:
           cpus: '2.0'
-          memory: 4G
+          memory: 6G
 
   visa-booker:
     build: .

+ 1 - 0
requirements.txt

@@ -1,5 +1,6 @@
 DrissionPage>=4.0.0
 camoufox
+camoufox[geoip]
 bs4
 redis
 cryptography