Ajout de Invidious companion
Some checks failed
Test / test (push) Has been cancelled

This commit is contained in:
2025-08-08 11:25:36 -04:00
parent 4409454cfe
commit 8184113f63
4 changed files with 58 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
{
"name": "Invidious companion",
"id": "invidious-companion",
"available": true,
"short_desc": "Invidious companion for handling video streams - based on youtube.js",
"author": "iv-org",
"port": 8382,
"categories": [
"utilities"
],
"description": "Tiny Go webserver that prints OS information and HTTP request to output.",
"tipi_version": 4,
"version": "v1.11.0",
"source": "https://github.com/iv-org/invidious-companion",
"exposable": true,
"supported_architectures": [
"arm64",
"amd64"
],
"created_at": 1745082405284,
"updated_at": 1745674974072,
"dynamic_config": true,
"form_fields": []
}

View File

@@ -0,0 +1,10 @@
{
"services": [
{
"name": "whoami",
"image": "quay.io/invidious/invidious-companion:latest",
"isMain": true,
"internalPort": "3000"
}
]
}

View File

@@ -0,0 +1,24 @@
# Invidious companion
Companion for Invidious which handle all the video stream retrieval from YouTube servers.
## Requirements
- [deno](https://docs.deno.com/runtime/)
## 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
```
## Available tasks using deno
- `deno task dev`: Launch Invidious companion in debug mode
- `deno task compile`: Compile the project to a single file.
- `deno task test`: Test all the tests for Invidious companion
- `deno task format`: Format all the .ts files in the project.

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB