This commit is contained in:
24
apps/invidious-companion/config.json
Normal file
24
apps/invidious-companion/config.json
Normal 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": []
|
||||
}
|
||||
10
apps/invidious-companion/docker-compose.json
Normal file
10
apps/invidious-companion/docker-compose.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"services": [
|
||||
{
|
||||
"name": "whoami",
|
||||
"image": "quay.io/invidious/invidious-companion:latest",
|
||||
"isMain": true,
|
||||
"internalPort": "3000"
|
||||
}
|
||||
]
|
||||
}
|
||||
24
apps/invidious-companion/metadata/description.md
Normal file
24
apps/invidious-companion/metadata/description.md
Normal 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.
|
||||
BIN
apps/invidious-companion/metadata/logo.jpg
Normal file
BIN
apps/invidious-companion/metadata/logo.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 5.8 KiB |
Reference in New Issue
Block a user