diff --git a/main.py b/main.py index f5a2fc6..e4bae04 100644 --- a/main.py +++ b/main.py @@ -23,7 +23,8 @@ def run(instance, access_token, fanfou_account, fanfou_password): chrome_options.add_argument('--headless') chrome_options.add_argument('--no-sandbox') 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 chrome.get('https://m.fanfou.com/') login_name = chrome.find_element(by=By.NAME, value='loginname') diff --git a/run.sh b/run.sh index 1be2e82..dc16531 100755 --- a/run.sh +++ b/run.sh @@ -2,4 +2,6 @@ source ./env.sh 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