diff --git a/chart/README.md b/chart/README.md index a354ed59..acdabd67 100644 --- a/chart/README.md +++ b/chart/README.md @@ -44,6 +44,8 @@ extraObjects: # Keep those empty to use kyoo's default api key. You can also specify a custom API key if you want. # go to https://www.themoviedb.org/settings/api and copy the api key (not the read access token, the api key) tmdb_apikey: "" + tvdb_apikey: "" + tvdb_pin: "" #RESOURCES # meilisearch does not allow mapping their key in yet. MEILI_MASTER_KEY: barkLike8SuperDucks diff --git a/chart/templates/matcher/deployment.yaml b/chart/templates/matcher/deployment.yaml index 5fa4bf62..086f660c 100644 --- a/chart/templates/matcher/deployment.yaml +++ b/chart/templates/matcher/deployment.yaml @@ -59,8 +59,18 @@ spec: - name: THEMOVIEDB_APIKEY valueFrom: secretKeyRef: - key: {{ .Values.contentdatabase.provider.tmdb.apikeyKey }} - name: {{ .Values.contentdatabase.provider.tmdb.existingSecret }} + key: {{ .Values.contentdatabase.tmdb.apikeyKey }} + name: {{ .Values.contentdatabase.tmdb.existingSecret }} + - name: TVDB_APIKEY + valueFrom: + secretKeyRef: + key: {{ .Values.contentdatabase.tvdb.apikeyKey }} + name: {{ .Values.contentdatabase.tvdb.existingSecret }} + - name: TVDB_PIN + valueFrom: + secretKeyRef: + key: {{ .Values.contentdatabase.tvdb.pinKey }} + name: {{ .Values.contentdatabase.tvdb.existingSecret }} - name: RABBITMQ_HOST value: {{ .Values.global.rabbitmq.host }} - name: RABBITMQ_PORT diff --git a/chart/values.yaml b/chart/values.yaml index 7f695558..f0274f15 100644 --- a/chart/values.yaml +++ b/chart/values.yaml @@ -97,10 +97,17 @@ media: subPath: media contentdatabase: - provider: - tmdb: - apikeyKey: tmdb_apikey - existingSecret: bigsecret + # TheMovieDB + tmdb: + enabled: true + apikeyKey: tmdb_apikey + existingSecret: bigsecret + # TVDatabase + tvdb: + enabled: true + apikeyKey: tvdb_apikey + pinKey: tvdb_pin + existingSecret: bigsecret autosync: name: autosync