add companion, configmap, db, ingress, secrets, svc and deployment for invidious

This commit is contained in:
2025-12-28 03:35:01 +05:30
parent 63ff9eca66
commit b8ca404021
8 changed files with 275 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
---
apiVersion: v1
kind: ConfigMap
metadata:
name: invidious-config
namespace: media
data:
invidious.yml: |
db:
dbname: invidious
user: kemal
password: ${INVIDIOUS_DB_PASSWORD}
host: invidious-db.media.svc.cluster.local
port: 5432
check_tables: true
invidious_companion:
- private_url: "http://invidious-companion-service.media.svc.cluster.local:8282/companion"
invidious_companion_key: ${INVIDIOUS_COMPANION_KEY}
hmac_key: ${INVIDIOUS_HMAC_KEY}