Releases: Casper-Tech-ke/fb-scraper
Releases · Casper-Tech-ke/fb-scraper
v1.0.0 — Initial Stable Release
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 - ✅
/healthendpoint - ✅ Favicon (
/favicon.svg) + OG image (/og.jpg, 54KB JPEG) - ✅
/terms.html,/privacy.html,/disclaimer.htmllegal pages - ✅ PM2 ecosystem config (
ecosystem.config.js) - ✅
npm run pm2:start/stop/restart/reload/logs/statusscripts - ✅ CORS headers on all endpoints
- ✅ Dynamic host detection on frontend
Live
- 🌐 https://fb.xcasper.space
- 🔗 Powers
POST /api/downloader/fb4on apis.xcasper.space
Quick Start
git clone https://github.com/Casper-Tech-ke/fb-scraper.git
cd fb-scraper
npm install
npm startWith PM2:
npm run pm2:startSelf-Hosting
Supports VPS, Render, Koyeb, and Replit.
See the README for full guides.
Full Changelog: Initial release — all commits on main