From 67162cd6d3eba9cfd4ef53ce04470aa88dc3fa0b Mon Sep 17 00:00:00 2001 From: aggarwalakshun Date: Mon, 5 May 2025 01:35:12 +0530 Subject: [PATCH] add ext svc for inv companion --- cluster/apps/invidious/invidious-config.yml | 1 + cluster/apps/invidious/invidious-svc.yml | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) diff --git a/cluster/apps/invidious/invidious-config.yml b/cluster/apps/invidious/invidious-config.yml index 41b3d91..91638f7 100644 --- a/cluster/apps/invidious/invidious-config.yml +++ b/cluster/apps/invidious/invidious-config.yml @@ -14,6 +14,7 @@ data: check_tables: true invidious_companion: - private_url: "http://invidious-companion-service:8282" + - public_url: "https://companion.akshub-lab.uk" invidious_companion_key: "${INVIDIOUS_COMPANION_KEY}" hmac_key: "${INVIDIOUS_HMAC_KEY}" external_port: 443 diff --git a/cluster/apps/invidious/invidious-svc.yml b/cluster/apps/invidious/invidious-svc.yml index e11fe2a..7680bd4 100644 --- a/cluster/apps/invidious/invidious-svc.yml +++ b/cluster/apps/invidious/invidious-svc.yml @@ -40,3 +40,19 @@ spec: targetPort: 3000 nodePort: 3111 protocol: TCP + +--- +apiVersion: v1 +kind: Service +metadata: + name: invidious-companion-ext-service + namespace: default +spec: + type: NodePort + selector: + app: invidious-companion + ports: + - port: 8282 + targetPort: 8282 + nodePort: 30082 + protocol: TCP