feat(invidious-companion): use connection pool

From
https://github.com/iv-org/invidious/pull/4985#discussion_r1889356705

Thanks syeopite!
This commit is contained in:
Fijxu
2025-02-21 14:11:53 -03:00
parent d8ecfd9c04
commit b3e24c703d
3 changed files with 44 additions and 3 deletions

View File

@@ -114,6 +114,10 @@ YT_POOL = YoutubeConnectionPool.new(YT_URL, capacity: CONFIG.pool_size)
GGPHT_POOL = YoutubeConnectionPool.new(URI.parse("https://yt3.ggpht.com"), capacity: CONFIG.pool_size)
COMPANION_POOL = CompanionConnectionPool.new(
capacity: CONFIG.pool_size
)
# CLI
Kemal.config.extra_options do |parser|
parser.banner = "Usage: invidious [arguments]"