feat(run; main.py): 修改可能导致 selenium 超时的设置;docker container 设置为一直重启

修改可能导致 selenium 超时的设置;docker container 设置为一直重启

Signed-off-by: Ching <loooching@gmail.com>
This commit is contained in:
Ching 2022-03-07 11:13:10 +08:00
parent 63186e4bdc
commit e7b049a4d0
2 changed files with 5 additions and 2 deletions

View File

@ -23,7 +23,8 @@ def run(instance, access_token, fanfou_account, fanfou_password):
chrome_options.add_argument('--headless') chrome_options.add_argument('--headless')
chrome_options.add_argument('--no-sandbox') chrome_options.add_argument('--no-sandbox')
chrome_options.add_argument('--disable-dev-shm-usage') chrome_options.add_argument('--disable-dev-shm-usage')
chrome = webdriver.Chrome(chrome_options=chrome_options) chrome_options.add_argument('--disable-gpu')
chrome = webdriver.Chrome(options=chrome_options)
# login to fanfou # login to fanfou
chrome.get('https://m.fanfou.com/') chrome.get('https://m.fanfou.com/')
login_name = chrome.find_element(by=By.NAME, value='loginname') login_name = chrome.find_element(by=By.NAME, value='loginname')

4
run.sh
View File

@ -2,4 +2,6 @@
source ./env.sh source ./env.sh
docker build -t $YOUR_CONTAINER_NAME . docker build -t $YOUR_CONTAINER_NAME .
docker container run -it -v $(pwd):/app $YOUR_CONTAINER_NAME --mastodon-token $M_TOKEN --mastodon-instance $M_INSTANCE --fanfou-account $FF_ACCOUNT --fanfou-password $FF_PASSWORD # docker container run -it -v $(pwd):/app $YOUR_CONTAINER_NAME --mastodon-token $M_TOKEN --mastodon-instance $M_INSTANCE --fanfou-account $FF_ACCOUNT --fanfou-password $FF_PASSWORD
docker container run -d --restart=always -v $(pwd):/app $YOUR_CONTAINER_NAME --mastodon-token $M_TOKEN --mastodon-instance $M_INSTANCE --fanfou-account $FF_ACCOUNT --fanfou-password $FF_PA
SSWORD