Skip to content

MaxxTopia/dt-streamz-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

dt-streamz-config

Remote-updatable scraper config for the DT Streamz Android TV app. The app fetches scrapers.json from this repo on launch and every 6 hours.

When a scraped site moves URLs, changes selectors, or gets Cloudflare-walled, edit scrapers.json here, push, and the app picks up the new config on its next refresh (or manual refresh from Settings).

Schema

schemaVersion: 1 — see ScraperConfig.kt in the app repo for the Kotlin side.

Per-provider fields:

  • enabled — false disables that provider without removing its config
  • baseUrl — current base URL (change this when a site moves, e.g. fmovies ww4ww5)
  • userAgent, headers — request headers
  • endpoints — API/search paths with {query} / {id} placeholders
  • selectors — CSS selectors (Jsoup) for HTML scraping

Adding a provider

  1. Add a new key under providers
  2. Ship a matching Kotlin Provider implementation in the app
  3. Set enabled: true
  4. Commit + push

About

Remote scraper config for DT Streamz — edit when sites move URLs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors