Commit new Chart releases for TrueCharts

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
TrueCharts-Bot 2023-11-24 00:20:54 +00:00
parent 7a778de7bf
commit b2954c642f
14 changed files with 2414 additions and 1 deletions

View File

@ -0,0 +1,99 @@
**Important:**
*for the complete changelog, please refer to the website*
## [nitter-2.0.0](https://github.com/truecharts/charts/compare/nitter-1.0.12...nitter-2.0.0) (2023-07-31)
### Feat
- hide advanced ingress options behind checbox ([#9203](https://github.com/truecharts/charts/issues/9203))
### Fix
- fix mistakes on questions.yaml
## [nitter-1.0.12](https://github.com/truecharts/charts/compare/nitter-1.0.11...nitter-1.0.12) (2023-02-27)
### Chore
- update helm general non-major ([#7725](https://github.com/truecharts/charts/issues/7725))
## [nitter-1.0.11](https://github.com/truecharts/charts/compare/nitter-1.0.10...nitter-1.0.11) (2023-02-26)
### Chore
- update container image tccr.io/truecharts/nitter to latest
## [nitter-1.0.10](https://github.com/truecharts/charts/compare/nitter-1.0.9...nitter-1.0.10) (2023-02-19)
### Chore
- update helm general non-major
## [nitter-1.0.9](https://github.com/truecharts/charts/compare/nitter-1.0.8...nitter-1.0.9) (2023-02-10)
### Fix
- ensure new helm deps repo is used in latest releases as well.
## [nitter-1.0.8](https://github.com/truecharts/charts/compare/nitter-1.0.7...nitter-1.0.8) (2023-02-03)
### Chore
- update container image tccr.io/truecharts/nitter to latest
## [nitter-1.0.7](https://github.com/truecharts/charts/compare/nitter-1.0.6...nitter-1.0.7) (2023-02-02)
### Fix
- remove non-link sources ([#6826](https://github.com/truecharts/charts/issues/6826))
## [nitter-1.0.6](https://github.com/truecharts/charts/compare/nitter-1.0.5...nitter-1.0.6) (2023-01-24)
### Chore
- update container image tccr.io/truecharts/nitter to latest
## [nitter-1.0.5](https://github.com/truecharts/charts/compare/nitter-1.0.4...nitter-1.0.5) (2023-01-23)
### Chore
- update helm general non-major
## [nitter-1.0.4](https://github.com/truecharts/charts/compare/nitter-1.0.3...nitter-1.0.4) (2023-01-17)
### Chore
- update helm general non-major ([#6430](https://github.com/truecharts/charts/issues/6430))

View File

@ -0,0 +1,32 @@
apiVersion: v2
appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 14.3.5
- condition: redis.enabled
name: redis
repository: https://deps.truecharts.org
version: 6.0.66
deprecated: false
description: A free and open source alternative Twitter front-end focused on privacy and performance.
home: https://truecharts.org/charts/incubator/nitter
icon: https://truecharts.org/img/hotlink-ok/chart-icons/nitter.png
keywords:
- nitter
- libre
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: nitter
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/nitter
- https://github.com/zedeus/nitter
type: application
version: 2.0.0
annotations:
truecharts.org/category: media
truecharts.org/SCALE-support: "true"
truecharts.org/grade: U

View File

@ -0,0 +1,27 @@
# README
## General Info
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
However only installations using the TrueNAS SCALE Apps system are supported.
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/incubator/)
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**
## Support
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE/guides/scale-intro).
- See the [Website](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/charts/issues/new/choose)
---
## Sponsor TrueCharts
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!
*All Rights Reserved - The TrueCharts Project*

View File

View File

@ -0,0 +1,8 @@
A free and open source alternative Twitter front-end focused on privacy and performance.
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/incubator/nitter](https://truecharts.org/charts/incubator/nitter)
---
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,70 @@
image:
repository: zedeus/nitter
pullPolicy: IfNotPresent
tag: latest@sha256:c0275459df4de2331a1ceac61c42be30a8731e168f582851134b5ec25af75171
service:
main:
ports:
main:
protocol: http
port: 10606
nitter:
general:
title: nitter
hostname: localhost:10606
httpMaxConnections: 100
cache:
listMinutes: 240
rssMinutes: 10
config:
base64Media: false
enableRSS: true
enableDebug: false
proxy: ""
proxyAuth: ""
tokenCount: 10
preferences:
theme: Nitter
replaceTwitter: nitter.net
replaceYouTube: piped.video
replaceReddit: teddit.net
replaceInstagram: ""
proxyVideos: true
hlsPlayback: false
infiniteScroll: false
workload:
main:
podSpec:
containers:
main:
probes:
liveness:
enabled: true
type: http
path: /
readiness:
enabled: true
type: http
path: /
startup:
enabled: true
type: tcp
persistence:
nitter-config:
enabled: true
type: configmap
objectName: nitter-config
mountPath: /src/nitter.conf
subPath: nitter.conf
readOnly: true
redis:
enabled: true
portal:
open:
enabled: true

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
{{- include "tc.v1.common.lib.chart.notes" $ -}}

View File

@ -0,0 +1,59 @@
{{/* Define the configmap */}}
{{- define "nitter.configmaps" -}}
{{- $fullname := (include "tc.v1.common.lib.chart.names.fullname" $) -}}
{{- $config := .Values.nitter.config -}}
{{- $general := .Values.nitter.general -}}
{{- $cache := .Values.nitter.cache -}}
{{- $preferences := .Values.nitter.preferences -}}
{{- $redisHost := .Values.redis.creds.plainhost | trimAll "\"" -}}
{{- $redisPass := .Values.redis.creds.redisPassword | trimAll "\"" -}}
{{- $hmacKey := randAlphaNum 32 -}}
{{- with lookup "v1" "Secret" .Release.Namespace $fullname -}}
{{- $hmacKey = index .data "hmacKey" | b64dec -}}
{{- end }}
nitter-config:
enabled: true
data:
nitter.conf: |
[Server]
https = false
address = "0.0.0.0"
staticDir = "./public"
port = {{ .Values.service.main.ports.main.port }}
httpMaxConnections = {{ $general.httpMaxConnections }}
title = {{ $general.title | quote }}
hostname = {{ $general.hostname | quote }}
[Cache]
redisPort = 6379
redisConnections = 20
redisMaxConnections = 30
redisHost = {{ $redisHost }}
redisPassword = {{ $redisPass }}
listMinutes = {{ $cache.listMinutes }}
rssMinutes = {{ $cache.rssMinutes }}
[Config]
hmacKey: {{ $hmacKey | quote }}
base64Media = {{ $config.base64Media }}
enableRSS = {{ $config.enableRSS }}
enableDebug = {{ $config.enableDebug }}
proxy = {{ $config.proxy | quote }}
proxyAuth = {{ $config.proxyAuth | quote }}
tokenCount = {{ $config.tokenCount }}
[Preferences]
theme = {{ $preferences.theme | quote }}
replaceTwitter = {{ $preferences.replaceTwitter | quote }}
replaceYouTube = {{ $preferences.replaceYouTube | quote }}
replaceReddit = {{ $preferences.replaceReddit | quote }}
replaceInstagram = {{ $preferences.replaceInstagram | quote }}
proxyVideos = {{ $preferences.proxyVideos }}
hlsPlayback = {{ $preferences.hlsPlayback }}
infiniteScroll = {{ $preferences.infiniteScroll }}
{{- end -}}

View File

@ -0,0 +1,11 @@
{{/* Make sure all variables are set properly */}}
{{- include "tc.v1.common.loader.init" . -}}
{{/* Render configmaps for all pods */}}
{{- $configmaps := include "nitter.configmaps" . | fromYaml -}}
{{- if $configmaps -}}
{{- $_ := mustMergeOverwrite .Values.configmap $configmaps -}}
{{- end -}}
{{/* Render the templates */}}
{{- include "tc.v1.common.loader.apply" . -}}

View File

View File

@ -1,4 +1,4 @@
icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/nitter.png
categories:
- media
screenshots: []