No description
Find a file
2025-05-17 21:36:05 +02:00
.github/workflows build(docker): clean-up needed env vars, use sane defaults (#21) 2025-05-08 23:02:29 +02:00
src refactor: use template literal consistently 2025-05-17 21:10:40 +02:00
.editorconfig chore: initial commit 2025-05-07 21:09:18 +00:00
.gitattributes refactor: DI for handlers, extractors and fetcher 2025-05-11 19:11:14 +00:00
.gitignore chore: initial commit 2025-05-07 21:09:18 +00:00
.release-please-manifest.json chore(release): release v0.16.1 (#54) 2025-05-17 01:06:50 +02:00
CHANGELOG.md chore(release): release v0.16.1 (#54) 2025-05-17 01:06:50 +02:00
Dockerfile fix: use correct index path in Dockerfile 2025-05-10 22:09:52 +00:00
eslint.config.mjs chore: initial commit 2025-05-07 21:09:18 +00:00
jest.config.ts refactor(routes): use router via controllers 2025-05-13 08:36:44 +00:00
LICENSE.txt chore: initial commit 2025-05-07 21:09:18 +00:00
package-lock.json chore: create ID per request for logging and error response 2025-05-17 21:06:51 +02:00
package.json chore: create ID per request for logging and error response 2025-05-17 21:06:51 +02:00
README.md docs: add some badges to the README 2025-05-17 21:36:05 +02:00
release-please-config.json fix: keep replacing the manifest version on release 2025-05-09 20:08:07 +00:00
renovate.json chore(renovate): limit updates of often-releasing packages a bit 2025-05-12 07:00:17 +00:00
tsconfig.dev.json build: keep analysing test files but still ignore them for the build 2025-05-12 12:16:55 +00:00
tsconfig.json chore: remove unnecessary TS allows 2025-05-07 22:12:09 +00:00

WebStreamr

Tests GitHub release GitHub License

Stremio add-on which provides HTTP URLs from streaming websites.

Public instance

A public instance is available at https://webstreamr.hayd.uk. Hosting infrastructure for this instance is donated by ElfHosted, and independently maintained by Hayduk.

Hosting

Don't want to use the public instance, or concerned about reliability during periods of high use? It's open-source, you can host it yourself!

ElfHosted (easy mode)

Self-hosting to stressful? ElfHosted offer ready-to-go, turn-key WebStreamr instances with $1, 7-day trials. Additionally, 33% of your subscription directly supports your developer! ❤️

(ElfHosted also offer advanced private hosting of the top Stremio Addons, as well as turn-key bundles providing streaming from RealDebrid with Plex, Emby, or Jellyfin)

Self-Hosting

You can build an image using the Dockerfile and run it.

Alternatively, you can also start WebStreamr directly via

npm install
npm run build
npm start