mirror of
https://github.com/iv-org/invidious-companion.git
synced 2025-05-01 21:23:14 +00:00
Invidious companion for handling video streams - based on youtube.js
|
Some checks failed
Build and Push Docker Image / build-and-push (push) Has been cancelled
* feat: chunk requests when larger than 5MB * chore: add config item for fetch chunk size * chore: abort stream if theres an error in the promise chain. * chore: use mb as the base size for config to make it simpler to enter * chore: throw on errors from google servers * chore: format * fix: add check param to upstream latestVersion call when download endpoint hit * chore: format * chore: add item in example config for `video_fetch_chunk_size_mb` * chore: trigger tests * chore: move video_fetch_chunk_size_mb and ump into networking.videoplayback section of toml * chore: format |
||
|---|---|---|
| .github/workflows | ||
| config | ||
| src | ||
| .dockerignore | ||
| .gitignore | ||
| compile.env | ||
| deno.json | ||
| deno.lock | ||
| docker-compose.yaml | ||
| Dockerfile | ||
| grafana_dashboard.json | ||
| LICENSE | ||
| README.md | ||
Invidious companion
Companion for Invidious which handle all the video stream retrieval from YouTube servers.
Requirements
Documentation
- Installation guide: https://docs.invidious.io/companion-installation/
- Extra documentation for Invidious companion: https://github.com/iv-org/invidious-companion/wiki
Run Locally (development)
SERVER_SECRET_KEY=CHANGEME deno task dev