Compare commits

..

3 Commits

Author SHA1 Message Date
Kjeld Schouten
730803ec50 no message 2024-01-09 19:25:12 +01:00
Kjeld Schouten
6cd222b3ca bump 2024-01-09 13:27:54 +01:00
Kjeld Schouten
6d55286655 feat(penpot): cleanup penpot and add to incubator 2024-01-09 13:26:35 +01:00
792 changed files with 1809 additions and 5337 deletions

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: clickhouse
version: 10.2.8
version: 10.2.7
appVersion: 23.12.2.59
description: ClickHouse is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP).
home: https://truecharts.org/charts/dependency/clickhouse
@@ -21,7 +21,7 @@ keywords:
- sql
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: kube-state-metrics
version: 6.1.8
version: 6.1.7
appVersion: 2.10.1
description: kube-state-metrics is a simple service that listens to the Kubernetes API server and generates metrics about the state of the objects.
home: https://truecharts.org/charts/dependency/kube-state-metrics
@@ -20,7 +20,7 @@ keywords:
- monitoring
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: mariadb
version: 12.1.7
version: 12.1.6
appVersion: 11.2.2
description: Fast, reliable, scalable, and easy to use open-source relational database system.
home: https://truecharts.org/charts/dependency/mariadb
@@ -24,7 +24,7 @@ keywords:
- sql
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: memcached
version: 11.1.7
version: 11.1.6
appVersion: 1.6.22
description: Memcached is a memory-backed database caching solution
home: https://truecharts.org/charts/dependency/memcached
@@ -21,7 +21,7 @@ keywords:
- cache
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: mongodb
version: 11.1.9
version: 11.1.8
appVersion: 7.0.5
description: Fast, reliable, scalable, and easy to use open-source no-sql database system.
home: https://truecharts.org/charts/dependency/mongodb
@@ -22,7 +22,7 @@ keywords:
- nosql
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: node-exporter
version: 6.1.8
version: 6.1.7
appVersion: 1.7.0
description: Prometheus exporter for hardware and OS metrics exposed by UNIX kernels, with pluggable metric collectors.
home: https://truecharts.org/charts/dependency/node-exporter
@@ -20,7 +20,7 @@ keywords:
- monitoring
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: redis
version: 11.1.7
version: 11.1.6
appVersion: 7.2.3
description: Open source, advanced key-value store.
home: https://truecharts.org/charts/dependency/redis
@@ -21,7 +21,7 @@ keywords:
- database
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: solr
version: 9.1.7
version: 9.1.6
appVersion: 9.4.0
description: Apache Solr
home: https://truecharts.org/charts/dependency/solr
@@ -21,7 +21,7 @@ keywords:
- search
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

File diff suppressed because it is too large Load Diff

View File

@@ -1,37 +0,0 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: fabulinus
version: 0.0.1
appVersion: latest
description: Fabulinus is the server component of the TitanML Takeoff server.
home: https://truecharts.org/charts/dev/fabulinus
icon: https://truecharts.org/img/hotlink-ok/chart-icons/fabulinus.png
deprecated: false
sources:
- https://github.com/truecharts/charts/tree/master/charts/dev/fabulinus
- https://hub.docker.com/r/tytn/fabulinus
- https://github.com/titanml/takeoff-communitys
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: https://truecharts.org
keywords:
- fabulinus
- machine-learning
dependencies:
- name: common
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""
tags: []
import-values: []
annotations:
max_scale_version: 23.10.2
min_scale_version: 23.10.0
truecharts.org/SCALE-support: "true"
truecharts.org/category: ai
truecharts.org/max_helm_version: "3.13"
truecharts.org/min_helm_version: "3.12"
truecharts.org/train: dev
type: application

View File

@@ -1,28 +0,0 @@
---
title: 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/stable/jackett)
**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

@@ -1 +0,0 @@
imageSelector: image

View File

@@ -1 +0,0 @@
imageSelector: gpuImage

View File

@@ -1,17 +0,0 @@
---
title: Fabulinus Installation Notes
---
Set the `Device` to **CPU** or **GPU** depending on the image selected.
Set the `Model` to a supported model from the following [list](https://docs.titanml.co/docs/titan-takeoff/experimentation/supported-models).
Set the `Quant Type` to the correct option when using a particular model.
Set the `Max Batch Size` to the maximum batch size a model can use.
::: note
If you are not using the batching endpoint, /generate, it is best practice to set `Disable Batching` to true. The batching service can interfere with the streaming service, and make it slower.
:::

Binary file not shown.

Before

Width:  |  Height:  |  Size: 474 KiB

View File

@@ -1,160 +0,0 @@
# Include{groups}
portals:
open:
# Include{portalLink}
path: "/docs"
chat:
# Include{portalLink}
path: "/demos/chat"
playground:
# Include{portalLink}
path: "/demos/playground"
questions:
# Include{global}
# Include{workload}
# Include{workloadDeployment}
# Include{replicas1}
# Include{podSpec}
# Include{containerMain}
- variable: imageSelector
label: Select Image
schema:
type: string
default: image
enum:
- value: image
description: CPU
- value: gpuImage
description: GPU
# Include{containerBasic}
# Include{containerAdvanced}
- variable: fabulinus
group: App Configuration
label: Fabulinus Configuration
schema:
additional_attrs: true
type: dict
attrs:
- variable: device
label: Device
description: The device to use.
schema:
type: string
default: cpu
enum:
- value: cpu
description: CPU
- value: gpu
description: GPU
- variable: model
label: Model
description: The model name to use.
schema:
type: string
default: "google/flan-t5-small"
required: true
- variable: quant_type
label: Quant Type
description: The quantization type to use.
schema:
type: string
default: int8
enum:
- value: int8
description: Int8
- value: float16
description: Float16
- value: bfloat16
description: Bfloat16
- value: int8_float16
description: Int8_float16
- value: int8_bfloat16
description: Int8_bfloat16
- variable: max_batch_size
label: Max Batch Size
description: The maximum batch size the model can use.
schema:
type: int
default: 32
min: 1
- variable: disable_batching
label: Disable Batching
description: Whether to allow batching or not. Set to False if not using the /generate end point.
schema:
type: boolean
default: true
# Include{containerConfig}
# Include{podOptions}
# Include{serviceRoot}
# Include{serviceMain}
# Include{serviceSelectorLoadBalancer}
# Include{serviceSelectorExtras}
- variable: main
label: "Main Service Port Configuration"
schema:
additional_attrs: true
type: dict
attrs:
- variable: port
label: "Port"
description: "This port exposes the container port on the service"
schema:
type: int
default: 10687
required: true
# Include{serviceExpertRoot}
# Include{serviceExpert}
# Include{serviceList}
# Include{persistenceRoot}
- variable: models
label: "App Models Storage"
description: "Stores the Application Models."
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceList}
# Include{ingressRoot}
- variable: main
label: "Main Ingress"
schema:
additional_attrs: true
type: dict
attrs:
# Include{ingressDefault}
# Include{ingressAdvanced}
# Include{ingressList}
# Include{securityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
schema:
type: int
default: 0
- variable: runAsGroup
label: "runAsGroup"
description: "The groupID of the user running the application"
schema:
type: int
default: 0
# Include{securityContextContainer}
# Include{securityContextAdvanced}
# Include{securityContextPod}
- variable: fsGroup
label: "fsGroup"
description: "The group that should own ALL storage."
schema:
type: int
default: 568
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

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

View File

@@ -1 +0,0 @@
{{ include "tc.v1.common.loader.all" . }}

View File

@@ -1,65 +0,0 @@
image:
repository: tytn/fabulinus
pullPolicy: IfNotPresent
tag: latest-cpu@sha256:f8b30eaa5b61d6085fc715f40619733846927c2266a3e20523e93fb58afeef38
gpuImage:
repository: tytn/fabulinus
pullPolicy: IfNotPresent
tag: latest-gpu@sha256:9a826a578ca4157fbe3c091eb78aa35dfca6675f9fae24dcb90495ba4d9715d1
securityContext:
container:
readOnlyRootFilesystem: false
runAsUser: 0
runAsGroup: 0
service:
main:
ports:
main:
protocol: http
targetPort: 80
port: 10687
fabulinus:
# cpu | gpu
device: cpu
model: "google/flan-t5-small"
# int8 | float16 | bfloat16 | int8_float16 | int8_bfloat16
quant_type: int8
max_batch_size: 32
disable_batching: true
workload:
main:
podSpec:
containers:
main:
imageSelector: image
probes:
liveness:
enabled: true
type: http
path: /docs
readiness:
enabled: true
type: http
path: /docs
startup:
enabled: true
type: tcp
env:
TAKEOFF_DEVICE: "{{ .Values.fabulinus.device }}"
TAKEOFF_MODEL_NAME: "{{ .Values.fabulinus.model }}"
TAKEOFF_QUANT_TYPE: "{{ .Values.fabulinus.quant_type }}"
TAKEOFF_MAX_BATCH_SIZE: "{{ .Values.fabulinus.max_batch_size }}"
TAKEOFF_DISABLE_BATCHING: "{{ .Values.fabulinus.disable_batching }}"
persistence:
models:
enabled: true
mountPath: "/code/models"
portal:
open:
enabled: true

View File

@@ -1,30 +0,0 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
# OWNERS file for Kubernetes
OWNERS
# helm-docs templates
*.gotmpl
# docs folder
/docs
# icon
icon.png

View File

@@ -1 +0,0 @@
# Changelog

View File

@@ -1,37 +0,0 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: maintainerr
version: 0.0.1
appVersion: 1.7.0
description: Looks and smells like Overseerr, does the opposite. Maintenance tool for the Plex ecosystem.
home: https://truecharts.org/charts/dev/maintainerr
icon: https://truecharts.org/img/hotlink-ok/chart-icons/maintainerr.png
deprecated: false
sources:
- https://github.com/truecharts/charts/tree/master/charts/dev/maintainerr
- https://github.com/jorenn92/Maintainerr
- https://hub.docker.com/r/jorenn92/maintainerr
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: https://truecharts.org
keywords:
- maintainerr
- media
dependencies:
- name: common
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""
tags: []
import-values: []
annotations:
max_scale_version: 23.10.2
min_scale_version: 23.10.0
truecharts.org/SCALE-support: "true"
truecharts.org/category: media
truecharts.org/max_helm_version: "3.13"
truecharts.org/min_helm_version: "3.12"
truecharts.org/train: dev
type: application

View File

@@ -1 +0,0 @@
# README

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.9 KiB

View File

@@ -1,84 +0,0 @@
# Include{groups}
portals:
open:
# Include{portalLink}
questions:
# Include{global}
# Include{workload}
# Include{workloadDeployment}
# Include{replicas1}
# Include{podSpec}
# Include{containerMain}
# Include{containerBasic}
# Include{containerAdvanced}
# Include{containerConfig}
# Include{podOptions}
# Include{serviceRoot}
# Include{serviceMain}
# Include{serviceSelectorLoadBalancer}
# Include{serviceSelectorExtras}
- variable: main
label: "Main Service Port Configuration"
schema:
additional_attrs: true
type: dict
attrs:
- variable: port
label: "Port"
description: "This port exposes the container port on the service"
schema:
type: int
default: 8154
required: true
# Include{serviceExpertRoot}
# Include{serviceExpert}
# Include{serviceList}
# Include{persistenceRoot}
- variable: data
label: "App Data Storage"
description: "Stores the Application Data."
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceList}
# Include{ingressRoot}
- variable: main
label: "Main Ingress"
schema:
additional_attrs: true
type: dict
attrs:
# Include{ingressDefault}
# Include{ingressAdvanced}
# Include{ingressList}
# Include{securityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
schema:
type: int
default: 0
- variable: runAsGroup
label: "runAsGroup"
description: "The groupID of the user running the application"
schema:
type: int
default: 0
# Include{securityContextContainer}
# Include{securityContextAdvanced}
# Include{securityContextPod}
- variable: fsGroup
label: "fsGroup"
description: "The group that should own ALL storage."
schema:
type: int
default: 568
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

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

View File

@@ -1 +0,0 @@
{{ include "tc.v1.common.loader.all" . }}

View File

@@ -1,27 +0,0 @@
image:
repository: jorenn92/maintainerr
pullPolicy: IfNotPresent
tag: 1.7.0@sha256:0bc775f1a3ff502f6bdb6e2a9e318368e7498d9cf77964b8b578d5f547c92340
securityContext:
container:
readOnlyRootFilesystem: false
runAsUser: 0
runAsGroup: 0
service:
main:
ports:
main:
protocol: http
targetPort: 80
port: 8154
persistence:
data:
enabled: true
mountPath: "/opt/data"
portal:
open:
enabled: true

View File

@@ -1,30 +0,0 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
# OWNERS file for Kubernetes
OWNERS
# helm-docs templates
*.gotmpl
# docs folder
/docs
# icon
icon.png

View File

@@ -1 +0,0 @@
# Changelog

View File

@@ -1,38 +0,0 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: ollama
version: 0.0.1
appVersion: 0.1.18
description: Get up and running with large language models locally.
home: https://truecharts.org/charts/dev/ollama
icon: https://truecharts.org/img/hotlink-ok/chart-icons/ollama.png
deprecated: false
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/ollama
- https://github.com/jmorganca/ollama
- https://hub.docker.com/r/ollama/ollama
- https://github.com/ollama-webui/ollama-webui
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: https://truecharts.org
keywords:
- ollama
- language-models
dependencies:
- name: common
version: 17.2.21
repository: https://library-charts.truecharts.org
condition: ""
alias: ""
tags: []
import-values: []
annotations:
max_scale_version: 23.10.2
min_scale_version: 23.10.0
truecharts.org/SCALE-support: "true"
truecharts.org/category: ai
truecharts.org/max_helm_version: "3.13"
truecharts.org/min_helm_version: "3.12"
truecharts.org/train: incubator
type: application

View File

@@ -1 +0,0 @@
# README

Binary file not shown.

Before

Width:  |  Height:  |  Size: 90 KiB

View File

@@ -1,100 +0,0 @@
# Include{groups}
portals:
open:
# Include{portalLink}
questions:
# Include{global}
# Include{workload}
# Include{workloadDeployment}
# Include{replicas1}
# Include{podSpec}
# Include{containerMain}
# Include{containerBasic}
# Include{containerAdvanced}
# Include{containerConfig}
# Include{podOptions}
# Include{serviceRoot}
# Include{serviceMain}
# Include{serviceSelectorLoadBalancer}
# Include{serviceSelectorExtras}
- variable: main
label: "Main Service Port Configuration"
schema:
additional_attrs: true
type: dict
attrs:
- variable: port
label: "Port"
description: "This port exposes the container port on the service"
schema:
type: int
default: 10686
required: true
# Include{serviceExpertRoot}
# Include{serviceExpert}
# Include{serviceList}
# Include{persistenceRoot}
- variable: config
label: "App Config Storage"
description: "Stores the Application Configuration."
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceBasic}
- variable: data
label: "App Data Storage"
description: "Stores the Application Data."
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceList}
# Include{ingressRoot}
- variable: main
label: "Main Ingress"
schema:
additional_attrs: true
type: dict
attrs:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressAdvanced}
# Include{ingressList}
# Include{securityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
schema:
type: int
default: 0
- variable: runAsGroup
label: "runAsGroup"
description: "The groupID of the user running the application"
schema:
type: int
default: 0
# Include{securityContextContainer}
# Include{securityContextAdvanced}
# Include{securityContextPod}
- variable: fsGroup
label: "fsGroup"
description: "The group that should own ALL storage."
schema:
type: int
default: 568
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{netshoot}
# Include{vpn}
# Include{documentation}

View File

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

View File

@@ -1 +0,0 @@
{{ include "tc.v1.common.loader.all" . }}

View File

@@ -1,99 +0,0 @@
image:
repository: ollama/ollama
pullPolicy: IfNotPresent
tag: 0.1.18@sha256:5327f8c3f43e30804dbdbc039e8fcf253af8291e149f186dc5c7733f68e29217
uiImage:
repository: ghcr.io/ollama-webui/ollama-webui
pullPolicy: IfNotPresent
tag: main@sha256:50dfa1104ae2f5c450bdc23920bc503a3cecd50f02efa328df98c317f8552e6c
service:
main:
targetSelector: ui
ports:
main:
protocol: http
targetPort: 8080
port: 10686
targetSelector: ui
api:
enabled: true
type: ClusterIP
targetSelector: main
ports:
api:
enabled: true
protocol: http
port: 11434
targetSelector: main
workload:
main:
podSpec:
containers:
main:
imageSelector: image
securityContext:
runAsUser: 0
runAsGroup: 0
runAsNonRoot: false
readOnlyRootFilesystem: false
probes:
liveness:
enabled: true
type: http
path: /api/version
port: "{{ .Values.service.api.ports.api.port }}"
readiness:
enabled: true
type: http
path: /api/version
port: "{{ .Values.service.api.ports.api.port }}"
startup:
enabled: true
type: tcp
port: "{{ .Values.service.api.ports.api.port }}"
ui:
enabled: true
type: Deployment
podSpec:
containers:
ui:
primary: true
enabled: true
imageSelector: uiImage
probes:
liveness:
enabled: true
type: http
path: /
port: "{{ .Values.service.main.ports.main.targetPort }}"
readiness:
enabled: true
type: http
path: /
port: "{{ .Values.service.main.ports.main.targetPort }}"
startup:
enabled: true
type: tcp
port: "{{ .Values.service.main.ports.main.targetPort }}"
env:
OLLAMA_API_BASE_URL: '{{ printf "http://%v:%v/api" (include "tc.v1.common.lib.chart.names.fullname" $) .Values.service.api.ports.api.port }}'
persistence:
config:
enabled: true
targetSelector:
main:
main:
mountPath: "/root/.ollama"
data:
enabled: true
targetSelector:
ui:
ui:
mountPath: "/app/backend/data"
portal:
open:
enabled: true

View File

@@ -1,30 +0,0 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
# OWNERS file for Kubernetes
OWNERS
# helm-docs templates
*.gotmpl
# docs folder
/docs
# icon
icon.png

View File

@@ -1,39 +0,0 @@
{{/* Define the backend container */}}
{{- define "penpot.backend" -}}
image: {{ .Values.backendImage.repository }}:{{ .Values.backendImage.tag }}
imagePullPolicy: '{{ .Values.backendImage.pullPolicy }}'
securityContext:
runAsUser: {{ .Values.podSecurityContext.runAsUser }}
runAsGroup: {{ .Values.podSecurityContext.runAsGroup }}
readOnlyRootFilesystem: {{ .Values.securityContext.readOnlyRootFilesystem }}
runAsNonRoot: {{ .Values.securityContext.runAsNonRoot }}
volumeMounts:
- name: data
mountPath: {{ .Values.persistence.data.mountPath }}
envFrom:
- secretRef:
name: '{{ include "tc.v1.common.names.fullname" . }}-common-secret'
- secretRef:
name: '{{ include "tc.v1.common.names.fullname" . }}-backend-exporter-secret'
readinessProbe:
tcpSocket:
port: 6060
initialDelaySeconds: {{ .Values.probes.readiness.spec.initialDelaySeconds }}
timeoutSeconds: {{ .Values.probes.readiness.spec.timeoutSeconds }}
periodSeconds: {{ .Values.probes.readiness.spec.periodSeconds }}
failureThreshold: {{ .Values.probes.readiness.spec.failureThreshold }}
livenessProbe:
tcpSocket:
port: 6060
initialDelaySeconds: {{ .Values.probes.liveness.spec.initialDelaySeconds }}
timeoutSeconds: {{ .Values.probes.liveness.spec.timeoutSeconds }}
periodSeconds: {{ .Values.probes.liveness.spec.periodSeconds }}
failureThreshold: {{ .Values.probes.liveness.spec.failureThreshold }}
startupProbe:
tcpSocket:
port: 6060
initialDelaySeconds: {{ .Values.probes.startup.spec.initialDelaySeconds }}
timeoutSeconds: {{ .Values.probes.startup.spec.timeoutSeconds }}
periodSeconds: {{ .Values.probes.startup.spec.periodSeconds }}
failureThreshold: {{ .Values.probes.startup.spec.failureThreshold }}
{{- end }}

View File

@@ -1,39 +0,0 @@
{{/* Define the exporter container */}}
{{- define "penpot.exporter" -}}
image: {{ .Values.exporterImage.repository }}:{{ .Values.exporterImage.tag }}
imagePullPolicy: '{{ .Values.exporterImage.pullPolicy }}'
securityContext:
runAsUser: {{ .Values.podSecurityContext.runAsUser }}
runAsGroup: {{ .Values.podSecurityContext.runAsGroup }}
readOnlyRootFilesystem: {{ .Values.securityContext.readOnlyRootFilesystem }}
runAsNonRoot: {{ .Values.securityContext.runAsNonRoot }}
envFrom:
- secretRef:
name: '{{ include "tc.v1.common.names.fullname" . }}-common-secret'
- secretRef:
name: '{{ include "tc.v1.common.names.fullname" . }}-exporter-secret'
- secretRef:
name: '{{ include "tc.v1.common.names.fullname" . }}-backend-exporter-secret'
readinessProbe:
tcpSocket:
port: 6061
initialDelaySeconds: {{ .Values.probes.readiness.spec.initialDelaySeconds }}
timeoutSeconds: {{ .Values.probes.readiness.spec.timeoutSeconds }}
periodSeconds: {{ .Values.probes.readiness.spec.periodSeconds }}
failureThreshold: {{ .Values.probes.readiness.spec.failureThreshold }}
livenessProbe:
httpGet:
tcpSocket:
port: 6061
initialDelaySeconds: {{ .Values.probes.liveness.spec.initialDelaySeconds }}
timeoutSeconds: {{ .Values.probes.liveness.spec.timeoutSeconds }}
periodSeconds: {{ .Values.probes.liveness.spec.periodSeconds }}
failureThreshold: {{ .Values.probes.liveness.spec.failureThreshold }}
startupProbe:
tcpSocket:
port: 6061
initialDelaySeconds: {{ .Values.probes.startup.spec.initialDelaySeconds }}
timeoutSeconds: {{ .Values.probes.startup.spec.timeoutSeconds }}
periodSeconds: {{ .Values.probes.startup.spec.periodSeconds }}
failureThreshold: {{ .Values.probes.startup.spec.failureThreshold }}
{{- end }}

View File

@@ -1,104 +0,0 @@
{{/* Define the secret */}}
{{- define "penpot.secret" -}}
{{- $commonSecretName := printf "%s-common-secret" (include "tc.v1.common.names.fullname" .) }}
{{- $exporterSecretName := printf "%s-exporter-secret" (include "tc.v1.common.names.fullname" .) }}
{{- $frontendSecretName := printf "%s-frontend-secret" (include "tc.v1.common.names.fullname" .) }}
{{- $backendAndExporterSecretName := printf "%s-backend-exporter-secret" (include "tc.v1.common.names.fullname" .) }}
{{- $backendFlags := list }}
{{- $backendFlags = mustAppend $backendFlags (printf "%s-smtp" (ternary "enable" "disable" .Values.penpot.smtp.enabled)) }}
{{- $backendFlags = mustAppend $backendFlags (printf "%s-email-verification" (ternary "enable" "disable" .Values.penpot.flags.mail_verification)) }}
{{- $backendFlags = mustAppend $backendFlags (printf "%s-log-invitation-tokens" (ternary "enable" "disable" .Values.penpot.flags.log_invitation_token)) }}
{{- $backendFlags = mustAppend $backendFlags (printf "%s-log-emails" (ternary "enable" "disable" (and .Values.penpot.flags.log_emails (not .Values.penpot.smtp.enabled)))) }}
{{- $backendFlags = mustAppend $backendFlags (printf "%s-secure-session-cookies" (ternary "enable" "disable" .Values.penpot.flags.secure_session_cookies)) }}
{{- $backendFlags = mustAppend $backendFlags (printf "%s-insecure-register" (ternary "enable" "disable" .Values.penpot.flags.insecure_register)) }}
{{- $backendFlags = mustAppend $backendFlags (printf "%s-cors" (ternary "enable" "disable" .Values.penpot.flags.backend_api_doc)) }}
{{- $backendFlags = mustAppend $backendFlags (printf "%s-backend-api-doc" (ternary "enable" "disable" .Values.penpot.flags.backend_api_doc)) }}
{{- $frontendFlags := list }}
{{- $frontendFlags = mustAppend $frontendFlags (printf "%s-demo-warning" (ternary "enable" "disable" .Values.penpot.flags.demo_warning)) }}
{{- $commonFlags := list }}
{{- $commonFlags = mustAppend $commonFlags (printf "%s-login" (ternary "enable" "disable" .Values.penpot.flags.login)) }}
{{- $commonFlags = mustAppend $commonFlags (printf "%s-registration" (ternary "enable" "disable" .Values.penpot.flags.registration)) }}
{{- $commonFlags = mustAppend $commonFlags (printf "%s-demo-users" (ternary "enable" "disable" .Values.penpot.flags.demo_users)) }}
{{- $commonFlags = mustAppend $commonFlags (printf "%s-user-feedback" (ternary "enable" "disable" .Values.penpot.flags.user_feedback)) }}
{{- $commonFlags = mustAppend $commonFlags (printf "%s-login-with-google" (ternary "enable" "disable" .Values.penpot.identity_providers.google.enabled)) }}
{{- $commonFlags = mustAppend $commonFlags (printf "%s-login-with-github" (ternary "enable" "disable" .Values.penpot.identity_providers.github.enabled)) }}
{{- $commonFlags = mustAppend $commonFlags (printf "%s-login-with-gitlab" (ternary "enable" "disable" .Values.penpot.identity_providers.gitlab.enabled)) }}
{{- $commonFlags = mustAppend $commonFlags (printf "%s-login-with-oidc" (ternary "enable" "disable" .Values.penpot.identity_providers.oidc.enabled)) }}
{{- $commonFlags = mustAppend $commonFlags (printf "%s-login-with-ldap" (ternary "enable" "disable" .Values.penpot.identity_providers.ldap.enabled)) }}
enabled: true
data:
PENPOT_TELEMETRY_ENABLED: {{ .Values.penpot.telemetry_enabled | quote }}
{{- with .Values.penpot.registration_domain_whitelist }}
PENPOT_REGISTRATION_DOMAIN_WHITELIST: {{ join "," . }}
{{- end }}
{{- if .Values.penpot.identity_providers.google.enabled }}
PENPOT_GOOGLE_CLIENT_ID: {{ .Values.penpot.identity_providers.google.client_id | quote }}
PENPOT_GOOGLE_CLIENT_SECRET: {{ .Values.penpot.identity_providers.google.client_secret | quote }}
{{- end }}
{{- if .Values.penpot.identity_providers.github.enabled }}
PENPOT_GITHUB_CLIENT_ID: {{ .Values.penpot.identity_providers.github.client_id | quote }}
PENPOT_GITHUB_CLIENT_ID: {{ .Values.penpot.identity_providers.github.client_secret | quote }}
{{- end }}
{{- if .Values.penpot.identity_providers.gitlab.enabled }}
PENPOT_GITLAB_BASE_URI: {{ .Values.penpot.identity_providers.gitlab.base_uri | quote }}
PENPOT_GITLAB_CLIENT_ID: {{ .Values.penpot.identity_providers.gitlab.client_id | quote }}
PENPOT_GITLAB_CLIENT_SECRET: {{ .Values.penpot.identity_providers.gitlab.client_secret | quote }}
{{- end }}
{{- if .Values.penpot.identity_providers.oidc.enabled }}
PENPOT_OIDC_BASE_URI: {{ .Values.penpot.identity_providers.oidc.base_uri | quote }}
PENPOT_OIDC_CLIENT_ID: {{ .Values.penpot.identity_providers.oidc.client_id | quote }}
PENPOT_OIDC_CLIENT_SECRET: {{ .Values.penpot.identity_providers.oidc.client_secret | quote }}
{{- end }}
{{- if .Values.penpot.identity_providers.ldap.enabled }}
PENPOT_LDAP_HOST: {{ .Values.penpot.identity_providers.ldap.host | quote }}
PENPOT_LDAP_PORT: {{ .Values.penpot.identity_providers.ldap.port | quote }}
PENPOT_LDAP_SSL: {{ .Values.penpot.identity_providers.ldap.ssl | quote }}
PENPOT_LDAP_STARTTLS: {{ .Values.penpot.identity_providers.ldap.starttls | quote }}
PENPOT_LDAP_BASE_DN: {{ .Values.penpot.identity_providers.ldap.base_dn | quote }}
PENPOT_LDAP_BIND_DN: {{ .Values.penpot.identity_providers.ldap.bind_dn | quote }}
PENPOT_LDAP_BIND_PASSWORD: {{ .Values.penpot.identity_providers.ldap.bind_pass | quote }}
PENPOT_LDAP_ATTRS_USERNAME: {{ .Values.penpot.identity_providers.ldap.attrs_username | quote }}
PENPOT_LDAP_ATTRS_EMAIL: {{ .Values.penpot.identity_providers.ldap.attrs_email | quote }}
PENPOT_LDAP_ATTRS_FULLNAME: {{ .Values.penpot.identity_providers.ldap.attrs_fullname | quote }}
{{- end }}
enabled: true
data:
PENPOT_PUBLIC_URI: http://penpot-frontend:{{ .Values.service.main.ports.main.targetPort }}
enabled: true
data:
PENPOT_FLAGS: {{ join " " (concat $commonFlags $backendFlags) | quote }}
PENPOT_PUBLIC_URI: {{ .Values.penpot.public_uri | quote }}
{{- with (lookup "v1" "Secret" .Release.Namespace $backendAndExporterSecretName) }}
PENPOT_SECRET_KEY: {{ index .data "PENPOT_SECRET_KEY" }}
{{- else }}
PENPOT_SECRET_KEY: {{ randAlphaNum 32 }}
{{- end }}
{{/* Dependencies */}}
PENPOT_DATABASE_URI: {{ printf "postgresql://%v/%v" (.Values.cnpg.main.url.plainport | trimAll "\"") .Values.cnpg.main.database }}
PENPOT_DATABASE_USERNAME: {{ .Values.cnpg.main.user }}
PENPOT_DATABASE_PASSWORD: {{ .Values.cnpg.main.creds.password | trimAll "\"" }}
PENPOT_REDIS_URI: {{ printf "redis://%v:%v@%v/%v" "default" (.Values.redis.redisPassword | trimAll "\"") (.Values.redis.url.plainport | trimAll "\"") "0" }}
{{/* Penpot */}}
{{- if .Values.penpot.smtp.enabled }}
PENPOT_SMTP_DEFAULT_FROM: {{ .Values.penpot.smtp.default_from | quote }}
PENPOT_SMTP_DEFAULT_REPLY_TO: {{ .Values.penpot.smtp.default_reply_to | quote }}
PENPOT_SMTP_HOST: {{ .Values.penpot.smtp.host | quote }}
PENPOT_SMTP_PORT: {{ .Values.penpot.smtp.port | quote }}
PENPOT_SMTP_USERNAME: {{ .Values.penpot.smtp.user | quote }}
PENPOT_SMTP_PASSWORD: {{ .Values.penpot.smtp.pass | quote }}
PENPOT_SMTP_TLS: {{ .Values.penpot.smtp.tls | quote }}
PENPOT_SMTP_SSL: {{ .Values.penpot.smtp.ssl | quote }}
{{- end }}
PENPOT_STORAGE_ASSETS_FS_DIRECTORY: {{ .Values.persistence.assets.mountPath }}
PENPOT_ASSETS_STORAGE_BACKEND: assets-fs
PENPOT_HTTP_SERVER_HOST: "0.0.0.0"
enabled: true
data:
PENPOT_PUBLIC_URI: {{ .Values.penpot.public_uri | quote }}
PENPOT_FLAGS: {{ join " " (concat $commonFlags $frontendFlags) | quote }}
{{- end }}

View File

@@ -1,10 +0,0 @@
{{/* Make sure all variables are set properly */}}
{{- include "tc.v1.common.loader.init" . }}
{{- include "penpot.secret" . -}}
{{- $_ := set .Values.additionalContainers "backend" (include "penpot.backend" . | fromYaml) -}}
{{- $_ := set .Values.additionalContainers "exporter" (include "penpot.exporter" . | fromYaml) -}}
{{/* Render the templates */}}
{{ include "tc.v1.common.loader.apply" . }}

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: authelia
version: 22.1.9
version: 22.1.8
appVersion: 4.37.5
description: Authelia is a Single Sign-On Multi-Factor portal for web apps
home: https://truecharts.org/charts/enterprise/authelia
@@ -30,7 +30,7 @@ keywords:
- LDAP
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: blocky
version: 12.2.1
version: 12.2.0
appVersion: "0.23"
description: Blocky is a DNS proxy, DNS enhancer and ad-blocker for the local network written in Go
home: https://truecharts.org/charts/enterprise/blocky
@@ -22,7 +22,7 @@ keywords:
- blocky
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,37 +1,37 @@
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: clusterissuer
version: 6.1.7
version: 6.1.6
appVersion: latest
description: Certificate management for Kubernetes
home: https://truecharts.org/charts/enterprise/clusterissuer
icon: https://truecharts.org/img/hotlink-ok/chart-icons/clusterissuer.png
deprecated: false
sources:
- https://github.com/truecharts/charts/tree/master/charts/enterprise/clusterissuer
- https://hub.docker.com/_/hello-world
- https://cert-manager.io/
- https://cert-manager.io/
- https://github.com/truecharts/charts/tree/master/charts/enterprise/clusterissuer
- https://hub.docker.com/_/hello-world
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: https://truecharts.org
- name: TrueCharts
email: info@truecharts.org
url: https://truecharts.org
keywords:
- cert-manager
- certificates
- cert-manager
- certificates
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""
tags: []
import-values: []
annotations:
max_scale_version: 23.10.2
min_scale_version: 23.10.0
truecharts.org/SCALE-support: "true"
truecharts.org/category: core
truecharts.org/max_helm_version: "3.13"
truecharts.org/min_helm_version: "3.12"
truecharts.org/train: enterprise
max_scale_version: 23.10.2
min_scale_version: 23.10.0
truecharts.org/SCALE-support: "true"
truecharts.org/category: core
truecharts.org/max_helm_version: "3.13"
truecharts.org/min_helm_version: "3.12"
truecharts.org/train: enterprise
type: application

View File

@@ -25,7 +25,7 @@ In order for an ACME issuer to issue a wildcard certificate, you need to have a
:::
![clusterissuer-clusterwidecert](./img/clusterissuer-clusterwidecert.png)
![clusterissuer6](./img/clusterissuer6.png)
After creating the cluster certificate, verify it is working by checking the `Application Events` created in the `clusterissuer` app (see [how to verify a single app certificate is working](how-to#verifying-clusterissuer-is-working) for more information).

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

View File

@@ -1,6 +1,6 @@
image:
repository: hello-world
tag: latest@sha256:ac69084025c660510933cca701f615283cdbb3aa0963188770b54c31c8962493
tag: latest@sha256:88ec0acaa3ec199d3b7eaf73588f4518c25f9d34f58ce9a0df68429c5af48e8d
pullPolicy: IfNotPresent
manifestManager:
enabled: true

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: kubernetes-reflector
version: 3.1.7
version: 3.1.6
appVersion: 7.1.217
description: Kubernetes-Reflector is a Kubernetes addon designed to monitor and reflect changes to secrets and configmaps across namespaces
home: https://truecharts.org/charts/enterprise/kubernetes-reflector
@@ -23,7 +23,7 @@ keywords:
- certificates
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,38 +1,38 @@
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: metallb-config
version: 5.1.7
version: 5.1.6
appVersion: latest
description: A network load-balancer implementation for Kubernetes using standard routing protocols
home: https://truecharts.org/charts/enterprise/metallb-config
icon: https://truecharts.org/img/hotlink-ok/chart-icons/metallb-config.png
deprecated: false
sources:
- https://metallb.universe.tf
- https://github.com/truecharts/charts/tree/master/charts/enterprise/metallb-config
- https://hub.docker.com/_/hello-world
- https://github.com/metallb/metallb
- https://github.com/metallb/metallb
- https://metallb.universe.tf
- https://github.com/truecharts/charts/tree/master/charts/enterprise/metallb-config
- https://hub.docker.com/_/hello-world
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: https://truecharts.org
- name: TrueCharts
email: info@truecharts.org
url: https://truecharts.org
keywords:
- metallb
- loadbalancer
- metallb
- loadbalancer
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""
tags: []
import-values: []
annotations:
max_scale_version: 23.10.2
min_scale_version: 23.10.0
truecharts.org/SCALE-support: "true"
truecharts.org/category: core
truecharts.org/max_helm_version: "3.13"
truecharts.org/min_helm_version: "3.12"
truecharts.org/train: enterprise
max_scale_version: 23.10.2
min_scale_version: 23.10.0
truecharts.org/SCALE-support: "true"
truecharts.org/category: core
truecharts.org/max_helm_version: "3.13"
truecharts.org/min_helm_version: "3.12"
truecharts.org/train: enterprise
type: application

View File

@@ -1,6 +1,6 @@
image:
repository: hello-world
tag: latest@sha256:ac69084025c660510933cca701f615283cdbb3aa0963188770b54c31c8962493
tag: latest@sha256:88ec0acaa3ec199d3b7eaf73588f4518c25f9d34f58ce9a0df68429c5af48e8d
pullPolicy: IfNotPresent
manifestManager:
enabled: false

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: prometheus
version: 16.2.2
version: 16.2.1
appVersion: 2.48.1
description: kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
home: https://truecharts.org/charts/enterprise/prometheus
@@ -20,21 +20,21 @@ keywords:
- metrics
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""
tags: []
import-values: []
- name: node-exporter
version: 6.1.7
version: 6.1.6
repository: https://deps.truecharts.org
condition: exporters.enabled,exporters.node-exporter.enabled
alias: ""
tags: []
import-values: []
- name: kube-state-metrics
version: 6.1.7
version: 6.1.6
repository: https://deps.truecharts.org
condition: exporters.enabled,exporters.kube-state-metrics.enabled
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: traefik
version: 25.1.10
version: 25.1.9
appVersion: 2.10.7
description: Traefik is a flexible reverse proxy and Ingress Provider.
home: https://truecharts.org/charts/enterprise/traefik
@@ -21,7 +21,7 @@ keywords:
- ingress
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: vaultwarden
version: 25.1.7
version: 25.1.6
appVersion: 1.30.1
description: Unofficial Bitwarden compatible server written in Rust
home: https://truecharts.org/charts/enterprise/vaultwarden
@@ -24,7 +24,7 @@ keywords:
- rust
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: velero
version: 3.1.9
version: 3.1.8
appVersion: latest
description: Velero is a kubernetes-native backup solution
home: https://truecharts.org/charts/incubator/velero
@@ -20,7 +20,7 @@ keywords:
- backup
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: penpot
version: 4.0.12
version: 5.0.0
appVersion: 1.19.3
description: Open Source design and prototyping platform.
home: https://truecharts.org/charts/incubator/penpot

View File

Before

Width:  |  Height:  |  Size: 38 KiB

After

Width:  |  Height:  |  Size: 38 KiB

View File

@@ -400,9 +400,9 @@ questions:
# Include{serviceExpert}
# Include{serviceList}
# Include{persistenceRoot}
- variable: data
label: App Data Storage
description: Stores the Application Data.
- variable: assets
label: App Assets Storage
description: Stores the Application Assets.
schema:
additional_attrs: true
type: dict

View File

@@ -0,0 +1,96 @@
{{/* Define the secret */}}
{{- define "penpot.secret" -}}
{{- $backendAndExporterSecretName := printf "%s-backend" (include "tc.v1.common.lib.chart.names.fullname" .) }}
{{- $backendFlags := list }}
{{- $backendFlags = mustAppend $backendFlags (printf "%s-smtp" (ternary "enable" "disable" .Values.penpot.smtp.enabled)) }}
{{- $backendFlags = mustAppend $backendFlags (printf "%s-email-verification" (ternary "enable" "disable" .Values.penpot.flags.mail_verification)) }}
{{- $backendFlags = mustAppend $backendFlags (printf "%s-log-invitation-tokens" (ternary "enable" "disable" .Values.penpot.flags.log_invitation_token)) }}
{{- $backendFlags = mustAppend $backendFlags (printf "%s-log-emails" (ternary "enable" "disable" (and .Values.penpot.flags.log_emails (not .Values.penpot.smtp.enabled)))) }}
{{- $backendFlags = mustAppend $backendFlags (printf "%s-secure-session-cookies" (ternary "enable" "disable" .Values.penpot.flags.secure_session_cookies)) }}
{{- $backendFlags = mustAppend $backendFlags (printf "%s-insecure-register" (ternary "enable" "disable" .Values.penpot.flags.insecure_register)) }}
{{- $backendFlags = mustAppend $backendFlags (printf "%s-cors" (ternary "enable" "disable" .Values.penpot.flags.backend_api_doc)) }}
{{- $backendFlags = mustAppend $backendFlags (printf "%s-backend-api-doc" (ternary "enable" "disable" .Values.penpot.flags.backend_api_doc)) }}
{{- $commonFlags := list }}
{{- $commonFlags = mustAppend $commonFlags (printf "%s-login" (ternary "enable" "disable" .Values.penpot.flags.login)) }}
{{- $commonFlags = mustAppend $commonFlags (printf "%s-registration" (ternary "enable" "disable" .Values.penpot.flags.registration)) }}
{{- $commonFlags = mustAppend $commonFlags (printf "%s-demo-users" (ternary "enable" "disable" .Values.penpot.flags.demo_users)) }}
{{- $commonFlags = mustAppend $commonFlags (printf "%s-user-feedback" (ternary "enable" "disable" .Values.penpot.flags.user_feedback)) }}
{{- $commonFlags = mustAppend $commonFlags (printf "%s-login-with-google" (ternary "enable" "disable" .Values.penpot.identity_providers.google.enabled)) }}
{{- $commonFlags = mustAppend $commonFlags (printf "%s-login-with-github" (ternary "enable" "disable" .Values.penpot.identity_providers.github.enabled)) }}
{{- $commonFlags = mustAppend $commonFlags (printf "%s-login-with-gitlab" (ternary "enable" "disable" .Values.penpot.identity_providers.gitlab.enabled)) }}
{{- $commonFlags = mustAppend $commonFlags (printf "%s-login-with-oidc" (ternary "enable" "disable" .Values.penpot.identity_providers.oidc.enabled)) }}
{{- $commonFlags = mustAppend $commonFlags (printf "%s-login-with-ldap" (ternary "enable" "disable" .Values.penpot.identity_providers.ldap.enabled)) }}
shared:
enabled: true
data:
PENPOT_TELEMETRY_ENABLED: {{ .Values.penpot.telemetry_enabled | quote }}
{{- with .Values.penpot.registration_domain_whitelist }}
PENPOT_REGISTRATION_DOMAIN_WHITELIST: {{ join "," . }}
{{- end }}
{{- if .Values.penpot.identity_providers.google.enabled }}
PENPOT_GOOGLE_CLIENT_ID: {{ .Values.penpot.identity_providers.google.client_id | quote }}
PENPOT_GOOGLE_CLIENT_SECRET: {{ .Values.penpot.identity_providers.google.client_secret | quote }}
{{- end }}
{{- if .Values.penpot.identity_providers.github.enabled }}
PENPOT_GITHUB_CLIENT_ID: {{ .Values.penpot.identity_providers.github.client_id | quote }}
PENPOT_GITHUB_CLIENT_ID: {{ .Values.penpot.identity_providers.github.client_secret | quote }}
{{- end }}
{{- if .Values.penpot.identity_providers.gitlab.enabled }}
PENPOT_GITLAB_BASE_URI: {{ .Values.penpot.identity_providers.gitlab.base_uri | quote }}
PENPOT_GITLAB_CLIENT_ID: {{ .Values.penpot.identity_providers.gitlab.client_id | quote }}
PENPOT_GITLAB_CLIENT_SECRET: {{ .Values.penpot.identity_providers.gitlab.client_secret | quote }}
{{- end }}
{{- if .Values.penpot.identity_providers.oidc.enabled }}
PENPOT_OIDC_BASE_URI: {{ .Values.penpot.identity_providers.oidc.base_uri | quote }}
PENPOT_OIDC_CLIENT_ID: {{ .Values.penpot.identity_providers.oidc.client_id | quote }}
PENPOT_OIDC_CLIENT_SECRET: {{ .Values.penpot.identity_providers.oidc.client_secret | quote }}
{{- end }}
{{- if .Values.penpot.identity_providers.ldap.enabled }}
PENPOT_LDAP_HOST: {{ .Values.penpot.identity_providers.ldap.host | quote }}
PENPOT_LDAP_PORT: {{ .Values.penpot.identity_providers.ldap.port | quote }}
PENPOT_LDAP_SSL: {{ .Values.penpot.identity_providers.ldap.ssl | quote }}
PENPOT_LDAP_STARTTLS: {{ .Values.penpot.identity_providers.ldap.starttls | quote }}
PENPOT_LDAP_BASE_DN: {{ .Values.penpot.identity_providers.ldap.base_dn | quote }}
PENPOT_LDAP_BIND_DN: {{ .Values.penpot.identity_providers.ldap.bind_dn | quote }}
PENPOT_LDAP_BIND_PASSWORD: {{ .Values.penpot.identity_providers.ldap.bind_pass | quote }}
PENPOT_LDAP_ATTRS_USERNAME: {{ .Values.penpot.identity_providers.ldap.attrs_username | quote }}
PENPOT_LDAP_ATTRS_EMAIL: {{ .Values.penpot.identity_providers.ldap.attrs_email | quote }}
PENPOT_LDAP_ATTRS_FULLNAME: {{ .Values.penpot.identity_providers.ldap.attrs_fullname | quote }}
{{- end }}
backend:
enabled: true
data:
PENPOT_FLAGS: {{ join " " (concat $commonFlags $backendFlags) | quote }}
PENPOT_PUBLIC_URI: {{ .Values.penpot.public_uri | quote }}
{{- with (lookup "v1" "Secret" .Release.Namespace $backendAndExporterSecretName) }}
PENPOT_SECRET_KEY: {{ index .data "PENPOT_SECRET_KEY" | b64dec }}
{{- else }}
PENPOT_SECRET_KEY: {{ randAlphaNum 32 }}
{{- end }}
{{/* Dependencies */}}
PENPOT_DATABASE_USERNAME: {{ .Values.cnpg.main.user }}
PENPOT_DATABASE_PASSWORD: {{ .Values.cnpg.main.creds.password | trimAll "\"" }}
{{/* Penpot */}}
{{- if .Values.penpot.smtp.enabled }}
PENPOT_SMTP_DEFAULT_FROM: {{ .Values.penpot.smtp.default_from | quote }}
PENPOT_SMTP_DEFAULT_REPLY_TO: {{ .Values.penpot.smtp.default_reply_to | quote }}
PENPOT_SMTP_HOST: {{ .Values.penpot.smtp.host | quote }}
PENPOT_SMTP_PORT: {{ .Values.penpot.smtp.port | quote }}
PENPOT_SMTP_USERNAME: {{ .Values.penpot.smtp.user | quote }}
PENPOT_SMTP_PASSWORD: {{ .Values.penpot.smtp.pass | quote }}
PENPOT_SMTP_TLS: {{ .Values.penpot.smtp.tls | quote }}
PENPOT_SMTP_SSL: {{ .Values.penpot.smtp.ssl | quote }}
{{- end }}
PENPOT_STORAGE_ASSETS_FS_DIRECTORY: {{ .Values.persistence.assets.mountPath }}
PENPOT_ASSETS_STORAGE_BACKEND: assets-fs
PENPOT_HTTP_SERVER_HOST: "0.0.0.0"
{{- end }}

View File

@@ -0,0 +1,7 @@
{{/* Make sure all variables are set properly */}}
{{- include "tc.v1.common.loader.init" . }}
{{- $_ := set .Values "secret" (include "penpot.secret" . | fromYaml) -}}
{{/* Render the templates */}}
{{ include "tc.v1.common.loader.apply" . }}

View File

@@ -1,3 +1,7 @@
image:
pullPolicy: IfNotPresent
repository: penpotapp/frontend
tag: 1.19.3@sha256:cfc31dd9d63ec92759dc66b19da5401896748c6ec96ce1f3b06a21604eaa16e9
backendImage:
pullPolicy: IfNotPresent
repository: penpotapp/backend
@@ -6,16 +10,14 @@ exporterImage:
pullPolicy: IfNotPresent
repository: penpotapp/exporter
tag: 1.19.3@sha256:e113a685d07bff470a2e75acab61fd61c5b24185d8931fd19b65d1f622061823
hostAliases:
- hostnames:
- penpot-backend
- penpot-exporter
- penpot-frontend
ip: 127.0.0.1
image:
pullPolicy: IfNotPresent
repository: penpotapp/frontend
tag: 1.19.3@sha256:cfc31dd9d63ec92759dc66b19da5401896748c6ec96ce1f3b06a21604eaa16e9
penpot:
flags:
backend_api_doc: false
@@ -74,14 +76,13 @@ penpot:
tls: true
user: ""
telemetry_enabled: false
persistence:
assets:
enabled: true
mountPath: /opt/data/assets
data:
enabled: true
mountPath: /opt/data
noMount: true
targetSelectAll: true
portal:
open:
enabled: true
@@ -92,8 +93,7 @@ cnpg:
user: penpot
redis:
enabled: true
existingSecret: rediscreds
redisUsername: penpot
securityContext:
container:
readOnlyRootFilesystem: false
@@ -111,11 +111,14 @@ workload:
podSpec:
containers:
main:
env:
PENPOT_PUBLIC_URI: "{{ .Values.penpot.public_uri | quote }}"
PENPOT_FLAGS: '{{ $frontendFlags := list }}{{ $frontendFlags = mustAppend $frontendFlags (printf "%s-demo-warning" (ternary "enable" "disable" .Values.penpot.flags.demo_warning)) }}{{ join " " (concat $commonFlags $frontendFlags) | quote }}'
envFrom:
- secretRef:
name: "common-secret"
name: "shared"
- secretRef:
name: "frontend-secret"
name: "frontend"
probes:
liveness:
path: /
@@ -126,3 +129,53 @@ workload:
startup:
path: /
type: http
exporter:
imageSelector: exporterImage
env:
PENPOT_PUBLIC_URI: "http://penpot-frontend:{{ .Values.service.main.ports.main.targetPort }}"
PENPOT_REDIS_URI:
secretKeyRef:
name: rediscreds
key: url
envFrom:
- secretRef:
name: 'shared'
- secretRef:
name: 'exporter'
probes:
liveness:
port: 6061
type: tcp
readiness:
port: 6061
type: tcp
startup:
port: 6061
type: tcp
backend:
imageSelector: backendImage
envFrom:
- secretRef:
name: 'shared'
- secretRef:
name: 'backend'
env:
PENPOT_DATABASE_URI:
secretKeyRef:
name: cnpg-main-urls
key: std
PENPOT_REDIS_URI:
secretKeyRef:
name: rediscreds
key: url
probes:
liveness:
port: 6060
type: tcp
readiness:
port: 6060
type: tcp
startup:
port: 6060
type: tcp

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: cert-manager
version: 3.1.9
version: 3.1.8
appVersion: latest
description: Cert-Manager is a kubernetes-aware certificate manager
home: https://truecharts.org/charts/operators/cert-manager
@@ -21,7 +21,7 @@ keywords:
- security
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: cloudnative-pg
version: 5.2.9
version: 5.2.8
appVersion: latest
description: CloudNativePG is a clustered postgresql database operator
home: https://truecharts.org/charts/operators/cloudnative-pg
@@ -21,7 +21,7 @@ keywords:
- cnpg
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: csi-driver-smb
version: 2.1.9
version: 2.1.8
appVersion: latest
description: csi-driver-smb is a smb CSI driver for kubernetes
home: https://truecharts.org/charts/incubator/csi-driver-smb
@@ -20,7 +20,7 @@ keywords:
- backup
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: metallb
version: 13.1.9
version: 13.1.8
appVersion: latest
description: A network load-balancer implementation for Kubernetes using standard routing protocols
home: https://truecharts.org/charts/operators/metallb
@@ -20,7 +20,7 @@ keywords:
- loadbalancer
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: openebs
version: 2.1.9
version: 2.1.8
appVersion: latest
description: OpenEBS is a umbrella container storage provisioner
home: https://truecharts.org/charts/incubator/openebs
@@ -20,7 +20,7 @@ keywords:
- backup
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: prometheus-operator
version: 4.3.1
version: 4.3.0
appVersion: latest
description: Prometheus Operator is an operator for prometheus
home: https://truecharts.org/charts/operators/prometheus-operator
@@ -20,7 +20,7 @@ keywords:
- metics
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: acestream
version: 5.1.7
version: 5.1.6
appVersion: 2.0.2.8
description: IPTV service providing streaming, playlist, search engine and epg.
home: https://truecharts.org/charts/incubator/acestream
@@ -20,7 +20,7 @@ keywords:
- MediaServer-Video
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,37 +1,37 @@
kubeVersion: '>=1.24.0-0'
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: actualserver
version: 8.0.0
appVersion: 24.1.0
version: 7.1.6
appVersion: 23.12.1
description: Actual is a super fast privacy-focused app for managing your finances.
home: https://truecharts.org/charts/stable/actualserver
icon: https://truecharts.org/img/hotlink-ok/chart-icons/actualserver.png
deprecated: false
sources:
- https://github.com/Kippenhof/docker-templates
- https://github.com/truecharts/charts/tree/master/charts/stable/actualserver
- https://ghcr.io/actualbudget/actual-server
- https://github.com/Kippenhof/docker-templates
- https://github.com/truecharts/charts/tree/master/charts/stable/actualserver
- https://ghcr.io/actualbudget/actual-server
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: https://truecharts.org
- name: TrueCharts
email: info@truecharts.org
url: https://truecharts.org
keywords:
- actualserver
- finance
- actualserver
- finance
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""
tags: []
import-values: []
annotations:
max_scale_version: 23.10.2
min_scale_version: 23.10.0
truecharts.org/SCALE-support: "true"
truecharts.org/category: finance
truecharts.org/max_helm_version: "3.13"
truecharts.org/min_helm_version: "3.12"
truecharts.org/train: stable
max_scale_version: 23.10.2
min_scale_version: 23.10.0
truecharts.org/SCALE-support: "true"
truecharts.org/category: finance
truecharts.org/max_helm_version: "3.13"
truecharts.org/min_helm_version: "3.12"
truecharts.org/train: stable
type: application

View File

@@ -1,7 +1,7 @@
image:
repository: ghcr.io/actualbudget/actual-server
pullPolicy: IfNotPresent
tag: 24.1.0@sha256:32ecfd1812380e29348c418dcd983f4c85cdd96c70ed1344577c7d474c959273
tag: 23.12.1@sha256:439f2ed8d88f6f3616b986d69cf61d5519869507cf74289c403c96b2c48585f8
securityContext:
container:
readOnlyRootFilesystem: false

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: adguard-home
version: 8.1.7
version: 8.1.6
appVersion: 0.107.43
description: Free and open source, powerful network-wide ads & trackers blocking DNS server.
home: https://truecharts.org/charts/stable/adguard-home
@@ -19,7 +19,7 @@ keywords:
- adguard
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: adguardhome-sync
version: 5.1.8
version: 5.1.7
appVersion: 0.5.4
description: Synchronize AdGuardHome config to replica instances.
home: https://truecharts.org/charts/incubator/adguardhome-sync
@@ -20,7 +20,7 @@ keywords:
- Other
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: adminer
version: 7.1.7
version: 7.1.6
appVersion: latest
description: Adminer (formerly phpMinAdmin) is a full-featured database management tool written in PHP.
home: https://truecharts.org/charts/stable/adminer
@@ -20,7 +20,7 @@ keywords:
- Tools-Utilities
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: airdcpp-webclient
version: 9.1.7
version: 9.1.6
appVersion: 2.12.1
description: AirDC++ Web Client is a locally installed application, which is designed for flexible sharing of files or directories within groups of people in a local network or over internet.
home: https://truecharts.org/charts/stable/airdcpp-webclient
@@ -22,7 +22,7 @@ keywords:
- airdcpp
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: airsonic-advanced
version: 12.1.7
version: 12.1.6
appVersion: edge-latest
description: Airsonic is a Free and Open Source community driven media server
home: https://truecharts.org/charts/stable/airsonic-advanced
@@ -19,7 +19,7 @@ keywords:
- airsonic
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: airsonic
version: 12.1.7
version: 12.1.6
appVersion: 10.6.2
description: Airsonic is a Free and Open Source community driven media server
home: https://truecharts.org/charts/stable/airsonic
@@ -21,7 +21,7 @@ keywords:
- airsonic
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: alienswarm-reactivedrop
version: 4.1.7
version: 4.1.6
appVersion: alienswarmreactivedrop
description: "This Chart will download and install SteamCMD. It will also install Alien Swarm: Reactive Drop and run it."
home: https://truecharts.org/charts/incubator/alienswarm-reactivedrop
@@ -20,7 +20,7 @@ keywords:
- GameServers
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: alienswarm
version: 4.1.7
version: 4.1.6
appVersion: alienswarm
description: This Chart will download and install SteamCMD. It will also install Alien Swarm and run it.
home: https://truecharts.org/charts/incubator/alienswarm
@@ -20,7 +20,7 @@ keywords:
- GameServers
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: alist
version: 8.2.1
version: 8.2.0
appVersion: 3.30.0
description: Alist program that supports multiple storage, powered by Gin and React
home: https://truecharts.org/charts/stable/alist
@@ -24,7 +24,7 @@ keywords:
- baiduyun
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: amcrest2mqtt
version: 10.1.7
version: 10.1.6
appVersion: 1.0.16
description: Expose all events from an Amcrest device to an MQTT broker
home: https://truecharts.org/charts/stable/amcrest2mqtt
@@ -19,7 +19,7 @@ keywords:
- amcrest2mqtt
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: americasarmy-pg
version: 4.1.7
version: 4.1.6
appVersion: aaprovinggrounds
description: "This Chart will download and install SteamCMD. It will also install America's Army: Proving Grounds and run it."
home: https://truecharts.org/charts/incubator/americasarmy-pg
@@ -20,7 +20,7 @@ keywords:
- GameServers
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: amule
version: 6.1.7
version: 6.1.6
appVersion: latest
description: aMule is an eMule-like client for the eDonkey and Kademlia networks.
home: https://truecharts.org/charts/stable/amule
@@ -22,7 +22,7 @@ keywords:
- Tools-Utilities
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: android-8-0
version: 4.1.7
version: 4.1.6
appVersion: latest
description: Android in Chart solution with noVNC supported and video recording. Work way better with Intel CPUs because AMD doesn't an cpu graphics card. So with amd cpus can be unusable.
home: https://truecharts.org/charts/incubator/android-8-0
@@ -20,7 +20,7 @@ keywords:
- Other
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: androiddebugbridge
version: 4.1.7
version: 4.1.6
appVersion: latest
description: Control AndroidTV/FireTV devices through ADB from the Home Assistant Core Chart.
home: https://truecharts.org/charts/incubator/androiddebugbridge
@@ -19,7 +19,7 @@ keywords:
- HomeAutomation
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: anki-sync-server
version: 5.1.9
version: 5.1.8
appVersion: 1.1.14
description: A cross-platform Anki sync server.
home: https://truecharts.org/charts/incubator/anki-sync-server
@@ -19,7 +19,7 @@ keywords:
- anki-sync-server
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: anonaddy
version: 19.1.10
version: 19.1.9
appVersion: 1.0.4
description: Protect your email from spam using disposable addresses.
home: https://truecharts.org/charts/stable/anonaddy
@@ -19,7 +19,7 @@ keywords:
- anonaddy
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: anope
version: 4.1.7
version: 4.1.6
appVersion: latest
description: Anope is a set of IRC Services designed for flexibility and ease of use.
home: https://truecharts.org/charts/incubator/anope
@@ -22,7 +22,7 @@ keywords:
- Tools-Utilities
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: answer
version: 2.1.9
version: 2.1.8
appVersion: 1.2.0
description: A Q&A platform software for teams at any scales.
home: https://truecharts.org/charts/incubator/answer
@@ -20,7 +20,7 @@ keywords:
- forum
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: apache-musicindex
version: 10.1.7
version: 10.1.6
appVersion: 1.4.1-2
description: Index and stream music using apache-musicindex and m3u playlists
home: https://truecharts.org/charts/stable/apache-musicindex
@@ -21,7 +21,7 @@ keywords:
- playlist
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: apache-webdav
version: 4.1.7
version: 4.1.6
appVersion: latest
description: Very simple WebDAV server based on Apache. You need a WebDAV client to transfer files. It does not include a WebUI to upload files through your browser.
home: https://truecharts.org/charts/incubator/apache-webdav
@@ -21,7 +21,7 @@ keywords:
- Cloud
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: appdaemon
version: 15.1.7
version: 15.1.6
appVersion: 4.4.2
description: AppDaemon is a loosely coupled, multi-threaded, sandboxed python execution environment for writing automation apps.
home: https://truecharts.org/charts/stable/appdaemon
@@ -23,7 +23,7 @@ keywords:
- homeautomation
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: apt-cacher-ng
version: 7.1.7
version: 7.1.6
appVersion: 3.7.4
description: Apt-Cacher NG is a caching proxy, specialized for package files from Linux distributors, primarily for Debian (and Debian based) distributions but not limited to those.
home: https://truecharts.org/charts/stable/apt-cacher-ng
@@ -22,7 +22,7 @@ keywords:
- Tools-Utilities
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: archiveteam-warrior
version: 4.1.7
version: 4.1.6
appVersion: latest
description: The Archive Team Warrior is a virtual archiving appliance. You can run it to help with the Archive Team archiving efforts. It will download sites and upload them to our archive—and its really easy to do!
home: https://truecharts.org/charts/incubator/archiveteam-warrior
@@ -21,7 +21,7 @@ keywords:
- Downloaders
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: aria2
version: 11.1.7
version: 11.1.6
appVersion: latest
description: aria server for downloading web content
home: https://truecharts.org/charts/stable/aria2
@@ -19,7 +19,7 @@ keywords:
- aria2
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: ariang
version: 7.1.7
version: 7.1.6
appVersion: 1.3.6
description: A modern web frontend making aria2 easier to use | Aria2 WebUI.
home: https://truecharts.org/charts/stable/ariang
@@ -19,7 +19,7 @@ keywords:
- ariang
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: arksurvivalevolved
version: 6.1.7
version: 6.1.6
appVersion: arkse
description: A custom SteamCMD chart that runs ArkSE.
home: https://truecharts.org/charts/stable/arksurvivalevolved
@@ -21,7 +21,7 @@ keywords:
- GameServers
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

View File

@@ -1,7 +1,7 @@
kubeVersion: ">=1.24.0-0"
apiVersion: v2
name: arma3
version: 4.1.8
version: 4.1.7
appVersion: arma3
description: This Chart will download and install SteamCMD. It will also install ArmA III and run it.
home: https://truecharts.org/charts/incubator/arma3
@@ -20,7 +20,7 @@ keywords:
- GameServers
dependencies:
- name: common
version: 17.2.22
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""

Some files were not shown because too many files have changed in this diff Show More