CoolFace
Apppublic

cefrefdwe/warp-proxy-test-1769397376

sourceHugging Faceupdated 8mo agoView on Hugging Face
0likes
App README

๐Ÿš€ ๆ— ้™ๅˆถๅฎนๅ™จๅทฅๅ…ท - AdFoc.us ่‡ชๅŠจๅŒ–็‰ˆ

๐Ÿ“– ๆ–นๆกˆ็ฎ€ไป‹

่ฟ™ๆ˜ฏไธ€ๅฅ—ไธ“ไธบ PaaS ๅนณๅฐ่ฎพ่ฎก็š„ AdFoc.us ่‡ชๅŠจๅŒ–ๅทฅๅ…ท๏ผŒ้›†ๆˆไบ†๏ผš

  • โ€”โœ… AdFoc ่‡ชๅŠจ่ฎฟ้—ฎๅ’Œ่ทณ่ฝฌ
  • โ€”โœ… ๅ…่ดนไปฃ็†ๆฑ  IP ่ฝฎ่ฝฌ๏ผˆๆ— ้œ€ ScraperAPI๏ผ‰
  • โ€”โœ… ็œŸไบบ่กŒไธบๆจกๆ‹Ÿ๏ผˆ้˜ฒๆฃ€ๆต‹๏ผ‰
  • โ€”โœ… ่‡ช้€‚ๅบ”้ข‘็އๆŽงๅˆถ
  • โ€”โœ… ๆ”ถ็›Š็ปŸ่ฎก
  • โ€”โœ… ไผช่ฃ… Web ๆœๅŠก๏ผˆๅบ”ไป˜ๅนณๅฐๆฃ€ๆŸฅ๏ผ‰

ๆ ธๅฟƒ้€ป่พ‘๏ผš"ๅค–่กจๆ˜ฏๅช็พŠ๏ผˆ็ฝ‘็ซ™๏ผ‰๏ผŒๅ†…่Šฏๆ˜ฏๅŒน็‹ผ๏ผˆ่„šๆœฌ๏ผ‰"

๐Ÿ“‚ ๆ–‡ไปถ็ป“ๆž„

ๆ— ้™ๅˆถๅฎนๅ™จๅทฅๅ…ท/
โ”œโ”€โ”€ Dockerfile           # Docker ๆž„ๅปบๆ–‡ไปถ๏ผˆๅซ Playwright๏ผ‰
โ”œโ”€โ”€ requirements.txt     # Python ไพ่ต–
โ”œโ”€โ”€ server.py           # ไผช่ฃ…็ฝ‘็ซ™๏ผˆๅบ”ไป˜ๅฅๅบทๆฃ€ๆŸฅ๏ผ‰
โ”œโ”€โ”€ worker.py           # AdFoc ่‡ชๅŠจๅŒ–่„šๆœฌ
โ”œโ”€โ”€ supervisord.conf    # ๅคš่ฟ›็จ‹็ฎก็†
โ”œโ”€โ”€ README.md           # ไฝฟ็”จ่ฏดๆ˜Ž
โ”œโ”€โ”€ QUICKSTART.md       # ๅฟซ้€Ÿๅผ€ๅง‹
โ”œโ”€โ”€ local_test.py       # ๆœฌๅœฐๆต‹่ฏ•
โ””โ”€โ”€ deploy.sh           # ไธ€้”ฎ้ƒจ็ฝฒ

โš™๏ธ ๅทฅไฝœๅŽŸ็†

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                      PaaS ๅฎนๅ™จ                               โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚
โ”‚  โ”‚    server.py     โ”‚    โ”‚          worker.py             โ”‚ โ”‚
โ”‚  โ”‚   (ไผช่ฃ…็ฝ‘็ซ™)      โ”‚    โ”‚      (AdFoc ่‡ชๅŠจๅŒ–)            โ”‚ โ”‚
โ”‚  โ”‚                  โ”‚    โ”‚                                โ”‚ โ”‚
โ”‚  โ”‚  โœ… ๅฅๅบทๆฃ€ๆŸฅ      โ”‚    โ”‚  ๐Ÿ”— ่ฎฟ้—ฎ AdFoc ้“พๆŽฅ            โ”‚ โ”‚
โ”‚  โ”‚  โœ… ็Šถๆ€้กต้ข      โ”‚    โ”‚  โณ ็ญ‰ๅพ… skip ๆŒ‰้’ฎ             โ”‚ โ”‚
โ”‚  โ”‚  โœ… ๅบ”ไป˜ๅทกๆŸฅ      โ”‚    โ”‚  ๐Ÿ‘† ๆจกๆ‹Ÿ็‚นๅ‡ป                   โ”‚ โ”‚
โ”‚  โ”‚  โœ… ๅ…่ดนไปฃ็† IP ่ฝฎ่ฝฌ           โ”‚    โ”‚  ๐Ÿ“Š ๆ”ถ็›Š็ปŸ่ฎก                   โ”‚ โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ”‚
โ”‚           โ”‚                             โ”‚                   โ”‚
โ”‚           โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜                   โ”‚
โ”‚                         โ”‚                                   โ”‚
โ”‚               โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”                         โ”‚
โ”‚               โ”‚    supervisord    โ”‚                         โ”‚
โ”‚               โ”‚   (่ฟ›็จ‹็ฎก็†ๅ™จ)     โ”‚                         โ”‚
โ”‚               โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜                         โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐Ÿš€ ้ƒจ็ฝฒๆŒ‡ๅ—

็ฌฌไธ€ๆญฅ๏ผšๅ‡†ๅค‡ IP ๆฑ ๏ผˆๅฟ…้กปๆญฅ้ชค๏ผ‰

็”ฑไบŽ Hugging Face ็ฆๆญข็›ดๆŽฅๆณจๅ†Œ WARP ่ดฆๅท๏ผŒๆ‚จ้œ€่ฆๅœจๆœฌๅœฐ็”Ÿๆˆ IP ๆฑ ๏ผš

  1. 1.็กฎไฟๆœฌๅœฐ็ฝ‘็ปœๅนฒๅ‡€๏ผˆๆŽจ่ไฝฟ็”จๆ‰‹ๆœบ็ƒญ็‚น๏ผ‰ใ€‚
  2. 2.ๅœจ็ปˆ็ซฏ่ฟ่กŒ็”Ÿๆˆ่„šๆœฌ๏ผš
bash
   python3 generate_pool.py
  1. 1.่„šๆœฌไผš่‡ชๅŠจไธ‹่ฝฝๅทฅๅ…ทๅนถ็”Ÿๆˆ ip_pool.jsonใ€‚

็ฌฌไบŒๆญฅ๏ผšไธŠไผ ๅˆฐ Hugging Face Spaces

  1. 1.ๅˆ›ๅปบ Space
  2. 2.ๆ‰“ๅผ€ https://huggingface.co/new-space
  3. 3.Space Name: my-research-demo๏ผˆ้šไพฟ่ตท๏ผ‰
  4. 4.SDK: ้€‰ๆ‹ฉ Docker
  5. 5.Hardware: Free
  1. 1.ไธŠไผ ๆ–‡ไปถ
  2. 2.ไธŠไผ ไปฅไธ‹ๆ‰€ๆœ‰ๆ–‡ไปถ๏ผš
  3. 3.Dockerfile
  4. 4.requirements.txt
  5. 5.server.py
  6. 6.worker.py
  7. 7.warp_manager.py
  8. 8.supervisord.conf
  9. 9.ip_pool.json (ๅˆšๅˆš็”Ÿๆˆ็š„)
  1. 1.็ญ‰ๅพ…้ƒจ็ฝฒ
  2. 2.็ญ‰ๅพ… 3-5 ๅˆ†้’Ÿ
  3. 3.็Šถๆ€ๅ˜ไธบ Running ๅณๆˆๅŠŸ

ๆ–นๅผไบŒ๏ผšๆœฌๅœฐ Docker ๆต‹่ฏ•

bash
# ่ฟ›ๅ…ฅ็›ฎๅฝ•
cd ๆ— ้™ๅˆถๅฎนๅ™จๅทฅๅ…ท

# ๆž„ๅปบ้•œๅƒ
docker build -t adfoc-auto .

# ่ฟ่กŒๅฎนๅ™จ
docker run -p 7860:7860 adfoc-auto

# ่ฎฟ้—ฎๆต‹่ฏ•
curl http://localhost:7860/health