diff --git a/.github/ct-install.yaml b/.github/ct-install.yaml index c8a5c40aadb..ca2c9167bbf 100644 --- a/.github/ct-install.yaml +++ b/.github/ct-install.yaml @@ -185,6 +185,7 @@ excluded-charts: - charts/stable/zigbee2mqtt - charts/stable/debian-apt-mirror - charts/stable/dell-idrac-fan-controller + - charts/stable/nitter chart-repos: - jetstack=https://charts.jetstack.io - grafana=https://grafana.github.io/helm-charts diff --git a/charts/stable/nitter/Chart.yaml b/charts/stable/nitter/Chart.yaml index dcc40e0ce97..248af28dd72 100644 --- a/charts/stable/nitter/Chart.yaml +++ b/charts/stable/nitter/Chart.yaml @@ -40,4 +40,4 @@ sources: - https://github.com/zedeus/nitter - https://hub.docker.com/r/zedeus/nitter type: application -version: 8.11.5 +version: 8.11.6 diff --git a/charts/stable/nitter/values.yaml b/charts/stable/nitter/values.yaml index 5e8968ed85c..0d1de172d5a 100644 --- a/charts/stable/nitter/values.yaml +++ b/charts/stable/nitter/values.yaml @@ -1,7 +1,7 @@ image: repository: docker.io/zedeus/nitter pullPolicy: IfNotPresent - tag: latest@sha256:c0275459df4de2331a1ceac61c42be30a8731e168f582851134b5ec25af75171 + tag: latest@sha256:7f26cc177e2ebedd6724a44c385ec6303bc30180321cf412245b944405bb26e0 service: main: @@ -34,6 +34,14 @@ nitter: proxyVideos: true hlsPlayback: false infiniteScroll: false + +# See: https://github.com/zedeus/nitter/wiki/Creating-session-tokens +configmap: + nitter-sessions: + enabled: true + data: + sessions.jsonl: | + {"oauth_token": "TOKEN", "oauth_token_secret": "SECRET"} workload: main: @@ -52,6 +60,8 @@ workload: startup: enabled: true type: tcp + env: + NITTER_SESSIONS_FILE: /src/sessions.jsonl persistence: nitter-config: @@ -61,6 +71,13 @@ persistence: mountPath: /src/nitter.conf subPath: nitter.conf readOnly: true + nitter-sessions: + enabled: true + type: configmap + objectName: nitter-sessions + mountPath: /src/sessions.jsonl + subPath: sessions.jsonl + readOnly: true redis: enabled: true