devflowinc / firecrawl-simple

➖ Stripped down, stable version of firecrawl optimized for self-hosting and ease of contribution. Billing logic and AI features are completely removed. Crawl and convert any website into LLM-ready markdown.
https://trieve.ai/sitesearch
GNU Affero General Public License v3.0
214 stars 7 forks source link

feature: use ulixee/hero instead of puppeteer-extra as the headless browser solution #13

Open skeptrunedev opened 1 week ago

skeptrunedev commented 1 week ago

Puppeteer-extra has not been maintained for over a year and is easily detected in present day. Headless steal browser solution should be swapped to https://github.com/ulixee/hero in order to maximize stealthiness.

initializeBrowser in apps/puppeteer-service-ts/api.ts needs to be modified to use hero.

skeptrunedev commented 1 week ago

/bounty 100

algora-pbc[bot] commented 1 week ago

💎 $100 bounty • Trieve (YC W24)

Steps to solve:

  1. Start working: Comment /attempt #13 with your implementation plan
  2. Submit work: Create a pull request including /claim #13 in the PR body to claim the bounty
  3. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

Thank you for contributing to devflowinc/firecrawl-simple!

Add a bountyShare on socials

Attempt Started (GMT+0) Solution
🟢 @Ekep-Obasi Nov 5, 2024, 11:49:29 PM WIP
🟢 @daveads Nov 6, 2024, 4:46:00 AM #17
🟢 @yacineA Nov 6, 2024, 3:47:56 PM WIP
Ekep-Obasi commented 1 week ago

/attempt #13

daveads commented 1 week ago

/attempt #13

Algora profile Completed bounties Tech Active attempts Options
@daveads 6 bounties from 4 projects
Python, Shell,
Go & more
Cancel attempt
algora-pbc[bot] commented 1 week ago

💡 @daveads submitted a pull request that claims the bounty. You can visit your bounty board to reward.

yacineA commented 1 week ago

hi @skeptrunedev is this still available ? can you assign it to me ? /attempt #13

daveads commented 1 week ago

hi @skeptrunedev is this still available ? can you assign it to me ? /attempt #13

kinda already solved this. just waiting for a review then merge