Skip to content

Releases: Casper-Tech-ke/fb-scraper

v1.0.0 — Initial Stable Release

03 Apr 12:15

Choose a tag to compare

fb-scraper v1.0.0

Internal Facebook video scraper service — multi-provider, no API key required.
Built by TRABY CASPER · CASPER TECH · Kenya 🇰🇪


What's Included

3 Scraping Strategies

Endpoint Provider Strategy
GET /scrape?url= fdown.net Puppeteer (headless Chromium)
GET /scrape-sf?url= savefrom.net Puppeteer (stealth session)
GET /scrape-snap?url= snapsave.app Pure HTTP + Node.js vm sandbox (~250ms)

Features

  • ✅ Pretty-printed JSON responses
  • ✅ Static frontend at / — interactive docs with live tester
  • /health endpoint
  • ✅ Favicon (/favicon.svg) + OG image (/og.jpg, 54KB JPEG)
  • /terms.html, /privacy.html, /disclaimer.html legal pages
  • ✅ PM2 ecosystem config (ecosystem.config.js)
  • npm run pm2:start/stop/restart/reload/logs/status scripts
  • ✅ CORS headers on all endpoints
  • ✅ Dynamic host detection on frontend

Live


Quick Start

git clone https://github.com/Casper-Tech-ke/fb-scraper.git
cd fb-scraper
npm install
npm start

With PM2:

npm run pm2:start

Self-Hosting

Supports VPS, Render, Koyeb, and Replit.
See the README for full guides.


Full Changelog: Initial release — all commits on main