feat: Detect videoplayback proxy from invidious-companion and add it to the CSP header

This commit is contained in:
Fijxu
2025-02-28 20:06:09 -03:00
parent f3d982a885
commit bceb7a61ef
4 changed files with 39 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
class Invidious::Jobs::CheckBackend < Invidious::Jobs::BaseJob
def initialize
end
def begin
loop do
BackendInfo.get_videoplayback_proxy
LOGGER.info("Backend Checker: Done, sleeping for 60 seconds")
sleep 60.seconds
Fiber.yield
end
end
end