2
0
Эх сурвалжийг харах

Update archive_methods.py

Nick Sweeting 6 жил өмнө
parent
commit
10bb970d66

+ 3 - 2
archivebox/archive_methods.py

@@ -614,9 +614,10 @@ def fetch_git(link_dir, link, timeout=TIMEOUT):
     }
     }
 
 
 def chrome_headless(binary=CHROME_BINARY, user_data_dir=CHROME_USER_DATA_DIR):
 def chrome_headless(binary=CHROME_BINARY, user_data_dir=CHROME_USER_DATA_DIR):
-    args = [binary, '--headless']  # '--disable-gpu'
+    args = [binary, '--headless']
     if not CHROME_SANDBOX:
     if not CHROME_SANDBOX:
-        args.append('--no-sandbox')
+        # dont use GPU or sandbox when running inside docker container
+        args += ['--no-sandbox', '--disable-gpu']
     default_profile = os.path.expanduser('~/Library/Application Support/Google/Chrome')
     default_profile = os.path.expanduser('~/Library/Application Support/Google/Chrome')
     if user_data_dir:
     if user_data_dir:
         args.append('--user-data-dir={}'.format(user_data_dir))
         args.append('--user-data-dir={}'.format(user_data_dir))