Expose a Plex server as a Typenx video source.
This addon turns your existing Plex libraries into a Typenx-compatible source: catalogs, search, metadata, and authenticated stream URLs that resolve straight to Plex. Drop it next to a Typenx Core instance and your Plex collection becomes one of the places Typenx can resolve "where can I watch episode 7."
The addon does not host, upload, or mirror media. It returns URLs for files already available from your Plex server, signed with the token you configure.
cp .env.example .env
cargo run --releaseConfigure .env:
PLEX_BASE_URL=http://127.0.0.1:32400
PLEX_TOKEN=your-plex-token
PLEX_LIBRARY_SECTION_IDS=
PORT=8793PLEX_LIBRARY_SECTION_IDS is optional. Leave it empty to expose all show and movie libraries, or pin to specific sections with a comma-separated list of section ids (for example 2,5).
GET /healthGET /manifestPOST /catalogPOST /searchGET /anime/:idGET /manga/:idPOST /videos
cargo test
cargo buildTYPENX_DEFAULT_ADDONS=http://127.0.0.1:8793Pair it with one of the metadata addons (AniList, MyAnimeList, Kitsu) to get full posters, synopses, and tracking on top of Plex playback URLs.