Skip to content

b09780978/crawler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

crawler

My Dockerfile for crawler

language

  • python3
  • node.js

packages

  • requests httpx
  • beautifulsoup4
  • lxml
  • lzstring
  • pyquery
  • node_vm2 (for execute javascript)
  • ipython
  • cchardet
  • curl_cffi (bypass anti-bot through fingerprint)
  • ujson
  • numpy
  • SQLAlchemy

Usage

docker pull b09780978/crawler
docker container run -idt -v {YOUR_CODE_DIR}:{DOCKER_DIR} --name crawler b09780978/crawler
docker container exec -it script /dev/null -c tmux

Deploy

docker pull b09780978/crawler:deploy
docker container run -it -v {YOUR_CODE_DIR}:{DOCKER_DIR} --name crawler b09780978/crawler

Note

Deploy version use python-alpine