Configurable Stremio addon powered by Mafab.hu catalogs, with provider-split streaming catalogs and dynamic year-window catalogs.
- Addon name/branding: Flix-Catalogs
- Configure UI at
/configurewith source toggles and per-catalog toggles - Source selection:
- ✅ Mafab.hu
- Provider-split Mafab streaming catalogs:
- Netflix, HBO Max, Telekom TVGO, Cinego, Filmio, Amazon Prime Video, Apple TV+, Disney+, SkyShowtime
- Dynamic Mafab year catalogs:
- Movies (previous + current year)
- Best Movies (current year)
- Total Gross (previous + current year)
- Resources:
catalog,meta,stream
npm install
npm run check
npm test
npm startOpen:
- Configure page:
http://127.0.0.1:7000/configure - Manifest:
http://127.0.0.1:7000/manifest.json
- Application root: a projekt gyokerkonyvtara (ahol a
package.jsonvan) - Application URL:
/vagy/addon-path - Application startup file:
server.js - Environment variables:
APP_BASE_PATH= ures ("") ha Application URL/, kulonben ugyanaz az utvonal (pl./addon-path)PORT= opcionlis (ha cPanel automatikusan adja, nem kell kezileg beallitani)
http://host/<base64url-config>/manifest.json
Example config object:
{
"sources": {
"mafab": true
},
"mafabCatalogs": {
"mafab-movies": true,
"mafab-streaming-netflix": true,
"mafab-total-gross": true
},
"features": {
"externalLinks": true
}
}APP_BASE_PATH(default: empty, example:/addon-path)PORT(default:7000)CATALOG_LIMIT(default:50, max:100)MAFAB_HTTP_TIMEOUT_MS(default:12000)MAFAB_ENRICH_MAX(default:200)MAFAB_ENRICH_CONCURRENCY(default:8)MAFAB_YEAR_FROM(optional override for previous year boundary)MAFAB_YEAR_TO(optional override for current year boundary)TMDB_API_KEY(preferred TMDB key)MAFAB_TMDB_API_KEY(fallback TMDB key)
git status --short
git log --oneline -n 5
npm test