Cleaned up catalog
@ -1,22 +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
|
|
||||||
.vs
|
|
||||||
.project
|
|
||||||
.idea/
|
|
||||||
*.tmproj
|
|
||||||
@ -1,5 +0,0 @@
|
|||||||
|
|
||||||
# sthome-webhook
|
|
||||||
|
|
||||||
sthome-webhook is a chart designed to let user deploy a cert-manager webhook docker image in a TrueNAS SCALE kubernetes cluster.
|
|
||||||
It provides a mechanism to specify workload type, add external host interfaces in the pods, configure volumes and allocate host resources to the workload.
|
|
||||||
@ -1,38 +0,0 @@
|
|||||||
image:
|
|
||||||
repository: docker.io/stuurmcp/cert-manager-webhook-sthome
|
|
||||||
pullPolicy: Always
|
|
||||||
tag: 0.0.1@sha256:06a1c99b0a4853d0a69a4076ea7fd8e04e8b7dd523aad5dbf06e887ff3145690
|
|
||||||
|
|
||||||
securityContext:
|
|
||||||
container:
|
|
||||||
readOnlyRootFilesystem: false
|
|
||||||
|
|
||||||
service:
|
|
||||||
main:
|
|
||||||
ports:
|
|
||||||
main:
|
|
||||||
protocol: http
|
|
||||||
targetPort: 9117
|
|
||||||
port: 9117
|
|
||||||
|
|
||||||
workload:
|
|
||||||
main:
|
|
||||||
podSpec:
|
|
||||||
containers:
|
|
||||||
main:
|
|
||||||
probes:
|
|
||||||
liveness:
|
|
||||||
path: "/UI/Login"
|
|
||||||
readiness:
|
|
||||||
path: "/UI/Login"
|
|
||||||
startup:
|
|
||||||
path: "/UI/Login"
|
|
||||||
|
|
||||||
persistence:
|
|
||||||
config:
|
|
||||||
enabled: true
|
|
||||||
mountPath: "/config"
|
|
||||||
|
|
||||||
portal:
|
|
||||||
open:
|
|
||||||
enabled: true
|
|
||||||
@ -1,10 +0,0 @@
|
|||||||
---
|
|
||||||
title: Changelog
|
|
||||||
---
|
|
||||||
|
|
||||||
## [sthome-webhook-0.0.1]
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Development in progress
|
|
||||||
|
|
||||||
@ -1,5 +0,0 @@
|
|||||||
apiVersion: v1
|
|
||||||
appVersion: "v0.0.1"
|
|
||||||
description: Cert-Manager webhook for sthome
|
|
||||||
name: sthome-webhook
|
|
||||||
version: 0.0.1
|
|
||||||
|
Before Width: | Height: | Size: 35 KiB |
@ -1,3 +0,0 @@
|
|||||||
icon_url: "https://gitea.sthome.net/ACME/cert-manager-webhook-sthome/src/branch/main/icon.png"
|
|
||||||
categories:
|
|
||||||
- generic
|
|
||||||
@ -1,63 +0,0 @@
|
|||||||
groups:
|
|
||||||
- name: "Container Images"
|
|
||||||
description: "Image to be used for container"
|
|
||||||
questions:
|
|
||||||
- variable: image
|
|
||||||
label: "Docker Image"
|
|
||||||
description: "Docker Image Details"
|
|
||||||
group: "Container Images"
|
|
||||||
schema:
|
|
||||||
type: dict
|
|
||||||
required: true
|
|
||||||
attrs:
|
|
||||||
- variable: repository
|
|
||||||
description: "Docker image repository"
|
|
||||||
label: "Image repository"
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
required: true
|
|
||||||
- variable: tag
|
|
||||||
description: "Tag to use for specified image"
|
|
||||||
label: "Image Tag"
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
default: "latest"
|
|
||||||
- variable: pullPolicy
|
|
||||||
description: "Docker Image Pull Policy"
|
|
||||||
label: "Image Pull Policy"
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
default: "IfNotPresent"
|
|
||||||
enum:
|
|
||||||
- value: "IfNotPresent"
|
|
||||||
description: "Only pull image if not present on host"
|
|
||||||
- value: "Always"
|
|
||||||
description: "Always pull image even if present on host"
|
|
||||||
- value: "Never"
|
|
||||||
description: "Never pull image even if it's not present on host"
|
|
||||||
- variable: volume
|
|
||||||
label: "Volume"
|
|
||||||
schema:
|
|
||||||
type: dict
|
|
||||||
$ref:
|
|
||||||
- "normalize/ixVolume"
|
|
||||||
attrs:
|
|
||||||
- variable: mountPath
|
|
||||||
label: "Mount Path"
|
|
||||||
description: "Path where the volume will be mounted inside the pod"
|
|
||||||
schema:
|
|
||||||
type: path
|
|
||||||
required: true
|
|
||||||
- variable: datasetName
|
|
||||||
label: "Dataset Name"
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
required: true
|
|
||||||
- variable: hostInterface
|
|
||||||
description: "Please specify host interface"
|
|
||||||
label: "Host Interface"
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
required: true
|
|
||||||
$ref:
|
|
||||||
- "definitions/interface"
|
|
||||||
@ -1,55 +0,0 @@
|
|||||||
{{/* vim: set filetype=mustache: */}}
|
|
||||||
{{/*
|
|
||||||
Expand the name of the chart.
|
|
||||||
*/}}
|
|
||||||
{{- define "sthome-webhook.name" -}}
|
|
||||||
{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}}
|
|
||||||
{{- end -}}
|
|
||||||
|
|
||||||
{{/*
|
|
||||||
Create a default fully qualified app name.
|
|
||||||
We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
|
|
||||||
If release name contains chart name it will be used as a full name.
|
|
||||||
*/}}
|
|
||||||
{{- define "sthome-webhook.fullname" -}}
|
|
||||||
{{- if .Values.fullnameOverride -}}
|
|
||||||
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}}
|
|
||||||
{{- else -}}
|
|
||||||
{{- $name := default .Chart.Name .Values.nameOverride -}}
|
|
||||||
{{- if contains $name .Release.Name -}}
|
|
||||||
{{- .Release.Name | trunc 63 | trimSuffix "-" -}}
|
|
||||||
{{- else -}}
|
|
||||||
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
|
|
||||||
{{- end -}}
|
|
||||||
{{- end -}}
|
|
||||||
{{- end -}}
|
|
||||||
|
|
||||||
{{/*
|
|
||||||
Create chart name and version as used by the chart label.
|
|
||||||
*/}}
|
|
||||||
{{- define "sthome-webhook.chart" -}}
|
|
||||||
{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}}
|
|
||||||
{{- end -}}
|
|
||||||
|
|
||||||
{{- define "sthome-webhook.selfSignedIssuer" -}}
|
|
||||||
{{ printf "%s-selfsign" (include "sthome-webhook.fullname" .) }}
|
|
||||||
{{- end -}}
|
|
||||||
|
|
||||||
{{- define "sthome-webhook.rootCAIssuer" -}}
|
|
||||||
{{ printf "%s-ca" (include "sthome-webhook.fullname" .) }}
|
|
||||||
{{- end -}}
|
|
||||||
|
|
||||||
{{- define "sthome-webhook.rootCACertificate" -}}
|
|
||||||
{{ printf "%s-ca" (include "sthome-webhook.fullname" .) }}
|
|
||||||
{{- end -}}
|
|
||||||
|
|
||||||
{{- define "sthome-webhook.servingCertificate" -}}
|
|
||||||
{{ printf "%s-webhook-tls" (include "sthome-webhook.fullname" .) }}
|
|
||||||
{{- end -}}
|
|
||||||
|
|
||||||
{{/*
|
|
||||||
Create base64 imagePullSecret using username and password.
|
|
||||||
*/}}
|
|
||||||
{{- define "imagePullSecret" }}
|
|
||||||
{{- printf "{\"auths\": {\"%s\": {\"auth\": \"%s\"}}}" .Values.imageCredentials.registry (printf "%s:%s" .Values.imageCredentials.username .Values.imageCredentials.password | b64enc) | b64enc }}
|
|
||||||
{{- end }}
|
|
||||||
@ -1,19 +0,0 @@
|
|||||||
apiVersion: apiregistration.k8s.io/v1
|
|
||||||
kind: APIService
|
|
||||||
metadata:
|
|
||||||
name: v1alpha1.{{ .Values.groupName }}
|
|
||||||
labels:
|
|
||||||
app: {{ include "sthome-webhook.name" . }}
|
|
||||||
chart: {{ include "sthome-webhook.chart" . }}
|
|
||||||
release: {{ .Release.Name }}
|
|
||||||
heritage: {{ .Release.Service }}
|
|
||||||
annotations:
|
|
||||||
cert-manager.io/inject-ca-from: "{{ .Release.Namespace }}/{{ include "sthome-webhook.servingCertificate" . }}"
|
|
||||||
spec:
|
|
||||||
group: {{ .Values.groupName }}
|
|
||||||
groupPriorityMinimum: 1000
|
|
||||||
versionPriority: 15
|
|
||||||
service:
|
|
||||||
name: {{ include "sthome-webhook.fullname" . }}
|
|
||||||
namespace: {{ .Release.Namespace }}
|
|
||||||
version: v1alpha1
|
|
||||||
@ -1,71 +0,0 @@
|
|||||||
apiVersion: apps/v1
|
|
||||||
kind: Deployment
|
|
||||||
metadata:
|
|
||||||
name: {{ include "sthome-webhook.fullname" . }}
|
|
||||||
namespace: {{ .Release.Namespace | quote }}
|
|
||||||
labels:
|
|
||||||
app: {{ include "sthome-webhook.name" . }}
|
|
||||||
chart: {{ include "sthome-webhook.chart" . }}
|
|
||||||
release: {{ .Release.Name }}
|
|
||||||
heritage: {{ .Release.Service }}
|
|
||||||
spec:
|
|
||||||
replicas: {{ .Values.replicaCount }}
|
|
||||||
selector:
|
|
||||||
matchLabels:
|
|
||||||
app: {{ include "sthome-webhook.name" . }}
|
|
||||||
release: {{ .Release.Name }}
|
|
||||||
template:
|
|
||||||
metadata:
|
|
||||||
labels:
|
|
||||||
app: {{ include "sthome-webhook.name" . }}
|
|
||||||
release: {{ .Release.Name }}
|
|
||||||
spec:
|
|
||||||
serviceAccountName: {{ include "sthome-webhook.fullname" . }}
|
|
||||||
imagePullSecrets:
|
|
||||||
- name: {{ .Values.imageCredentials.name }}
|
|
||||||
containers:
|
|
||||||
- name: {{ .Chart.Name }}
|
|
||||||
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
|
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
|
||||||
args:
|
|
||||||
- --tls-cert-file=/tls/tls.crt
|
|
||||||
- --tls-private-key-file=/tls/tls.key
|
|
||||||
env:
|
|
||||||
- name: GROUP_NAME
|
|
||||||
value: {{ .Values.groupName | quote }}
|
|
||||||
ports:
|
|
||||||
- name: https
|
|
||||||
containerPort: 443
|
|
||||||
protocol: TCP
|
|
||||||
livenessProbe:
|
|
||||||
httpGet:
|
|
||||||
scheme: HTTPS
|
|
||||||
path: /healthz
|
|
||||||
port: https
|
|
||||||
readinessProbe:
|
|
||||||
httpGet:
|
|
||||||
scheme: HTTPS
|
|
||||||
path: /healthz
|
|
||||||
port: https
|
|
||||||
volumeMounts:
|
|
||||||
- name: certs
|
|
||||||
mountPath: /tls
|
|
||||||
readOnly: true
|
|
||||||
resources:
|
|
||||||
{{ toYaml .Values.resources | indent 12 }}
|
|
||||||
volumes:
|
|
||||||
- name: certs
|
|
||||||
secret:
|
|
||||||
secretName: {{ include "sthome-webhook.servingCertificate" . }}
|
|
||||||
{{- with .Values.nodeSelector }}
|
|
||||||
nodeSelector:
|
|
||||||
{{ toYaml . | indent 8 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- with .Values.affinity }}
|
|
||||||
affinity:
|
|
||||||
{{ toYaml . | indent 8 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- with .Values.tolerations }}
|
|
||||||
tolerations:
|
|
||||||
{{ toYaml . | indent 8 }}
|
|
||||||
{{- end }}
|
|
||||||
@ -1,76 +0,0 @@
|
|||||||
---
|
|
||||||
# Create a selfsigned Issuer, in order to create a root CA certificate for
|
|
||||||
# signing webhook serving certificates
|
|
||||||
apiVersion: cert-manager.io/v1
|
|
||||||
kind: Issuer
|
|
||||||
metadata:
|
|
||||||
name: {{ include "sthome-webhook.selfSignedIssuer" . }}
|
|
||||||
namespace: {{ .Release.Namespace | quote }}
|
|
||||||
labels:
|
|
||||||
app: {{ include "sthome-webhook.name" . }}
|
|
||||||
chart: {{ include "sthome-webhook.chart" . }}
|
|
||||||
release: {{ .Release.Name }}
|
|
||||||
heritage: {{ .Release.Service }}
|
|
||||||
spec:
|
|
||||||
selfSigned: {}
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
# Generate a CA Certificate used to sign certificates for the webhook
|
|
||||||
apiVersion: cert-manager.io/v1
|
|
||||||
kind: Certificate
|
|
||||||
metadata:
|
|
||||||
name: {{ include "sthome-webhook.rootCACertificate" . }}
|
|
||||||
namespace: {{ .Release.Namespace | quote }}
|
|
||||||
labels:
|
|
||||||
app: {{ include "sthome-webhook.name" . }}
|
|
||||||
chart: {{ include "sthome-webhook.chart" . }}
|
|
||||||
release: {{ .Release.Name }}
|
|
||||||
heritage: {{ .Release.Service }}
|
|
||||||
spec:
|
|
||||||
secretName: {{ include "sthome-webhook.rootCACertificate" . }}
|
|
||||||
duration: 43800h # 5y
|
|
||||||
issuerRef:
|
|
||||||
name: {{ include "sthome-webhook.selfSignedIssuer" . }}
|
|
||||||
commonName: "ca.sthome-webhook.cert-manager"
|
|
||||||
isCA: true
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
# Create an Issuer that uses the above generated CA certificate to issue certs
|
|
||||||
apiVersion: cert-manager.io/v1
|
|
||||||
kind: Issuer
|
|
||||||
metadata:
|
|
||||||
name: {{ include "sthome-webhook.rootCAIssuer" . }}
|
|
||||||
namespace: {{ .Release.Namespace | quote }}
|
|
||||||
labels:
|
|
||||||
app: {{ include "sthome-webhook.name" . }}
|
|
||||||
chart: {{ include "sthome-webhook.chart" . }}
|
|
||||||
release: {{ .Release.Name }}
|
|
||||||
heritage: {{ .Release.Service }}
|
|
||||||
spec:
|
|
||||||
ca:
|
|
||||||
secretName: {{ include "sthome-webhook.rootCACertificate" . }}
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
# Finally, generate a serving certificate for the webhook to use
|
|
||||||
apiVersion: cert-manager.io/v1
|
|
||||||
kind: Certificate
|
|
||||||
metadata:
|
|
||||||
name: {{ include "sthome-webhook.servingCertificate" . }}
|
|
||||||
namespace: {{ .Release.Namespace | quote }}
|
|
||||||
labels:
|
|
||||||
app: {{ include "sthome-webhook.name" . }}
|
|
||||||
chart: {{ include "sthome-webhook.chart" . }}
|
|
||||||
release: {{ .Release.Name }}
|
|
||||||
heritage: {{ .Release.Service }}
|
|
||||||
spec:
|
|
||||||
secretName: {{ include "sthome-webhook.servingCertificate" . }}
|
|
||||||
duration: 8760h # 1y
|
|
||||||
issuerRef:
|
|
||||||
name: {{ include "sthome-webhook.rootCAIssuer" . }}
|
|
||||||
dnsNames:
|
|
||||||
- {{ include "sthome-webhook.fullname" . }}
|
|
||||||
- {{ include "sthome-webhook.fullname" . }}.{{ .Release.Namespace }}
|
|
||||||
- {{ include "sthome-webhook.fullname" . }}.{{ .Release.Namespace }}.svc
|
|
||||||
@ -1,91 +0,0 @@
|
|||||||
apiVersion: v1
|
|
||||||
kind: ServiceAccount
|
|
||||||
metadata:
|
|
||||||
name: {{ include "sthome-webhook.fullname" . }}
|
|
||||||
namespace: {{ .Release.Namespace | quote }}
|
|
||||||
labels:
|
|
||||||
app: {{ include "sthome-webhook.name" . }}
|
|
||||||
chart: {{ include "sthome-webhook.chart" . }}
|
|
||||||
release: {{ .Release.Name }}
|
|
||||||
heritage: {{ .Release.Service }}
|
|
||||||
---
|
|
||||||
# Grant the webhook permission to read the ConfigMap containing the Kubernetes
|
|
||||||
# apiserver's requestheader-ca-certificate.
|
|
||||||
# This ConfigMap is automatically created by the Kubernetes apiserver.
|
|
||||||
apiVersion: rbac.authorization.k8s.io/v1
|
|
||||||
kind: RoleBinding
|
|
||||||
metadata:
|
|
||||||
name: {{ include "sthome-webhook.fullname" . }}:webhook-authentication-reader
|
|
||||||
namespace: kube-system
|
|
||||||
labels:
|
|
||||||
app: {{ include "sthome-webhook.name" . }}
|
|
||||||
chart: {{ include "sthome-webhook.chart" . }}
|
|
||||||
release: {{ .Release.Name }}
|
|
||||||
heritage: {{ .Release.Service }}
|
|
||||||
roleRef:
|
|
||||||
apiGroup: rbac.authorization.k8s.io
|
|
||||||
kind: Role
|
|
||||||
name: extension-apiserver-authentication-reader
|
|
||||||
subjects:
|
|
||||||
- apiGroup: ""
|
|
||||||
kind: ServiceAccount
|
|
||||||
name: {{ include "sthome-webhook.fullname" . }}
|
|
||||||
namespace: {{ .Release.Namespace }}
|
|
||||||
---
|
|
||||||
# apiserver gets the auth-delegator role to delegate auth decisions to
|
|
||||||
# the core apiserver
|
|
||||||
apiVersion: rbac.authorization.k8s.io/v1
|
|
||||||
kind: ClusterRoleBinding
|
|
||||||
metadata:
|
|
||||||
name: {{ include "sthome-webhook.fullname" . }}:auth-delegator
|
|
||||||
labels:
|
|
||||||
app: {{ include "sthome-webhook.name" . }}
|
|
||||||
chart: {{ include "sthome-webhook.chart" . }}
|
|
||||||
release: {{ .Release.Name }}
|
|
||||||
heritage: {{ .Release.Service }}
|
|
||||||
roleRef:
|
|
||||||
apiGroup: rbac.authorization.k8s.io
|
|
||||||
kind: ClusterRole
|
|
||||||
name: system:auth-delegator
|
|
||||||
subjects:
|
|
||||||
- apiGroup: ""
|
|
||||||
kind: ServiceAccount
|
|
||||||
name: {{ include "sthome-webhook.fullname" . }}
|
|
||||||
namespace: {{ .Release.Namespace }}
|
|
||||||
---
|
|
||||||
# Grant cert-manager permission to validate using our apiserver
|
|
||||||
apiVersion: rbac.authorization.k8s.io/v1
|
|
||||||
kind: ClusterRole
|
|
||||||
metadata:
|
|
||||||
name: {{ include "sthome-webhook.fullname" . }}:domain-solver
|
|
||||||
labels:
|
|
||||||
app: {{ include "sthome-webhook.name" . }}
|
|
||||||
chart: {{ include "sthome-webhook.chart" . }}
|
|
||||||
release: {{ .Release.Name }}
|
|
||||||
heritage: {{ .Release.Service }}
|
|
||||||
rules:
|
|
||||||
- apiGroups:
|
|
||||||
- {{ .Values.groupName }}
|
|
||||||
resources:
|
|
||||||
- '*'
|
|
||||||
verbs:
|
|
||||||
- 'create'
|
|
||||||
---
|
|
||||||
apiVersion: rbac.authorization.k8s.io/v1
|
|
||||||
kind: ClusterRoleBinding
|
|
||||||
metadata:
|
|
||||||
name: {{ include "sthome-webhook.fullname" . }}:domain-solver
|
|
||||||
labels:
|
|
||||||
app: {{ include "sthome-webhook.name" . }}
|
|
||||||
chart: {{ include "sthome-webhook.chart" . }}
|
|
||||||
release: {{ .Release.Name }}
|
|
||||||
heritage: {{ .Release.Service }}
|
|
||||||
roleRef:
|
|
||||||
apiGroup: rbac.authorization.k8s.io
|
|
||||||
kind: ClusterRole
|
|
||||||
name: {{ include "sthome-webhook.fullname" . }}:domain-solver
|
|
||||||
subjects:
|
|
||||||
- apiGroup: ""
|
|
||||||
kind: ServiceAccount
|
|
||||||
name: {{ .Values.certManager.serviceAccountName }}
|
|
||||||
namespace: {{ .Values.certManager.namespace }}
|
|
||||||
@ -1,20 +0,0 @@
|
|||||||
apiVersion: v1
|
|
||||||
kind: Service
|
|
||||||
metadata:
|
|
||||||
name: {{ include "sthome-webhook.fullname" . }}
|
|
||||||
namespace: {{ .Release.Namespace | quote }}
|
|
||||||
labels:
|
|
||||||
app: {{ include "sthome-webhook.name" . }}
|
|
||||||
chart: {{ include "sthome-webhook.chart" . }}
|
|
||||||
release: {{ .Release.Name }}
|
|
||||||
heritage: {{ .Release.Service }}
|
|
||||||
spec:
|
|
||||||
type: {{ .Values.service.type }}
|
|
||||||
ports:
|
|
||||||
- port: {{ .Values.service.port }}
|
|
||||||
targetPort: https
|
|
||||||
protocol: TCP
|
|
||||||
name: https
|
|
||||||
selector:
|
|
||||||
app: {{ include "sthome-webhook.name" . }}
|
|
||||||
release: {{ .Release.Name }}
|
|
||||||
@ -1,59 +0,0 @@
|
|||||||
# The GroupName here is used to identify your company or business unit that
|
|
||||||
# created this webhook.
|
|
||||||
# For sthome, this may be "webhook.acme.cert-manager.io".
|
|
||||||
# This name will need to be referenced in each Issuer's `webhook` stanza to
|
|
||||||
# inform cert-manager of where to send ChallengePayload resources in order to
|
|
||||||
# solve the DNS01 challenge.
|
|
||||||
# This group name should be **unique**, hence using your own company's domain
|
|
||||||
# here is recommended.
|
|
||||||
groupName: acme.sthome.net
|
|
||||||
|
|
||||||
certManager:
|
|
||||||
namespace: ix-cert-manager
|
|
||||||
serviceAccountName: cert-manager
|
|
||||||
|
|
||||||
image:
|
|
||||||
repository: stuurmcp/cert-manager-webhook-sthome
|
|
||||||
tag: 0.0.1
|
|
||||||
#pullPolicy should be IfNotPresent. Set to Always for testing purposes
|
|
||||||
pullPolicy: Always
|
|
||||||
|
|
||||||
imageCredentials:
|
|
||||||
name: docker-registry-credentials
|
|
||||||
|
|
||||||
nameOverride: ""
|
|
||||||
fullnameOverride: ""
|
|
||||||
|
|
||||||
replicaCount: 1
|
|
||||||
|
|
||||||
pki:
|
|
||||||
caDuration: 43800h # 5y
|
|
||||||
servingCertificateDuration: 8760h # 1y
|
|
||||||
|
|
||||||
secret:
|
|
||||||
accessKey: ""
|
|
||||||
secretKey: ""
|
|
||||||
name: sthome-webhook-secret
|
|
||||||
|
|
||||||
service:
|
|
||||||
type: ClusterIP
|
|
||||||
port: 443
|
|
||||||
|
|
||||||
resources: {}
|
|
||||||
# We usually recommend not to specify default resources and to leave this as a conscious
|
|
||||||
# choice for the user. This also increases chances charts run on environments with little
|
|
||||||
# resources, such as Minikube. If you do want to specify resources, uncomment the following
|
|
||||||
# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
|
|
||||||
# limits:
|
|
||||||
# cpu: 100m
|
|
||||||
# memory: 128Mi
|
|
||||||
# requests:
|
|
||||||
# cpu: 100m
|
|
||||||
# memory: 128Mi
|
|
||||||
|
|
||||||
nodeSelector: {}
|
|
||||||
|
|
||||||
tolerations: []
|
|
||||||
|
|
||||||
affinity: {}
|
|
||||||
|
|
||||||
@ -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
|
|
||||||
@ -1,984 +0,0 @@
|
|||||||
---
|
|
||||||
title: Changelog
|
|
||||||
---
|
|
||||||
|
|
||||||
## [firefox-3.0.0](https://github.com/truecharts/charts/compare/firefox-desktop-g3-0.0.40...firefox-3.0.0) (2022-11-10)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Major Change to GUI
|
|
||||||
- update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342))
|
|
||||||
- update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349))
|
|
||||||
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
|
|
||||||
|
|
||||||
## [firefox-2.0.44](https://github.com/truecharts/charts/compare/firefox-desktop-g3-0.0.40...firefox-2.0.44) (2022-11-08)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342))
|
|
||||||
- update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349))
|
|
||||||
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
|
|
||||||
|
|
||||||
## [firefox-2.0.43](https://github.com/truecharts/charts/compare/firefox-desktop-g3-0.0.40...firefox-2.0.43) (2022-11-08)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342))
|
|
||||||
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
|
|
||||||
|
|
||||||
## [firefox-2.0.43](https://github.com/truecharts/charts/compare/firefox-desktop-g3-0.0.40...firefox-2.0.43) (2022-11-08)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342))
|
|
||||||
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
|
|
||||||
|
|
||||||
## [firefox-2.0.43](https://github.com/truecharts/charts/compare/firefox-desktop-g3-0.0.40...firefox-2.0.43) (2022-11-08)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342))
|
|
||||||
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
|
|
||||||
|
|
||||||
## [firefox-2.0.42](https://github.com/truecharts/charts/compare/firefox-desktop-g3-0.0.40...firefox-2.0.42) (2022-11-07)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
|
|
||||||
|
|
||||||
## [firefox-2.0.42](https://github.com/truecharts/charts/compare/firefox-desktop-g3-0.0.40...firefox-2.0.42) (2022-11-06)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
|
|
||||||
|
|
||||||
## [firefox-2.0.41](https://github.com/truecharts/charts/compare/firefox-2.0.40...firefox-2.0.41) (2022-11-06)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317))
|
|
||||||
|
|
||||||
## [firefox-2.0.40](https://github.com/truecharts/charts/compare/firefox-desktop-g3-0.0.38...firefox-2.0.40) (2022-11-05)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308))
|
|
||||||
|
|
||||||
## [firefox-2.0.39](https://github.com/truecharts/charts/compare/firefox-2.0.38...firefox-2.0.39) (2022-11-02)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261))
|
|
||||||
|
|
||||||
## [firefox-2.0.38](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.46...firefox-2.0.38) (2022-10-26)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- update container image tccr.io/truecharts/firefox to v101.0.1 ([#4191](https://github.com/truecharts/charts/issues/4191))
|
|
||||||
|
|
||||||
## [firefox-2.0.37](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.44...firefox-2.0.37) (2022-10-25)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182))
|
|
||||||
|
|
||||||
## [firefox-2.0.36](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.43...firefox-2.0.36) (2022-10-19)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122))
|
|
||||||
|
|
||||||
## [firefox-2.0.35](https://github.com/truecharts/charts/compare/firefox-2.0.34...firefox-2.0.35) (2022-10-12)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071))
|
|
||||||
|
|
||||||
## [firefox-2.0.34](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.41...firefox-2.0.34) (2022-10-07)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major
|
|
||||||
|
|
||||||
## [firefox-2.0.34](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.41...firefox-2.0.34) (2022-10-07)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major
|
|
||||||
|
|
||||||
## [firefox-2.0.33](https://github.com/truecharts/charts/compare/firefox-desktop-g3-0.0.31...firefox-2.0.33) (2022-10-05)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979))
|
|
||||||
- update helm general non-major
|
|
||||||
|
|
||||||
## [firefox-2.0.32](https://github.com/truecharts/charts/compare/firefox-2.0.31...firefox-2.0.32) (2022-09-27)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918))
|
|
||||||
|
|
||||||
## [firefox-2.0.31](https://github.com/truecharts/charts/compare/firefox-2.0.30...firefox-2.0.31) (2022-09-25)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898))
|
|
||||||
|
|
||||||
## [firefox-2.0.30](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.36...firefox-2.0.30) (2022-09-22)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- refactor Services SCALE GUI
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [firefox-2.0.30](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.36...firefox-2.0.30) (2022-09-21)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- refactor Services SCALE GUI
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [firefox-2.0.30](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.36...firefox-2.0.30) (2022-09-21)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- refactor Services SCALE GUI
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [firefox-2.0.30](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.36...firefox-2.0.30) (2022-09-20)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- refactor Services SCALE GUI
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [firefox-2.0.30](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.36...firefox-2.0.30) (2022-09-20)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- refactor Services SCALE GUI
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [firefox-2.0.30](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.36...firefox-2.0.30) (2022-09-19)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- refactor Services SCALE GUI
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [firefox-2.0.30](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.36...firefox-2.0.30) (2022-09-19)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- refactor Services SCALE GUI
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [firefox-2.0.30](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.36...firefox-2.0.30) (2022-09-19)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- refactor Services SCALE GUI
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [firefox-2.0.30](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.36...firefox-2.0.30) (2022-09-17)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- refactor Services SCALE GUI
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [firefox-2.0.30](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.36...firefox-2.0.30) (2022-09-18)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [firefox-2.0.30](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.36...firefox-2.0.30) (2022-09-16)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [firefox-2.0.30](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.36...firefox-2.0.30) (2022-09-16)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [firefox-2.0.30](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.36...firefox-2.0.30) (2022-09-15)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [firefox-2.0.30](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.36...firefox-2.0.30) (2022-09-15)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [firefox-2.0.29](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.34...firefox-2.0.29) (2022-09-12)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
|
|
||||||
|
|
||||||
## [firefox-2.0.29](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.34...firefox-2.0.29) (2022-09-12)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
|
|
||||||
|
|
||||||
## [firefox-2.0.29](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.34...firefox-2.0.29) (2022-09-11)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
|
|
||||||
|
|
||||||
## [firefox-2.0.29](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.34...firefox-2.0.29) (2022-09-11)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
|
|
||||||
|
|
||||||
## [firefox-2.0.29](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.34...firefox-2.0.29) (2022-09-11)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
|
|
||||||
|
|
||||||
## [firefox-2.0.29](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.34...firefox-2.0.29) (2022-09-11)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
|
|
||||||
|
|
||||||
## [firefox-2.0.28](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.33...firefox-2.0.28) (2022-08-30)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639))
|
|
||||||
|
|
||||||
## [firefox-2.0.27](https://github.com/truecharts/charts/compare/firefox-desktop-g3-0.0.22...firefox-2.0.27) (2022-08-30)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626))
|
|
||||||
|
|
||||||
## [firefox-2.0.26](https://github.com/truecharts/charts/compare/firefox-desktop-g3-0.0.21...firefox-2.0.26) (2022-08-29)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619))
|
|
||||||
|
|
||||||
## [firefox-2.0.25](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.29...firefox-2.0.25) (2022-08-23)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545))
|
|
||||||
|
|
||||||
## [firefox-2.0.24](https://github.com/truecharts/charts/compare/firefox-syncserver-9.0.27...firefox-2.0.24) (2022-08-12)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- add documentation checkbox/section to all SCALE Apps
|
|
||||||
- update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456))
|
|
||||||
|
|
||||||
### Fix
|
|
||||||
|
|
||||||
- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447))
|
|
||||||
|
|
||||||
## [firefox-2.0.23](https://github.com/truecharts/charts/compare/firefox-desktop-g3-0.0.15...firefox-2.0.23) (2022-08-08)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376))
|
|
||||||
- replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
|
|
||||||
|
|
||||||
## [firefox-2.0.22](https://github.com/truecharts/apps/compare/firefox-desktop-g3-0.0.13...firefox-2.0.22) (2022-07-26)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- update home links ([#3291](https://github.com/truecharts/apps/issues/3291))
|
|
||||||
- update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302))
|
|
||||||
|
|
||||||
## [firefox-2.0.21](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.22...firefox-2.0.21) (2022-07-23)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
|
|
||||||
|
|
||||||
## [firefox-2.0.21](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.22...firefox-2.0.21) (2022-07-23)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
|
|
||||||
|
|
||||||
## [firefox-2.0.21](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.22...firefox-2.0.21) (2022-07-23)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
|
|
||||||
|
|
||||||
## [firefox-2.0.20](https://github.com/truecharts/apps/compare/firefox-desktop-g3-0.0.10...firefox-2.0.20) (2022-07-22)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Bump all charts to generate config and container references due to huge increase of repository
|
|
||||||
- update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
|
|
||||||
|
|
||||||
## [firefox-2.0.18](https://github.com/truecharts/apps/compare/firefox-2.0.17...firefox-2.0.18) (2022-07-19)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Update Readme and Description on SCALE
|
|
||||||
|
|
||||||
## [firefox-2.0.17](https://github.com/truecharts/apps/compare/firefox-2.0.16...firefox-2.0.17) (2022-07-14)
|
|
||||||
|
|
||||||
### Fix
|
|
||||||
|
|
||||||
- regenerate catalog and update template
|
|
||||||
|
|
||||||
## [firefox-2.0.16](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.14...firefox-2.0.16) (2022-07-14)
|
|
||||||
|
|
||||||
### Fix
|
|
||||||
|
|
||||||
- bump to ensure .helmignore is present on all Charts
|
|
||||||
|
|
||||||
## [firefox-2.0.14](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.12...firefox-2.0.14) (2022-07-12)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
|
|
||||||
- bump to cleanup old docs and use correct icon urls
|
|
||||||
|
|
||||||
## [firefox-2.0.12](https://github.com/truecharts/apps/compare/firefox-2.0.11...firefox-2.0.12) (2022-07-12)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- bump to regenerate documentation
|
|
||||||
|
|
||||||
<a name="firefox-2.0.11"></a>
|
|
||||||
|
|
||||||
### [firefox-2.0.11](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.10...firefox-2.0.11) (2022-07-12)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
|
|
||||||
|
|
||||||
<a name="firefox-2.0.10"></a>
|
|
||||||
|
|
||||||
### [firefox-2.0.10](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.9...firefox-2.0.10) (2022-07-11)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
|
|
||||||
|
|
||||||
<a name="firefox-2.0.9"></a>
|
|
||||||
|
|
||||||
### [firefox-2.0.9](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.8...firefox-2.0.9) (2022-07-09)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
|
|
||||||
|
|
||||||
<a name="firefox-2.0.8"></a>
|
|
||||||
|
|
||||||
### [firefox-2.0.8](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.6...firefox-2.0.8) (2022-07-04)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
|
|
||||||
|
|
||||||
<a name="firefox-2.0.7"></a>
|
|
||||||
|
|
||||||
### [firefox-2.0.7](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.5...firefox-2.0.7) (2022-06-25)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
|
|
||||||
|
|
||||||
<a name="firefox-2.0.6"></a>
|
|
||||||
|
|
||||||
### [firefox-2.0.6](https://github.com/truecharts/apps/compare/firefox-2.0.5...firefox-2.0.6) (2022-06-22)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
|
|
||||||
|
|
||||||
<a name="firefox-2.0.5"></a>
|
|
||||||
|
|
||||||
### [firefox-2.0.5](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.3...firefox-2.0.5) (2022-06-21)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
|
|
||||||
|
|
||||||
<a name="firefox-2.0.4"></a>
|
|
||||||
|
|
||||||
### [firefox-2.0.4](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.1...firefox-2.0.4) (2022-06-14)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
|
|
||||||
|
|
||||||
<a name="firefox-2.0.3"></a>
|
|
||||||
|
|
||||||
### [firefox-2.0.3](https://github.com/truecharts/apps/compare/firefox-2.0.2...firefox-2.0.3) (2022-06-11)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
|
|
||||||
|
|
||||||
<a name="firefox-2.0.2"></a>
|
|
||||||
|
|
||||||
### [firefox-2.0.2](https://github.com/truecharts/apps/compare/firefox-2.0.1...firefox-2.0.2) (2022-06-07)
|
|
||||||
|
|
||||||
#### Fix
|
|
||||||
|
|
||||||
- hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format.
|
|
||||||
|
|
||||||
<a name="firefox-2.0.1"></a>
|
|
||||||
|
|
||||||
### [firefox-2.0.1](https://github.com/truecharts/apps/compare/firefox-1.0.19...firefox-2.0.1) (2022-06-07)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- sync all apps persistence configuration and always default to PVC
|
|
||||||
|
|
||||||
#### Fix
|
|
||||||
|
|
||||||
- remove malfunctioning SCALE migration script
|
|
||||||
|
|
||||||
#### Refactor
|
|
||||||
|
|
||||||
- BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836))
|
|
||||||
|
|
||||||
<a name="firefox-2.0.0"></a>
|
|
||||||
|
|
||||||
### [firefox-2.0.0](https://github.com/truecharts/apps/compare/firefox-1.0.19...firefox-2.0.0) (2022-06-07)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- sync all apps persistence configuration and always default to PVC
|
|
||||||
|
|
||||||
#### Refactor
|
|
||||||
|
|
||||||
- BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836))
|
|
||||||
|
|
||||||
<a name="firefox-1.0.19"></a>
|
|
||||||
|
|
||||||
### [firefox-1.0.19](https://github.com/truecharts/apps/compare/firefox-syncserver-7.0.4...firefox-1.0.19) (2022-05-31)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803))
|
|
||||||
|
|
||||||
<a name="firefox-1.0.18"></a>
|
|
||||||
|
|
||||||
### [firefox-1.0.18](https://github.com/truecharts/apps/compare/firefox-syncserver-7.0.3...firefox-1.0.18) (2022-05-26)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759))
|
|
||||||
|
|
||||||
<a name="firefox-1.0.18"></a>
|
|
||||||
|
|
||||||
### [firefox-1.0.18](https://github.com/truecharts/apps/compare/firefox-syncserver-7.0.3...firefox-1.0.18) (2022-05-26)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759))
|
|
||||||
|
|
||||||
<a name="firefox-1.0.17"></a>
|
|
||||||
|
|
||||||
### [firefox-1.0.17](https://github.com/truecharts/apps/compare/firefox-1.0.16...firefox-1.0.17) (2022-05-24)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases
|
|
||||||
|
|
||||||
<a name="firefox-1.0.16"></a>
|
|
||||||
|
|
||||||
### [firefox-1.0.16](https://github.com/truecharts/apps/compare/firefox-1.0.15...firefox-1.0.16) (2022-05-17)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major helm releases
|
|
||||||
|
|
||||||
<a name="firefox-1.0.16"></a>
|
|
||||||
|
|
||||||
### [firefox-1.0.16](https://github.com/truecharts/apps/compare/firefox-1.0.15...firefox-1.0.16) (2022-05-17)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases
|
|
||||||
|
|
||||||
<a name="firefox-1.0.15"></a>
|
|
||||||
|
|
||||||
### [firefox-1.0.15](https://github.com/truecharts/apps/compare/firefox-syncserver-7.0.0...firefox-1.0.15) (2022-05-17)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases
|
|
||||||
|
|
||||||
<a name="firefox-1.0.14"></a>
|
|
||||||
|
|
||||||
### [firefox-1.0.14](https://github.com/truecharts/apps/compare/firefox-1.0.13...firefox-1.0.14) (2022-05-10)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649))
|
|
||||||
|
|
||||||
<a name="firefox-1.0.13"></a>
|
|
||||||
|
|
||||||
### [firefox-1.0.13](https://github.com/truecharts/apps/compare/firefox-syncserver-6.0.16...firefox-1.0.13) (2022-05-05)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612))
|
|
||||||
|
|
||||||
<a name="firefox-1.0.12"></a>
|
|
||||||
|
|
||||||
### [firefox-1.0.12](https://github.com/truecharts/apps/compare/firefox-syncserver-6.0.14...firefox-1.0.12) (2022-04-26)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573))
|
|
||||||
|
|
||||||
<a name="firefox-1.0.11"></a>
|
|
||||||
|
|
||||||
### [firefox-1.0.11](https://github.com/truecharts/apps/compare/firefox-syncserver-6.0.13...firefox-1.0.11) (2022-04-20)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515))
|
|
||||||
- update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524))
|
|
||||||
|
|
||||||
<a name="firefox-1.0.10"></a>
|
|
||||||
|
|
||||||
### [firefox-1.0.10](https://github.com/truecharts/apps/compare/firefox-syncserver-6.0.12...firefox-1.0.10) (2022-04-12)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480))
|
|
||||||
|
|
||||||
<a name="firefox-1.0.9"></a>
|
|
||||||
|
|
||||||
### [firefox-1.0.9](https://github.com/truecharts/apps/compare/firefox-syncserver-6.0.11...firefox-1.0.9) (2022-04-03)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410))
|
|
||||||
|
|
||||||
<a name="firefox-1.0.8"></a>
|
|
||||||
|
|
||||||
### [firefox-1.0.8](https://github.com/truecharts/apps/compare/firefox-syncserver-6.0.9...firefox-1.0.8) (2022-03-31)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361))
|
|
||||||
|
|
||||||
<a name="firefox-1.0.7"></a>
|
|
||||||
|
|
||||||
### [firefox-1.0.7](https://github.com/truecharts/apps/compare/firefox-syncserver-6.0.8...firefox-1.0.7) (2022-03-30)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354))
|
|
||||||
|
|
||||||
<a name="firefox-1.0.6"></a>
|
|
||||||
|
|
||||||
### [firefox-1.0.6](https://github.com/truecharts/apps/compare/firefox-1.0.5...firefox-1.0.6) (2022-03-26)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- bump all apps to trigger ci
|
|
||||||
|
|
||||||
<a name="firefox-1.0.1"></a>
|
|
||||||
|
|
||||||
### [firefox-1.0.1](https://github.com/truecharts/apps/compare/firefox-syncserver-6.0.0...firefox-1.0.1) (2022-03-07)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111))
|
|
||||||
- Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040))
|
|
||||||
|
|
||||||
<a name="firefox-1.0.0"></a>
|
|
||||||
|
|
||||||
### [firefox-1.0.0](https://github.com/truecharts/apps/compare/firefox-syncserver-5.0.34...firefox-1.0.0) (2022-03-03)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- remove fixed env from questions.yaml
|
|
||||||
- remove PUID from per-app env-vars if set to 568
|
|
||||||
- remove empty env var declaration from questions.yaml
|
|
||||||
- update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021))
|
|
||||||
|
|
||||||
#### Fix
|
|
||||||
|
|
||||||
- BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010))
|
|
||||||
|
|
||||||
<a name="firefox-0.0.24"></a>
|
|
||||||
|
|
||||||
### [firefox-0.0.24](https://github.com/truecharts/apps/compare/firefox-0.0.23...firefox-0.0.24) (2022-03-02)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957))
|
|
||||||
- update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999))
|
|
||||||
|
|
||||||
<a name="firefox-0.0.23"></a>
|
|
||||||
|
|
||||||
### [firefox-0.0.23](https://github.com/truecharts/apps/compare/firefox-syncserver-5.0.32...firefox-0.0.23) (2022-02-21)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927))
|
|
||||||
|
|
||||||
<a name="firefox-0.0.22"></a>
|
|
||||||
|
|
||||||
### [firefox-0.0.22](https://github.com/truecharts/apps/compare/firefox-0.0.21...firefox-0.0.22) (2022-02-15)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901))
|
|
||||||
|
|
||||||
<a name="firefox-0.0.21"></a>
|
|
||||||
|
|
||||||
### [firefox-0.0.21](https://github.com/truecharts/apps/compare/firefox-syncserver-5.0.30...firefox-0.0.21) (2022-02-08)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871))
|
|
||||||
|
|
||||||
<a name="firefox-0.0.20"></a>
|
|
||||||
|
|
||||||
### [firefox-0.0.20](https://github.com/truecharts/apps/compare/firefox-0.0.19...firefox-0.0.20) (2022-02-06)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859))
|
|
||||||
|
|
||||||
<a name="firefox-0.0.19"></a>
|
|
||||||
|
|
||||||
### [firefox-0.0.19](https://github.com/truecharts/apps/compare/firefox-0.0.18...firefox-0.0.19) (2022-02-05)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852))
|
|
||||||
|
|
||||||
<a name="firefox-0.0.18"></a>
|
|
||||||
|
|
||||||
### [firefox-0.0.18](https://github.com/truecharts/apps/compare/firefox-0.0.17...firefox-0.0.18) (2022-02-02)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828))
|
|
||||||
|
|
||||||
<a name="firefox-0.0.17"></a>
|
|
||||||
|
|
||||||
### [firefox-0.0.17](https://github.com/truecharts/apps/compare/firefox-syncserver-5.0.26...firefox-0.0.17) (2022-01-25)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791))
|
|
||||||
|
|
||||||
<a name="firefox-0.0.16"></a>
|
|
||||||
|
|
||||||
### [firefox-0.0.16](https://github.com/truecharts/apps/compare/firefox-syncserver-5.0.25...firefox-0.0.16) (2022-01-22)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766))
|
|
||||||
|
|
||||||
<a name="firefox-0.0.15"></a>
|
|
||||||
|
|
||||||
### [firefox-0.0.15](https://github.com/truecharts/apps/compare/firefox-0.0.14...firefox-0.0.15) (2022-01-21)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759))
|
|
||||||
|
|
||||||
#### Fix
|
|
||||||
|
|
||||||
- set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750))
|
|
||||||
|
|
||||||
<a name="firefox-0.0.14"></a>
|
|
||||||
|
|
||||||
### [firefox-0.0.14](https://github.com/truecharts/apps/compare/firefox-syncserver-5.0.23...firefox-0.0.14) (2022-01-20)
|
|
||||||
|
|
||||||
#### Fix
|
|
||||||
|
|
||||||
- disable rofs ([#1746](https://github.com/truecharts/apps/issues/1746))
|
|
||||||
|
|
||||||
<a name="firefox-0.0.13"></a>
|
|
||||||
|
|
||||||
### [firefox-0.0.13](https://github.com/truecharts/apps/compare/firefox-syncserver-5.0.22...firefox-0.0.13) (2022-01-18)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732))
|
|
||||||
|
|
||||||
<a name="firefox-0.0.12"></a>
|
|
||||||
|
|
||||||
### [firefox-0.0.12](https://github.com/truecharts/apps/compare/firefox-syncserver-5.0.21...firefox-0.0.12) (2022-01-13)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712))
|
|
||||||
|
|
||||||
#### Feat
|
|
||||||
|
|
||||||
- expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709))
|
|
||||||
|
|
||||||
<a name="firefox-0.0.11"></a>
|
|
||||||
|
|
||||||
### [firefox-0.0.11](https://github.com/truecharts/apps/compare/firefox-0.0.10...firefox-0.0.11) (2022-01-12)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704))
|
|
||||||
|
|
||||||
<a name="firefox-0.0.10"></a>
|
|
||||||
|
|
||||||
### [firefox-0.0.10](https://github.com/truecharts/apps/compare/firefox-syncserver-5.0.19...firefox-0.0.10) (2022-01-11)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693))
|
|
||||||
|
|
||||||
<a name="firefox-0.0.9"></a>
|
|
||||||
|
|
||||||
### [firefox-0.0.9](https://github.com/truecharts/apps/compare/firefox-syncserver-5.0.18...firefox-0.0.9) (2022-01-04)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases
|
|
||||||
|
|
||||||
<a name="firefox-0.0.8"></a>
|
|
||||||
|
|
||||||
### [firefox-0.0.8](https://github.com/truecharts/apps/compare/firefox-syncserver-5.0.17...firefox-0.0.8) (2021-12-28)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623))
|
|
||||||
|
|
||||||
<a name="firefox-0.0.7"></a>
|
|
||||||
|
|
||||||
### [firefox-0.0.7](https://github.com/truecharts/apps/compare/firefox-0.0.6...firefox-0.0.7) (2021-12-21)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596))
|
|
||||||
|
|
||||||
<a name="firefox-0.0.6"></a>
|
|
||||||
|
|
||||||
### [firefox-0.0.6](https://github.com/truecharts/apps/compare/firefox-0.0.5...firefox-0.0.6) (2021-12-19)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- Last patch bump before RC2 branch-off
|
|
||||||
|
|
||||||
<a name="firefox-0.0.5"></a>
|
|
||||||
|
|
||||||
### [firefox-0.0.5](https://github.com/truecharts/apps/compare/firefox-0.0.4...firefox-0.0.5) (2021-12-19)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572))
|
|
||||||
- update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571))
|
|
||||||
|
|
||||||
<a name="firefox-0.0.4"></a>
|
|
||||||
|
|
||||||
### [firefox-0.0.4](https://github.com/truecharts/apps/compare/firefox-0.0.3...firefox-0.0.4) (2021-12-18)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558))
|
|
||||||
- App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539))
|
|
||||||
|
|
||||||
<a name="firefox-0.0.3"></a>
|
|
||||||
|
|
||||||
### [firefox-0.0.3](https://github.com/truecharts/apps/compare/firefox-syncserver-5.0.12...firefox-0.0.3) (2021-12-14)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535))
|
|
||||||
|
|
||||||
<a name="firefox-0.0.2"></a>
|
|
||||||
|
|
||||||
### [firefox-0.0.2](https://github.com/truecharts/apps/compare/firefox-0.0.1...firefox-0.0.2) (2021-12-13)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- move incubator apps to stable and bump everything
|
|
||||||
|
|
||||||
<a name="firefox-0.0.1"></a>
|
|
||||||
|
|
||||||
### [firefox-0.0.1](https://github.com/truecharts/apps/compare/firefox-syncserver-5.0.11...firefox-0.0.1) (2021-12-12)
|
|
||||||
@ -1,37 +0,0 @@
|
|||||||
annotations:
|
|
||||||
max_scale_version: 24.04.0
|
|
||||||
min_scale_version: 23.10.0
|
|
||||||
truecharts.org/SCALE-support: "true"
|
|
||||||
truecharts.org/category: browser
|
|
||||||
truecharts.org/max_helm_version: "3.14"
|
|
||||||
truecharts.org/min_helm_version: "3.11"
|
|
||||||
truecharts.org/train: stable
|
|
||||||
apiVersion: v2
|
|
||||||
appVersion: 123.0.1
|
|
||||||
dependencies:
|
|
||||||
- name: common
|
|
||||||
version: 20.2.2
|
|
||||||
repository: oci://tccr.io/truecharts
|
|
||||||
condition: ""
|
|
||||||
alias: ""
|
|
||||||
tags: []
|
|
||||||
import-values: []
|
|
||||||
deprecated: false
|
|
||||||
description: a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation.
|
|
||||||
home: https://truecharts.org/charts/stable/firefox
|
|
||||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/firefox.png
|
|
||||||
keywords:
|
|
||||||
- firefox
|
|
||||||
- browser
|
|
||||||
kubeVersion: ">=1.24.0-0"
|
|
||||||
maintainers:
|
|
||||||
- name: TrueCharts
|
|
||||||
email: info@truecharts.org
|
|
||||||
url: https://truecharts.org
|
|
||||||
name: firefox
|
|
||||||
sources:
|
|
||||||
- https://github.com/linuxserver/docker-firefox
|
|
||||||
- https://github.com/truecharts/charts/tree/master/charts/stable/firefox
|
|
||||||
- https://ghcr.io/linuxserver/firefox
|
|
||||||
type: application
|
|
||||||
version: 12.3.2
|
|
||||||
@ -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/firefox)
|
|
||||||
|
|
||||||
**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_
|
|
||||||
|
Before Width: | Height: | Size: 31 KiB |
@ -1,102 +0,0 @@
|
|||||||
# Include{groups}
|
|
||||||
portals:
|
|
||||||
open:
|
|
||||||
# Include{portalLink}
|
|
||||||
questions:
|
|
||||||
# Include{global}
|
|
||||||
# Include{workload}
|
|
||||||
# Include{workloadDeployment}
|
|
||||||
# Include{replicas1}
|
|
||||||
# Include{podSpec}
|
|
||||||
# Include{containerMain}
|
|
||||||
- variable: env
|
|
||||||
label: Image Environment
|
|
||||||
schema:
|
|
||||||
additional_attrs: true
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
- variable: TITLE
|
|
||||||
label: Title
|
|
||||||
description: The page title displayed on the web browser
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
default: "TrueChartVNC Client"
|
|
||||||
# Include{containerBasic}
|
|
||||||
# Include{containerAdvanced}
|
|
||||||
# Include{containerConfig}
|
|
||||||
# Include{podOptions}
|
|
||||||
# Include{serviceRoot}
|
|
||||||
- variable: main
|
|
||||||
label: Main Service
|
|
||||||
description: The Primary service on which the Minecraft Server runs on
|
|
||||||
schema:
|
|
||||||
additional_attrs: true
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
# 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: 10131
|
|
||||||
required: true
|
|
||||||
# Include{serviceExpertRoot}
|
|
||||||
# Include{serviceExpert}
|
|
||||||
# Include{serviceList}
|
|
||||||
# Include{persistenceRoot}
|
|
||||||
- variable: config
|
|
||||||
label: App Config Storage
|
|
||||||
description: Stores the Application Config.
|
|
||||||
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 this App 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}
|
|
||||||
@ -1 +0,0 @@
|
|||||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
|
||||||
@ -1 +0,0 @@
|
|||||||
{{ include "tc.v1.common.loader.all" . }}
|
|
||||||
@ -1,41 +0,0 @@
|
|||||||
image:
|
|
||||||
repository: ghcr.io/linuxserver/firefox
|
|
||||||
pullPolicy: IfNotPresent
|
|
||||||
tag: 123.0.1@sha256:55adf05382872deee11865f2c7c6ae49f163c737f8fdb8c7c17d564d13c5449b
|
|
||||||
securityContext:
|
|
||||||
container:
|
|
||||||
readOnlyRootFilesystem: false
|
|
||||||
runAsNonRoot: false
|
|
||||||
runAsUser: 0
|
|
||||||
runAsGroup: 0
|
|
||||||
service:
|
|
||||||
main:
|
|
||||||
ports:
|
|
||||||
main:
|
|
||||||
protocol: http
|
|
||||||
port: 10131
|
|
||||||
workload:
|
|
||||||
main:
|
|
||||||
podSpec:
|
|
||||||
containers:
|
|
||||||
main:
|
|
||||||
probes:
|
|
||||||
liveness:
|
|
||||||
type: http
|
|
||||||
readiness:
|
|
||||||
type: http
|
|
||||||
startup:
|
|
||||||
type: http
|
|
||||||
env:
|
|
||||||
FM_HOME: "/config"
|
|
||||||
CUSTOM_PORT: "{{ .Values.service.main.ports.main.port }}"
|
|
||||||
TITLE: "TrueChartVNC Client"
|
|
||||||
persistence:
|
|
||||||
config:
|
|
||||||
enabled: true
|
|
||||||
mountPath: /config
|
|
||||||
varrun:
|
|
||||||
enabled: false
|
|
||||||
portal:
|
|
||||||
open:
|
|
||||||
enabled: true
|
|
||||||
@ -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
|
|
||||||
@ -1,906 +0,0 @@
|
|||||||
---
|
|
||||||
title: Changelog
|
|
||||||
---
|
|
||||||
|
|
||||||
## [frigate-3.0.0](https://github.com/truecharts/charts/compare/frigate-2.0.44...frigate-3.0.0) (2022-11-10)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Major Change to GUI
|
|
||||||
- update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342))
|
|
||||||
- update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349))
|
|
||||||
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
|
|
||||||
|
|
||||||
## [frigate-2.0.47](https://github.com/truecharts/charts/compare/frigate-2.0.44...frigate-2.0.47) (2022-11-08)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342))
|
|
||||||
- update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349))
|
|
||||||
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
|
|
||||||
|
|
||||||
## [frigate-2.0.46](https://github.com/truecharts/charts/compare/frigate-2.0.44...frigate-2.0.46) (2022-11-08)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342))
|
|
||||||
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
|
|
||||||
|
|
||||||
## [frigate-2.0.46](https://github.com/truecharts/charts/compare/frigate-2.0.44...frigate-2.0.46) (2022-11-08)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342))
|
|
||||||
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
|
|
||||||
|
|
||||||
## [frigate-2.0.46](https://github.com/truecharts/charts/compare/frigate-2.0.44...frigate-2.0.46) (2022-11-08)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342))
|
|
||||||
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
|
|
||||||
|
|
||||||
## [frigate-2.0.45](https://github.com/truecharts/charts/compare/frigate-2.0.44...frigate-2.0.45) (2022-11-07)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
|
|
||||||
|
|
||||||
## [frigate-2.0.45](https://github.com/truecharts/charts/compare/frigate-2.0.44...frigate-2.0.45) (2022-11-06)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
|
|
||||||
|
|
||||||
## [frigate-2.0.44](https://github.com/truecharts/charts/compare/frigate-2.0.43...frigate-2.0.44) (2022-11-06)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317))
|
|
||||||
|
|
||||||
## [frigate-2.0.43](https://github.com/truecharts/charts/compare/frigate-2.0.42...frigate-2.0.43) (2022-11-05)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308))
|
|
||||||
|
|
||||||
## [frigate-2.0.42](https://github.com/truecharts/charts/compare/frigate-2.0.41...frigate-2.0.42) (2022-11-02)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261))
|
|
||||||
|
|
||||||
## [frigate-2.0.41](https://github.com/truecharts/charts/compare/frigate-2.0.40...frigate-2.0.41) (2022-10-25)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182))
|
|
||||||
|
|
||||||
## [frigate-2.0.40](https://github.com/truecharts/charts/compare/frigate-2.0.39...frigate-2.0.40) (2022-10-19)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122))
|
|
||||||
|
|
||||||
## [frigate-2.0.39](https://github.com/truecharts/charts/compare/frigate-2.0.38...frigate-2.0.39) (2022-10-12)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071))
|
|
||||||
|
|
||||||
## [frigate-2.0.38](https://github.com/truecharts/charts/compare/frigate-2.0.37...frigate-2.0.38) (2022-10-07)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major
|
|
||||||
|
|
||||||
## [frigate-2.0.38](https://github.com/truecharts/charts/compare/frigate-2.0.37...frigate-2.0.38) (2022-10-07)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major
|
|
||||||
|
|
||||||
## [frigate-2.0.37](https://github.com/truecharts/charts/compare/frigate-2.0.36...frigate-2.0.37) (2022-10-05)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979))
|
|
||||||
- update helm general non-major
|
|
||||||
|
|
||||||
## [frigate-2.0.36](https://github.com/truecharts/charts/compare/frigate-2.0.35...frigate-2.0.36) (2022-09-27)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918))
|
|
||||||
|
|
||||||
## [frigate-2.0.35](https://github.com/truecharts/charts/compare/frigate-2.0.34...frigate-2.0.35) (2022-09-25)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898))
|
|
||||||
|
|
||||||
## [frigate-2.0.34](https://github.com/truecharts/charts/compare/frigate-2.0.33...frigate-2.0.34) (2022-09-22)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- refactor Services SCALE GUI
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [frigate-2.0.34](https://github.com/truecharts/charts/compare/frigate-2.0.33...frigate-2.0.34) (2022-09-21)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- refactor Services SCALE GUI
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [frigate-2.0.34](https://github.com/truecharts/charts/compare/frigate-2.0.33...frigate-2.0.34) (2022-09-21)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- refactor Services SCALE GUI
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [frigate-2.0.34](https://github.com/truecharts/charts/compare/frigate-2.0.33...frigate-2.0.34) (2022-09-20)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- refactor Services SCALE GUI
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [frigate-2.0.34](https://github.com/truecharts/charts/compare/frigate-2.0.33...frigate-2.0.34) (2022-09-20)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- refactor Services SCALE GUI
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [frigate-2.0.34](https://github.com/truecharts/charts/compare/frigate-2.0.33...frigate-2.0.34) (2022-09-19)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- refactor Services SCALE GUI
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [frigate-2.0.34](https://github.com/truecharts/charts/compare/frigate-2.0.33...frigate-2.0.34) (2022-09-19)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- refactor Services SCALE GUI
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [frigate-2.0.34](https://github.com/truecharts/charts/compare/frigate-2.0.33...frigate-2.0.34) (2022-09-19)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- refactor Services SCALE GUI
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [frigate-2.0.34](https://github.com/truecharts/charts/compare/frigate-2.0.33...frigate-2.0.34) (2022-09-17)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- refactor Services SCALE GUI
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [frigate-2.0.34](https://github.com/truecharts/charts/compare/frigate-2.0.33...frigate-2.0.34) (2022-09-18)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [frigate-2.0.34](https://github.com/truecharts/charts/compare/frigate-2.0.33...frigate-2.0.34) (2022-09-16)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [frigate-2.0.34](https://github.com/truecharts/charts/compare/frigate-2.0.33...frigate-2.0.34) (2022-09-16)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [frigate-2.0.34](https://github.com/truecharts/charts/compare/frigate-2.0.33...frigate-2.0.34) (2022-09-15)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [frigate-2.0.34](https://github.com/truecharts/charts/compare/frigate-2.0.33...frigate-2.0.34) (2022-09-15)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
|
||||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
||||||
|
|
||||||
## [frigate-2.0.33](https://github.com/truecharts/charts/compare/frigate-2.0.32...frigate-2.0.33) (2022-09-12)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
|
|
||||||
|
|
||||||
## [frigate-2.0.33](https://github.com/truecharts/charts/compare/frigate-2.0.32...frigate-2.0.33) (2022-09-12)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
|
|
||||||
|
|
||||||
## [frigate-2.0.33](https://github.com/truecharts/charts/compare/frigate-2.0.32...frigate-2.0.33) (2022-09-11)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
|
|
||||||
|
|
||||||
## [frigate-2.0.33](https://github.com/truecharts/charts/compare/frigate-2.0.32...frigate-2.0.33) (2022-09-11)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
|
|
||||||
|
|
||||||
## [frigate-2.0.33](https://github.com/truecharts/charts/compare/frigate-2.0.32...frigate-2.0.33) (2022-09-11)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
|
|
||||||
|
|
||||||
## [frigate-2.0.33](https://github.com/truecharts/charts/compare/frigate-2.0.32...frigate-2.0.33) (2022-09-11)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
|
|
||||||
|
|
||||||
## [frigate-2.0.32](https://github.com/truecharts/charts/compare/frigate-2.0.31...frigate-2.0.32) (2022-08-30)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639))
|
|
||||||
|
|
||||||
## [frigate-2.0.31](https://github.com/truecharts/charts/compare/frigate-2.0.30...frigate-2.0.31) (2022-08-30)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626))
|
|
||||||
|
|
||||||
## [frigate-2.0.30](https://github.com/truecharts/charts/compare/frigate-2.0.29...frigate-2.0.30) (2022-08-29)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619))
|
|
||||||
|
|
||||||
## [frigate-2.0.29](https://github.com/truecharts/charts/compare/frigate-2.0.27...frigate-2.0.29) (2022-08-26)
|
|
||||||
|
|
||||||
### Fix
|
|
||||||
|
|
||||||
- some cleanup ([#3586](https://github.com/truecharts/charts/issues/3586))
|
|
||||||
|
|
||||||
## [frigate-2.0.27](https://github.com/truecharts/charts/compare/frigate-2.0.26...frigate-2.0.27) (2022-08-23)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545))
|
|
||||||
|
|
||||||
## [frigate-2.0.26](https://github.com/truecharts/charts/compare/frigate-2.0.25...frigate-2.0.26) (2022-08-12)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- add documentation checkbox/section to all SCALE Apps
|
|
||||||
- update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456))
|
|
||||||
|
|
||||||
### Fix
|
|
||||||
|
|
||||||
- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447))
|
|
||||||
|
|
||||||
## [frigate-2.0.25](https://github.com/truecharts/charts/compare/frigate-2.0.24...frigate-2.0.25) (2022-08-08)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376))
|
|
||||||
- replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
|
|
||||||
|
|
||||||
## [frigate-2.0.24](https://github.com/truecharts/apps/compare/frigate-2.0.23...frigate-2.0.24) (2022-07-27)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- update image refs ([#3324](https://github.com/truecharts/apps/issues/3324))
|
|
||||||
|
|
||||||
## [frigate-2.0.23](https://github.com/truecharts/apps/compare/frigate-2.0.22...frigate-2.0.23) (2022-07-26)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- update home links ([#3291](https://github.com/truecharts/apps/issues/3291))
|
|
||||||
- update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302))
|
|
||||||
|
|
||||||
## [frigate-2.0.22](https://github.com/truecharts/apps/compare/frigate-2.0.21...frigate-2.0.22) (2022-07-23)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
|
|
||||||
|
|
||||||
## [frigate-2.0.22](https://github.com/truecharts/apps/compare/frigate-2.0.21...frigate-2.0.22) (2022-07-23)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
|
|
||||||
|
|
||||||
## [frigate-2.0.22](https://github.com/truecharts/apps/compare/frigate-2.0.21...frigate-2.0.22) (2022-07-23)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
|
|
||||||
|
|
||||||
## [frigate-2.0.21](https://github.com/truecharts/apps/compare/frigate-2.0.19...frigate-2.0.21) (2022-07-22)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Bump all charts to generate config and container references due to huge increase of repository
|
|
||||||
- update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268))
|
|
||||||
|
|
||||||
## [frigate-2.0.19](https://github.com/truecharts/apps/compare/frigate-2.0.18...frigate-2.0.19) (2022-07-19)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- Update Readme and Description on SCALE
|
|
||||||
|
|
||||||
## [frigate-2.0.18](https://github.com/truecharts/apps/compare/frigate-2.0.17...frigate-2.0.18) (2022-07-14)
|
|
||||||
|
|
||||||
### Fix
|
|
||||||
|
|
||||||
- regenerate catalog and update template
|
|
||||||
|
|
||||||
## [frigate-2.0.17](https://github.com/truecharts/apps/compare/frigate-2.0.15...frigate-2.0.17) (2022-07-14)
|
|
||||||
|
|
||||||
### Fix
|
|
||||||
|
|
||||||
- bump to ensure .helmignore is present on all Charts
|
|
||||||
|
|
||||||
## [frigate-2.0.15](https://github.com/truecharts/apps/compare/frigate-2.0.13...frigate-2.0.15) (2022-07-12)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- update icons ([#3156](https://github.com/truecharts/apps/issues/3156))
|
|
||||||
- bump to cleanup old docs and use correct icon urls
|
|
||||||
|
|
||||||
## [frigate-2.0.13](https://github.com/truecharts/apps/compare/frigate-2.0.12...frigate-2.0.13) (2022-07-12)
|
|
||||||
|
|
||||||
### Chore
|
|
||||||
|
|
||||||
- bump to regenerate documentation
|
|
||||||
|
|
||||||
<a name="frigate-2.0.12"></a>
|
|
||||||
|
|
||||||
### [frigate-2.0.12](https://github.com/truecharts/apps/compare/frigate-2.0.11...frigate-2.0.12) (2022-07-12)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147))
|
|
||||||
|
|
||||||
<a name="frigate-2.0.11"></a>
|
|
||||||
|
|
||||||
### [frigate-2.0.11](https://github.com/truecharts/apps/compare/frigate-2.0.10...frigate-2.0.11) (2022-07-11)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139))
|
|
||||||
|
|
||||||
<a name="frigate-2.0.10"></a>
|
|
||||||
|
|
||||||
### [frigate-2.0.10](https://github.com/truecharts/apps/compare/frigate-2.0.9...frigate-2.0.10) (2022-07-09)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113))
|
|
||||||
|
|
||||||
<a name="frigate-2.0.9"></a>
|
|
||||||
|
|
||||||
### [frigate-2.0.9](https://github.com/truecharts/apps/compare/frigate-2.0.8...frigate-2.0.9) (2022-07-04)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066))
|
|
||||||
|
|
||||||
<a name="frigate-2.0.8"></a>
|
|
||||||
|
|
||||||
### [frigate-2.0.8](https://github.com/truecharts/apps/compare/frigate-2.0.7...frigate-2.0.8) (2022-06-25)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977))
|
|
||||||
|
|
||||||
<a name="frigate-2.0.7"></a>
|
|
||||||
|
|
||||||
### [frigate-2.0.7](https://github.com/truecharts/apps/compare/frigate-2.0.6...frigate-2.0.7) (2022-06-22)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948))
|
|
||||||
|
|
||||||
<a name="frigate-2.0.6"></a>
|
|
||||||
|
|
||||||
### [frigate-2.0.6](https://github.com/truecharts/apps/compare/frigate-2.0.5...frigate-2.0.6) (2022-06-21)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943))
|
|
||||||
|
|
||||||
<a name="frigate-2.0.5"></a>
|
|
||||||
|
|
||||||
### [frigate-2.0.5](https://github.com/truecharts/apps/compare/frigate-2.0.4...frigate-2.0.5) (2022-06-16)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- remove UI leftovers ([#2914](https://github.com/truecharts/apps/issues/2914))
|
|
||||||
|
|
||||||
<a name="frigate-2.0.4"></a>
|
|
||||||
|
|
||||||
### [frigate-2.0.4](https://github.com/truecharts/apps/compare/frigate-2.0.3...frigate-2.0.4) (2022-06-14)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886))
|
|
||||||
|
|
||||||
<a name="frigate-2.0.3"></a>
|
|
||||||
|
|
||||||
### [frigate-2.0.3](https://github.com/truecharts/apps/compare/frigate-2.0.2...frigate-2.0.3) (2022-06-11)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854))
|
|
||||||
|
|
||||||
<a name="frigate-2.0.2"></a>
|
|
||||||
|
|
||||||
### [frigate-2.0.2](https://github.com/truecharts/apps/compare/frigate-2.0.1...frigate-2.0.2) (2022-06-07)
|
|
||||||
|
|
||||||
#### Fix
|
|
||||||
|
|
||||||
- hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format.
|
|
||||||
|
|
||||||
<a name="frigate-2.0.1"></a>
|
|
||||||
|
|
||||||
### [frigate-2.0.1](https://github.com/truecharts/apps/compare/frigate-1.0.19...frigate-2.0.1) (2022-06-07)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- sync all apps persistence configuration and always default to PVC
|
|
||||||
|
|
||||||
#### Fix
|
|
||||||
|
|
||||||
- remove malfunctioning SCALE migration script
|
|
||||||
|
|
||||||
#### Refactor
|
|
||||||
|
|
||||||
- BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836))
|
|
||||||
|
|
||||||
<a name="frigate-2.0.0"></a>
|
|
||||||
|
|
||||||
### [frigate-2.0.0](https://github.com/truecharts/apps/compare/frigate-1.0.19...frigate-2.0.0) (2022-06-07)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- sync all apps persistence configuration and always default to PVC
|
|
||||||
|
|
||||||
#### Refactor
|
|
||||||
|
|
||||||
- BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836))
|
|
||||||
|
|
||||||
<a name="frigate-1.0.19"></a>
|
|
||||||
|
|
||||||
### [frigate-1.0.19](https://github.com/truecharts/apps/compare/frigate-1.0.18...frigate-1.0.19) (2022-05-31)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803))
|
|
||||||
|
|
||||||
<a name="frigate-1.0.18"></a>
|
|
||||||
|
|
||||||
### [frigate-1.0.18](https://github.com/truecharts/apps/compare/frigate-1.0.17...frigate-1.0.18) (2022-05-26)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759))
|
|
||||||
|
|
||||||
<a name="frigate-1.0.18"></a>
|
|
||||||
|
|
||||||
### [frigate-1.0.18](https://github.com/truecharts/apps/compare/frigate-1.0.17...frigate-1.0.18) (2022-05-26)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759))
|
|
||||||
|
|
||||||
<a name="frigate-1.0.17"></a>
|
|
||||||
|
|
||||||
### [frigate-1.0.17](https://github.com/truecharts/apps/compare/frigate-1.0.16...frigate-1.0.17) (2022-05-24)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases
|
|
||||||
|
|
||||||
<a name="frigate-1.0.16"></a>
|
|
||||||
|
|
||||||
### [frigate-1.0.16](https://github.com/truecharts/apps/compare/frigate-1.0.15...frigate-1.0.16) (2022-05-17)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- Auto-update chart README [skip ci]
|
|
||||||
- update helm general non-major helm releases
|
|
||||||
|
|
||||||
<a name="frigate-1.0.16"></a>
|
|
||||||
|
|
||||||
### [frigate-1.0.16](https://github.com/truecharts/apps/compare/frigate-1.0.15...frigate-1.0.16) (2022-05-17)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases
|
|
||||||
|
|
||||||
<a name="frigate-1.0.15"></a>
|
|
||||||
|
|
||||||
### [frigate-1.0.15](https://github.com/truecharts/apps/compare/frigate-1.0.14...frigate-1.0.15) (2022-05-17)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases
|
|
||||||
|
|
||||||
<a name="frigate-1.0.14"></a>
|
|
||||||
|
|
||||||
### [frigate-1.0.14](https://github.com/truecharts/apps/compare/frigate-1.0.13...frigate-1.0.14) (2022-05-10)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649))
|
|
||||||
|
|
||||||
<a name="frigate-1.0.13"></a>
|
|
||||||
|
|
||||||
### [frigate-1.0.13](https://github.com/truecharts/apps/compare/frigate-1.0.12...frigate-1.0.13) (2022-05-05)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612))
|
|
||||||
|
|
||||||
<a name="frigate-1.0.12"></a>
|
|
||||||
|
|
||||||
### [frigate-1.0.12](https://github.com/truecharts/apps/compare/frigate-1.0.11...frigate-1.0.12) (2022-04-26)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573))
|
|
||||||
|
|
||||||
<a name="frigate-1.0.11"></a>
|
|
||||||
|
|
||||||
### [frigate-1.0.11](https://github.com/truecharts/apps/compare/frigate-1.0.10...frigate-1.0.11) (2022-04-20)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515))
|
|
||||||
- update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524))
|
|
||||||
|
|
||||||
<a name="frigate-1.0.10"></a>
|
|
||||||
|
|
||||||
### [frigate-1.0.10](https://github.com/truecharts/apps/compare/frigate-1.0.9...frigate-1.0.10) (2022-04-12)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480))
|
|
||||||
|
|
||||||
<a name="frigate-1.0.9"></a>
|
|
||||||
|
|
||||||
### [frigate-1.0.9](https://github.com/truecharts/apps/compare/frigate-1.0.8...frigate-1.0.9) (2022-04-03)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410))
|
|
||||||
|
|
||||||
<a name="frigate-1.0.8"></a>
|
|
||||||
|
|
||||||
### [frigate-1.0.8](https://github.com/truecharts/apps/compare/frigate-1.0.7...frigate-1.0.8) (2022-03-31)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361))
|
|
||||||
|
|
||||||
<a name="frigate-1.0.7"></a>
|
|
||||||
|
|
||||||
### [frigate-1.0.7](https://github.com/truecharts/apps/compare/frigate-1.0.6...frigate-1.0.7) (2022-03-30)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354))
|
|
||||||
|
|
||||||
<a name="frigate-1.0.6"></a>
|
|
||||||
|
|
||||||
### [frigate-1.0.6](https://github.com/truecharts/apps/compare/frigate-1.0.5...frigate-1.0.6) (2022-03-26)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- bump all apps to trigger ci
|
|
||||||
|
|
||||||
<a name="frigate-1.0.1"></a>
|
|
||||||
|
|
||||||
### [frigate-1.0.1](https://github.com/truecharts/apps/compare/frigate-1.0.0...frigate-1.0.1) (2022-03-07)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111))
|
|
||||||
- Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040))
|
|
||||||
|
|
||||||
<a name="frigate-1.0.0"></a>
|
|
||||||
|
|
||||||
### [frigate-1.0.0](https://github.com/truecharts/apps/compare/frigate-0.0.15...frigate-1.0.0) (2022-03-03)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- remove fixed env from questions.yaml
|
|
||||||
- remove PUID from per-app env-vars if set to 568
|
|
||||||
- remove empty env var declaration from questions.yaml
|
|
||||||
- update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021))
|
|
||||||
|
|
||||||
#### Fix
|
|
||||||
|
|
||||||
- BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010))
|
|
||||||
|
|
||||||
<a name="frigate-0.0.15"></a>
|
|
||||||
|
|
||||||
### [frigate-0.0.15](https://github.com/truecharts/apps/compare/frigate-0.0.14...frigate-0.0.15) (2022-03-02)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957))
|
|
||||||
- update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999))
|
|
||||||
|
|
||||||
#### Fix
|
|
||||||
|
|
||||||
- map ingress to correct service ([#1929](https://github.com/truecharts/apps/issues/1929))
|
|
||||||
|
|
||||||
<a name="frigate-0.0.14"></a>
|
|
||||||
|
|
||||||
### [frigate-0.0.14](https://github.com/truecharts/apps/compare/frigate-0.0.13...frigate-0.0.14) (2022-02-21)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927))
|
|
||||||
|
|
||||||
<a name="frigate-0.0.13"></a>
|
|
||||||
|
|
||||||
### [frigate-0.0.13](https://github.com/truecharts/apps/compare/frigate-0.0.12...frigate-0.0.13) (2022-02-15)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901))
|
|
||||||
|
|
||||||
<a name="frigate-0.0.12"></a>
|
|
||||||
|
|
||||||
### [frigate-0.0.12](https://github.com/truecharts/apps/compare/frigate-0.0.11...frigate-0.0.12) (2022-02-08)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871))
|
|
||||||
|
|
||||||
<a name="frigate-0.0.11"></a>
|
|
||||||
|
|
||||||
### [frigate-0.0.11](https://github.com/truecharts/apps/compare/frigate-0.0.10...frigate-0.0.11) (2022-02-06)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859))
|
|
||||||
|
|
||||||
<a name="frigate-0.0.10"></a>
|
|
||||||
|
|
||||||
### [frigate-0.0.10](https://github.com/truecharts/apps/compare/frigate-0.0.9...frigate-0.0.10) (2022-02-05)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852))
|
|
||||||
|
|
||||||
<a name="frigate-0.0.9"></a>
|
|
||||||
|
|
||||||
### [frigate-0.0.9](https://github.com/truecharts/apps/compare/frigate-0.0.8...frigate-0.0.9) (2022-02-02)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828))
|
|
||||||
|
|
||||||
<a name="frigate-0.0.8"></a>
|
|
||||||
|
|
||||||
### [frigate-0.0.8](https://github.com/truecharts/apps/compare/frigate-0.0.7...frigate-0.0.8) (2022-01-25)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791))
|
|
||||||
|
|
||||||
<a name="frigate-0.0.7"></a>
|
|
||||||
|
|
||||||
### [frigate-0.0.7](https://github.com/truecharts/apps/compare/frigate-0.0.6...frigate-0.0.7) (2022-01-22)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766))
|
|
||||||
|
|
||||||
<a name="frigate-0.0.6"></a>
|
|
||||||
|
|
||||||
### [frigate-0.0.6](https://github.com/truecharts/apps/compare/frigate-0.0.5...frigate-0.0.6) (2022-01-21)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759))
|
|
||||||
|
|
||||||
#### Fix
|
|
||||||
|
|
||||||
- set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750))
|
|
||||||
|
|
||||||
<a name="frigate-0.0.5"></a>
|
|
||||||
|
|
||||||
### [frigate-0.0.5](https://github.com/truecharts/apps/compare/frigate-0.0.4...frigate-0.0.5) (2022-01-18)
|
|
||||||
|
|
||||||
#### Chore
|
|
||||||
|
|
||||||
- update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732))
|
|
||||||
|
|
||||||
<a name="frigate-0.0.4"></a>
|
|
||||||
|
|
||||||
### frigate-0.0.4 (2022-01-13)
|
|
||||||
|
|
||||||
#### Feat
|
|
||||||
|
|
||||||
- Add Frigate ([#1639](https://github.com/truecharts/apps/issues/1639))
|
|
||||||
@ -1,39 +0,0 @@
|
|||||||
annotations:
|
|
||||||
max_scale_version: 24.04.0
|
|
||||||
min_scale_version: 23.10.0
|
|
||||||
truecharts.org/SCALE-support: "true"
|
|
||||||
truecharts.org/category: nvr
|
|
||||||
truecharts.org/max_helm_version: "3.14"
|
|
||||||
truecharts.org/min_helm_version: "3.11"
|
|
||||||
truecharts.org/train: stable
|
|
||||||
apiVersion: v2
|
|
||||||
appVersion: 0.13.2
|
|
||||||
dependencies:
|
|
||||||
- name: common
|
|
||||||
version: 20.2.2
|
|
||||||
repository: oci://tccr.io/truecharts
|
|
||||||
condition: ""
|
|
||||||
alias: ""
|
|
||||||
tags: []
|
|
||||||
import-values: []
|
|
||||||
deprecated: false
|
|
||||||
description: NVR With Realtime Object Detection for IP Cameras
|
|
||||||
home: https://truecharts.org/charts/stable/frigate
|
|
||||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/frigate.png
|
|
||||||
keywords:
|
|
||||||
- encode
|
|
||||||
- nvr
|
|
||||||
- media
|
|
||||||
- frigate
|
|
||||||
kubeVersion: ">=1.24.0-0"
|
|
||||||
maintainers:
|
|
||||||
- name: TrueCharts
|
|
||||||
email: info@truecharts.org
|
|
||||||
url: https://truecharts.org
|
|
||||||
name: frigate
|
|
||||||
sources:
|
|
||||||
- https://github.com/blakeblackshear/frigate
|
|
||||||
- https://github.com/truecharts/charts/tree/master/charts/stable/frigate
|
|
||||||
- https://ghcr.io/blakeblackshear/frigate
|
|
||||||
type: application
|
|
||||||
version: 14.3.1
|
|
||||||
@ -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/frigate)
|
|
||||||
|
|
||||||
**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_
|
|
||||||
@ -1 +0,0 @@
|
|||||||
frigateConfig: {}
|
|
||||||
@ -1,11 +0,0 @@
|
|||||||
frigateConfig:
|
|
||||||
mqtt:
|
|
||||||
enabled: false
|
|
||||||
cameras:
|
|
||||||
dummy:
|
|
||||||
enabled: false
|
|
||||||
ffmpeg:
|
|
||||||
inputs:
|
|
||||||
- path: rtsp://127.0.0.1:554/rtsp
|
|
||||||
roles:
|
|
||||||
- detect
|
|
||||||
@ -1,13 +0,0 @@
|
|||||||
---
|
|
||||||
title: Installation instructions
|
|
||||||
---
|
|
||||||
|
|
||||||
## Hardcoded values
|
|
||||||
|
|
||||||
We hardcoded some values, so the chart/app can work correctly based on how it's written.
|
|
||||||
Those values are:
|
|
||||||
|
|
||||||
```yaml
|
|
||||||
database:
|
|
||||||
path: /db/frigate.db
|
|
||||||
```
|
|
||||||
|
Before Width: | Height: | Size: 5.1 KiB |
@ -1,181 +0,0 @@
|
|||||||
# Include{groups}
|
|
||||||
portals:
|
|
||||||
open:
|
|
||||||
# Include{portalLink}
|
|
||||||
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: Base Image
|
|
||||||
- value: tensorrtImage
|
|
||||||
description: Image with TensorRT libraries for nvidia cards
|
|
||||||
# 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: 10500
|
|
||||||
required: true
|
|
||||||
- variable: rtmp
|
|
||||||
label: RTMP Service
|
|
||||||
description: The service on which nodes connect to.
|
|
||||||
schema:
|
|
||||||
additional_attrs: true
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
# Include{serviceSelectorLoadBalancer}
|
|
||||||
# Include{serviceSelectorExtras}
|
|
||||||
- variable: rtmp
|
|
||||||
label: RTMP 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: 1935
|
|
||||||
required: true
|
|
||||||
- variable: rtsp
|
|
||||||
label: RTSP Service
|
|
||||||
description: The service on which nodes connect to.
|
|
||||||
schema:
|
|
||||||
additional_attrs: true
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
# Include{serviceSelectorLoadBalancer}
|
|
||||||
# Include{serviceSelectorExtras}
|
|
||||||
- variable: rtsp
|
|
||||||
label: RTSP 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: 8554
|
|
||||||
required: true
|
|
||||||
- variable: webrtc
|
|
||||||
label: WebRTC Service
|
|
||||||
description: The service on which nodes connect to.
|
|
||||||
schema:
|
|
||||||
additional_attrs: true
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
# Include{serviceSelectorLoadBalancer}
|
|
||||||
# Include{serviceSelectorExtras}
|
|
||||||
- variable: webrtc-tcp
|
|
||||||
label: WebRTC (TCP) 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: 8555
|
|
||||||
required: true
|
|
||||||
- variable: webrtc-udp
|
|
||||||
label: WebRTC (UDP) 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: 8555
|
|
||||||
required: true
|
|
||||||
# Include{serviceExpertRoot}
|
|
||||||
# Include{serviceExpert}
|
|
||||||
# Include{serviceList}
|
|
||||||
# Include{persistenceRoot}
|
|
||||||
- variable: media
|
|
||||||
label: App Media
|
|
||||||
description: Stores the Application Media and DB
|
|
||||||
schema:
|
|
||||||
additional_attrs: true
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
# Include{persistenceBasic}
|
|
||||||
- variable: config
|
|
||||||
label: App Config
|
|
||||||
description: Stores the Application Configuration
|
|
||||||
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 this App 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}
|
|
||||||
@ -1 +0,0 @@
|
|||||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
|
||||||
@ -1,43 +0,0 @@
|
|||||||
{{/* Define the configmap */}}
|
|
||||||
{{- define "frigate.configmap" -}}
|
|
||||||
enabled: true
|
|
||||||
data:
|
|
||||||
config.yml: |
|
|
||||||
{{- if .Values.frigateConfig }}
|
|
||||||
{{- .Values.frigateConfig | toYaml | nindent 4 }}
|
|
||||||
{{- else }}
|
|
||||||
mqtt:
|
|
||||||
enabled: false
|
|
||||||
cameras:
|
|
||||||
dummy:
|
|
||||||
enabled: false
|
|
||||||
ffmpeg:
|
|
||||||
inputs:
|
|
||||||
- path: rtsp://127.0.0.1:554/rtsp
|
|
||||||
roles:
|
|
||||||
- detect
|
|
||||||
{{- end }}
|
|
||||||
{{- end -}}
|
|
||||||
|
|
||||||
{{- define "frigate.configVolume" -}}
|
|
||||||
{{- $mountPath := "/dummy-config/config.yml" -}}
|
|
||||||
{{- if .Values.frigateConfig }}
|
|
||||||
{{- $mountPath = "/config/config.yaml" -}}
|
|
||||||
{{- end }}
|
|
||||||
enabled: true
|
|
||||||
type: configmap
|
|
||||||
objectName: frigate-config
|
|
||||||
items:
|
|
||||||
- key: config.yml
|
|
||||||
path: config.yml
|
|
||||||
targetSelector:
|
|
||||||
main:
|
|
||||||
main:
|
|
||||||
subPath: config.yml
|
|
||||||
mountPath: {{ $mountPath }}
|
|
||||||
readOnly: true
|
|
||||||
init-config:
|
|
||||||
subPath: config.yml
|
|
||||||
mountPath: {{ $mountPath }}
|
|
||||||
readOnly: true
|
|
||||||
{{- end -}}
|
|
||||||
@ -1,17 +0,0 @@
|
|||||||
{{/* Make sure all variables are set properly */}}
|
|
||||||
{{- include "tc.v1.common.loader.init" . }}
|
|
||||||
|
|
||||||
{{/* Render configmap for frigate */}}
|
|
||||||
{{- $config := include "frigate.configmap" . | fromYaml -}}
|
|
||||||
{{- if $config -}}
|
|
||||||
{{- $_ := set .Values.configmap "frigate-config" $config -}}
|
|
||||||
{{- end -}}
|
|
||||||
|
|
||||||
|
|
||||||
{{- $vol := include "frigate.configVolume" . | fromYaml -}}
|
|
||||||
{{- if $vol -}}
|
|
||||||
{{- $_ := set .Values.persistence "frigate-config" $vol -}}
|
|
||||||
{{- end -}}
|
|
||||||
|
|
||||||
{{/* Render the templates */}}
|
|
||||||
{{ include "tc.v1.common.loader.apply" . }}
|
|
||||||
@ -1,101 +0,0 @@
|
|||||||
image:
|
|
||||||
repository: ghcr.io/blakeblackshear/frigate
|
|
||||||
pullPolicy: IfNotPresent
|
|
||||||
tag: 0.13.2@sha256:2906991ccad85035b176941f9dedfd35088ff710c39d45ef1baa9a49f2b16734
|
|
||||||
tensorrtImage:
|
|
||||||
repository: ghcr.io/blakeblackshear/frigate
|
|
||||||
pullPolicy: IfNotPresent
|
|
||||||
tag: 0.13.2-tensorrt@sha256:07cc224cdf2feef0af9c860c044ac7ea0ac4adfca7f68b37dc3958bc3a3ee357
|
|
||||||
|
|
||||||
# When this is defined, the contents will be mounted
|
|
||||||
# as configmap into the container at /config/config.yml.
|
|
||||||
frigateConfig: {}
|
|
||||||
# -- https://docs.frigate.video/configuration/
|
|
||||||
# mqtt:
|
|
||||||
# enabled: False
|
|
||||||
# cameras:
|
|
||||||
# dummy:
|
|
||||||
# enabled: False
|
|
||||||
# ffmpeg:
|
|
||||||
# inputs:
|
|
||||||
# - path: rtsp://127.0.0.1:554/rtsp
|
|
||||||
# roles:
|
|
||||||
# - detect
|
|
||||||
|
|
||||||
workload:
|
|
||||||
main:
|
|
||||||
podSpec:
|
|
||||||
initContainers:
|
|
||||||
init-config:
|
|
||||||
enabled: "{{ not .Values.frigateConfig }}"
|
|
||||||
type: init
|
|
||||||
imageSelector: alpineImage
|
|
||||||
command:
|
|
||||||
- /bin/sh
|
|
||||||
- -c
|
|
||||||
- |
|
|
||||||
mkdir -p /config
|
|
||||||
if [ ! -f /config/config.yml ]; then
|
|
||||||
echo "Config file not found, copying dummy..."
|
|
||||||
cp /dummy-config/config.yml /config/config.yml
|
|
||||||
echo "Config file copied, you can now edit it at /config/config.yml"
|
|
||||||
else
|
|
||||||
echo "Config file found, you can edit it at /config/config.yml"
|
|
||||||
fi
|
|
||||||
|
|
||||||
securityContext:
|
|
||||||
container:
|
|
||||||
readOnlyRootFilesystem: false
|
|
||||||
runAsNonRoot: false
|
|
||||||
runAsUser: 0
|
|
||||||
runAsGroup: 0
|
|
||||||
|
|
||||||
service:
|
|
||||||
main:
|
|
||||||
ports:
|
|
||||||
main:
|
|
||||||
port: 10500
|
|
||||||
protocol: http
|
|
||||||
targetPort: 5000
|
|
||||||
rtmp:
|
|
||||||
enabled: true
|
|
||||||
ports:
|
|
||||||
rtmp:
|
|
||||||
enabled: true
|
|
||||||
port: 1935
|
|
||||||
targetPort: 1935
|
|
||||||
rtsp:
|
|
||||||
enabled: true
|
|
||||||
ports:
|
|
||||||
rtsp:
|
|
||||||
enabled: true
|
|
||||||
port: 8554
|
|
||||||
targetPort: 8554
|
|
||||||
webrtc:
|
|
||||||
enabled: true
|
|
||||||
ports:
|
|
||||||
webrtc-tcp:
|
|
||||||
enabled: true
|
|
||||||
port: 8555
|
|
||||||
targetPort: 8555
|
|
||||||
webrtc-udp:
|
|
||||||
enabled: true
|
|
||||||
port: 8555
|
|
||||||
protocol: udp
|
|
||||||
targetPort: 8555
|
|
||||||
|
|
||||||
persistence:
|
|
||||||
media:
|
|
||||||
enabled: true
|
|
||||||
mountPath: /media
|
|
||||||
config:
|
|
||||||
enabled: true
|
|
||||||
mountPath: /config
|
|
||||||
targetSelector:
|
|
||||||
main:
|
|
||||||
main: {}
|
|
||||||
init-config: {}
|
|
||||||
|
|
||||||
portal:
|
|
||||||
open:
|
|
||||||
enabled: true
|
|
||||||
@ -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
|
|
||||||
@ -1,49 +0,0 @@
|
|||||||
annotations:
|
|
||||||
max_scale_version: 24.04.0
|
|
||||||
min_scale_version: 23.10.0
|
|
||||||
truecharts.org/SCALE-support: "true"
|
|
||||||
truecharts.org/category: GIT
|
|
||||||
truecharts.org/max_helm_version: "3.14"
|
|
||||||
truecharts.org/min_helm_version: "3.11"
|
|
||||||
truecharts.org/train: stable
|
|
||||||
apiVersion: v2
|
|
||||||
appVersion: 1.21.8
|
|
||||||
dependencies:
|
|
||||||
- name: common
|
|
||||||
version: 20.2.2
|
|
||||||
repository: oci://tccr.io/truecharts
|
|
||||||
condition: ""
|
|
||||||
alias: ""
|
|
||||||
tags: []
|
|
||||||
import-values: []
|
|
||||||
- name: memcached
|
|
||||||
version: 12.8.1
|
|
||||||
repository: oci://tccr.io/truecharts
|
|
||||||
condition: memcached.enabled
|
|
||||||
alias: ""
|
|
||||||
tags: []
|
|
||||||
import-values: []
|
|
||||||
deprecated: false
|
|
||||||
description: Self hosted GIT repositories
|
|
||||||
home: https://truecharts.org/charts/stable/gitea
|
|
||||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/gitea.png
|
|
||||||
keywords:
|
|
||||||
- git
|
|
||||||
- issue tracker
|
|
||||||
- code review
|
|
||||||
- wiki
|
|
||||||
- gitea
|
|
||||||
- gogs
|
|
||||||
kubeVersion: ">=1.24.0-0"
|
|
||||||
maintainers:
|
|
||||||
- name: TrueCharts
|
|
||||||
email: info@truecharts.org
|
|
||||||
url: https://truecharts.org
|
|
||||||
name: gitea
|
|
||||||
sources:
|
|
||||||
- https://gitea.com/gitea/helm-chart
|
|
||||||
- https://github.com/go-gitea/gitea
|
|
||||||
- https://github.com/truecharts/charts/tree/master/charts/stable/gitea
|
|
||||||
- https://hub.docker.com/r/gitea/gitea
|
|
||||||
type: application
|
|
||||||
version: 18.14.2
|
|
||||||
@ -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/gitea)
|
|
||||||
|
|
||||||
**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_
|
|
||||||
@ -1,8 +0,0 @@
|
|||||||
ingress:
|
|
||||||
main:
|
|
||||||
enabled: true
|
|
||||||
hosts:
|
|
||||||
- host: gitea.example.com
|
|
||||||
paths:
|
|
||||||
- path: /
|
|
||||||
pathType: Prefix
|
|
||||||
@ -1,15 +0,0 @@
|
|||||||
---
|
|
||||||
title: Input Validation
|
|
||||||
---
|
|
||||||
|
|
||||||
**`username`**
|
|
||||||
Accepted formats are:
|
|
||||||
|
|
||||||
- Any character except the word `admin`
|
|
||||||
|
|
||||||
Regex used to match this: `^(?!^admin$).*$`
|
|
||||||
You can try live [here](https://regex101.com/r/n91qZM/1)
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
_If you find a field that you think it needs validation, please open an issue on github_
|
|
||||||
|
Before Width: | Height: | Size: 14 KiB |
@ -1,219 +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}
|
|
||||||
- variable: admin
|
|
||||||
group: "App Configuration"
|
|
||||||
label: "Admin Credentials"
|
|
||||||
schema:
|
|
||||||
additional_attrs: true
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
- variable: username
|
|
||||||
label: "username"
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
valid_chars: '^(?!^admin$).*$'
|
|
||||||
required: true
|
|
||||||
- variable: password
|
|
||||||
label: "password"
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
required: true
|
|
||||||
private: true
|
|
||||||
min_length: 8
|
|
||||||
- variable: email
|
|
||||||
label: "email"
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
required: true
|
|
||||||
- variable: config
|
|
||||||
group: "App Configuration"
|
|
||||||
label: "Admin Configuration"
|
|
||||||
schema:
|
|
||||||
additional_attrs: true
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
- variable: APP_NAME
|
|
||||||
label: "APP_NAME"
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
default: "Gitea"
|
|
||||||
required: true
|
|
||||||
- variable: RUN_MODE
|
|
||||||
label: "RUN_MODE"
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
default: "prod"
|
|
||||||
enum:
|
|
||||||
- value: "prod"
|
|
||||||
description: "Production"
|
|
||||||
- value: "dev"
|
|
||||||
description: "Development"
|
|
||||||
- value: "test"
|
|
||||||
description: "Testing"
|
|
||||||
- variable: ALLOWED_HOST_LIST
|
|
||||||
label: "ALLOWED_HOST_LIST"
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
default: "127.0.0.1"
|
|
||||||
required: true
|
|
||||||
- variable: nodeIP
|
|
||||||
label: Node IP
|
|
||||||
description: Used to generate configuration, when installed without ingress
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
required: true
|
|
||||||
$ref:
|
|
||||||
- "definitions/nodeIP"
|
|
||||||
- variable: customConfig
|
|
||||||
group: "App Configuration"
|
|
||||||
label: "Custom Configuration parameters"
|
|
||||||
schema:
|
|
||||||
type: list
|
|
||||||
default: []
|
|
||||||
items:
|
|
||||||
# Do not fix this typo, it will break
|
|
||||||
# current installations
|
|
||||||
- variable: catagoryItem
|
|
||||||
label: "Category"
|
|
||||||
schema:
|
|
||||||
additional_attrs: true
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
- variable: name
|
|
||||||
label: "Config Category Name"
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
required: true
|
|
||||||
- variable: keys
|
|
||||||
label: "Configuration Parameters"
|
|
||||||
schema:
|
|
||||||
type: list
|
|
||||||
default: []
|
|
||||||
items:
|
|
||||||
- variable: configItem
|
|
||||||
label: "parameter"
|
|
||||||
schema:
|
|
||||||
additional_attrs: true
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
- variable: name
|
|
||||||
label: "Parameter Name"
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
required: true
|
|
||||||
- variable: value
|
|
||||||
label: "Parameter Value"
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
required: true
|
|
||||||
# Include{serviceRoot}
|
|
||||||
- variable: main
|
|
||||||
label: "Main Service"
|
|
||||||
description: "The Primary service on which the healthcheck runs, often the webUI"
|
|
||||||
schema:
|
|
||||||
additional_attrs: true
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
# 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: 10037
|
|
||||||
required: true
|
|
||||||
- variable: ssh
|
|
||||||
label: "SSH Service"
|
|
||||||
description: "The SSH service"
|
|
||||||
schema:
|
|
||||||
additional_attrs: true
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
# Include{serviceSelectorLoadBalancer}
|
|
||||||
# Include{serviceSelectorExtras}
|
|
||||||
- variable: ssh
|
|
||||||
label: "SSH 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: 2222
|
|
||||||
required: true
|
|
||||||
# Include{serviceExpertRoot}
|
|
||||||
# Include{serviceExpert}
|
|
||||||
# Include{serviceList}
|
|
||||||
# Include{persistenceRoot}
|
|
||||||
- variable: data
|
|
||||||
label: "App data Storage"
|
|
||||||
description: "Stores the Application Configuration."
|
|
||||||
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: 1000
|
|
||||||
- variable: runAsGroup
|
|
||||||
label: "runAsGroup"
|
|
||||||
description: "The groupID of the user running the application"
|
|
||||||
schema:
|
|
||||||
type: int
|
|
||||||
default: 1000
|
|
||||||
# Include{securityContextContainer}
|
|
||||||
# Include{securityContextAdvanced}
|
|
||||||
# Include{securityContextPod}
|
|
||||||
- variable: fsGroup
|
|
||||||
label: "fsGroup"
|
|
||||||
description: "The group that should own ALL storage."
|
|
||||||
schema:
|
|
||||||
type: int
|
|
||||||
default: 1000
|
|
||||||
# Include{resources}
|
|
||||||
# Include{postgresql}
|
|
||||||
# Include{advanced}
|
|
||||||
# Include{addons}
|
|
||||||
# Include{codeserver}
|
|
||||||
# Include{netshoot}
|
|
||||||
# Include{vpn}
|
|
||||||
# Include{documentation}
|
|
||||||
@ -1 +0,0 @@
|
|||||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
|
||||||
@ -1,15 +0,0 @@
|
|||||||
{{/* Define the configmap */}}
|
|
||||||
{{- define "gitea.configmap" -}}
|
|
||||||
enabled: true
|
|
||||||
data:
|
|
||||||
GITEA_APP_INI: "/data/gitea/conf/app.ini"
|
|
||||||
GITEA_CUSTOM: "/data/gitea"
|
|
||||||
GITEA_WORK_DIR: "/data"
|
|
||||||
GITEA_TEMP: "/tmp/gitea"
|
|
||||||
GITEA_ADMIN_USERNAME: {{ .Values.admin.username | quote }}
|
|
||||||
GITEA_ADMIN_PASSWORD: {{ .Values.admin.password | quote }}
|
|
||||||
SSH_PORT: {{ .Values.service.ssh.ports.ssh.port | quote }}
|
|
||||||
SSH_LISTEN_PORT: {{ .Values.service.ssh.ports.ssh.targetPort | quote }}
|
|
||||||
TMPDIR: "/tmp/gitea"
|
|
||||||
GNUPGHOME: "/data/git/.gnupg"
|
|
||||||
{{- end -}}
|
|
||||||
@ -1,233 +0,0 @@
|
|||||||
{{/* Define the secrets */}}
|
|
||||||
{{- define "gitea.secrets" -}}
|
|
||||||
|
|
||||||
{{ $DOMAIN := .Values.config.nodeIP | quote -}}
|
|
||||||
{{ $URL := (printf "http://%s:%v/" .Values.config.nodeIP .Values.service.main.ports.main.port) }}
|
|
||||||
{{- $pgHost := printf "%v-cnpg-main-rw" (include "tc.v1.common.lib.chart.names.fullname" $) -}}
|
|
||||||
|
|
||||||
{{- if and (.Values.ingress.main.enabled) (gt (len .Values.ingress.main.hosts) 0) -}}
|
|
||||||
{{- $DOMAIN = (index .Values.ingress.main.hosts 0).host -}}
|
|
||||||
{{- $URL = (printf "https://%s/" (index .Values.ingress.main.hosts 0).host) -}}
|
|
||||||
{{- end -}}
|
|
||||||
|
|
||||||
secret:
|
|
||||||
enabled: true
|
|
||||||
data:
|
|
||||||
app.ini: |-
|
|
||||||
APP_NAME = {{ .Values.config.APP_NAME }}
|
|
||||||
RUN_MODE = {{ .Values.config.RUN_MODE }}
|
|
||||||
|
|
||||||
[cache]
|
|
||||||
ADAPTER = memcache
|
|
||||||
ENABLED = true
|
|
||||||
HOST = {{ printf "%v-%v:%v" .Release.Name "memcached" "11211" }}
|
|
||||||
{{- range $catindex, $catvalue := .Values.customConfig }}
|
|
||||||
{{- if eq $catvalue.name "cache" }}
|
|
||||||
{{- range $index, $value := $catvalue.keys }}
|
|
||||||
{{ $value.name }} = {{ $value.value }}
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
|
||||||
|
|
||||||
[database]
|
|
||||||
DB_TYPE = postgres
|
|
||||||
HOST = {{ printf "%v:5432" $pgHost }}
|
|
||||||
NAME = {{ .Values.cnpg.main.database }}
|
|
||||||
PASSWD = {{ .Values.cnpg.main.creds.password }}
|
|
||||||
USER = {{ .Values.cnpg.main.user }}
|
|
||||||
{{- range $catindex, $catvalue := .Values.customConfig }}
|
|
||||||
{{- if eq $catvalue.name "database" }}
|
|
||||||
{{- range $index, $value := $catvalue.keys }}
|
|
||||||
{{ $value.name }} = {{ $value.value }}
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
|
||||||
|
|
||||||
[metrics]
|
|
||||||
ENABLED = {{ .Values.metrics.main.enabled }}
|
|
||||||
{{- range $catindex, $catvalue := .Values.customConfig }}
|
|
||||||
{{- if eq $catvalue.name "metrics" }}
|
|
||||||
{{- range $index, $value := $catvalue.keys }}
|
|
||||||
{{ $value.name }} = {{ $value.value }}
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
|
||||||
|
|
||||||
[repository]
|
|
||||||
ROOT = /data/git/gitea-repositories
|
|
||||||
{{- range $catindex, $catvalue := .Values.customConfig }}
|
|
||||||
{{- if eq $catvalue.name "repository" }}
|
|
||||||
{{- range $index, $value := $catvalue.keys }}
|
|
||||||
{{ $value.name }} = {{ $value.value }}
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
|
||||||
|
|
||||||
|
|
||||||
[security]
|
|
||||||
INSTALL_LOCK = true
|
|
||||||
{{- range $catindex, $catvalue := .Values.customConfig }}
|
|
||||||
{{- if eq $catvalue.name "security" }}
|
|
||||||
{{- range $index, $value := $catvalue.keys }}
|
|
||||||
{{ $value.name }} = {{ $value.value }}
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
|
||||||
|
|
||||||
[webhook]
|
|
||||||
ALLOWED_HOST_LIST = {{ .Values.config.ALLOWED_HOST_LIST }}
|
|
||||||
|
|
||||||
[server]
|
|
||||||
APP_DATA_PATH = /data
|
|
||||||
DOMAIN = {{ $DOMAIN }}
|
|
||||||
ENABLE_PPROF = false
|
|
||||||
HTTP_PORT = {{ .Values.service.main.ports.main.targetPort }}
|
|
||||||
PROTOCOL = http
|
|
||||||
ROOT_URL = {{ $URL }}
|
|
||||||
SSH_DOMAIN = {{ $DOMAIN }}
|
|
||||||
SSH_LISTEN_PORT = {{ .Values.service.ssh.ports.ssh.targetPort }}
|
|
||||||
SSH_PORT = {{ .Values.service.ssh.ports.ssh.port }}
|
|
||||||
START_SSH_SERVER = true
|
|
||||||
{{- range $catindex, $catvalue := .Values.customConfig }}
|
|
||||||
{{- if eq $catvalue.name "server" }}
|
|
||||||
{{- range $index, $value := $catvalue.keys }}
|
|
||||||
{{ $value.name }} = {{ $value.value }}
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
|
||||||
|
|
||||||
{{- range $catindex, $catvalue := .Values.customConfig }}
|
|
||||||
{{- if not ( or ( eq $catvalue.name "server" ) ( eq $catvalue.name "server" ) ( eq $catvalue.name "security" ) ( eq $catvalue.name "repository" ) ( eq $catvalue.name "metrics" ) ( eq $catvalue.name "database" ) ( eq $catvalue.name "cache" ) ) }}
|
|
||||||
[{{ $catvalue.name }}]
|
|
||||||
{{- range $index, $value := $catvalue.keys }}
|
|
||||||
{{ $value.name }} = {{ $value.value }}
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
|
||||||
|
|
||||||
init:
|
|
||||||
enabled: true
|
|
||||||
data:
|
|
||||||
init_directory_structure.sh: |-
|
|
||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
set -euo pipefail
|
|
||||||
|
|
||||||
{{- if .Values.initPreScript }}
|
|
||||||
# BEGIN: initPreScript
|
|
||||||
{{- with .Values.initPreScript -}}
|
|
||||||
{{ . | nindent 4}}
|
|
||||||
{{- end -}}
|
|
||||||
# END: initPreScript
|
|
||||||
{{- end }}
|
|
||||||
|
|
||||||
set -x
|
|
||||||
|
|
||||||
mkdir -p /data/git/.ssh
|
|
||||||
chmod -R 700 /data/git/.ssh
|
|
||||||
[ ! -d /data/gitea ] && mkdir -p /data/gitea/conf
|
|
||||||
|
|
||||||
# prepare temp directory structure
|
|
||||||
mkdir -p "${GITEA_TEMP}"
|
|
||||||
chown -Rf {{ .Values.securityContext.container.runAsUser }}:{{ .Values.securityContext.pod.fsGroup }} "${GITEA_TEMP}"
|
|
||||||
chmod ug+rwx "${GITEA_TEMP}"
|
|
||||||
|
|
||||||
# Copy config file to writable volume
|
|
||||||
cp /etc/gitea/conf/app.ini /data/gitea/conf/app.ini
|
|
||||||
chown -Rf {{ .Values.securityContext.container.runAsUser }}:{{ .Values.securityContext.pod.fsGroup }} "/data"
|
|
||||||
chmod a+rwx /data/gitea/conf/app.ini
|
|
||||||
|
|
||||||
# Patch dockercontainer for dynamic users
|
|
||||||
chown -Rf {{ .Values.securityContext.container.runAsUser }}:{{ .Values.securityContext.pod.fsGroup }} "/var/lib/gitea"
|
|
||||||
|
|
||||||
configure_gitea.sh: |-
|
|
||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
set -euo pipefail
|
|
||||||
|
|
||||||
|
|
||||||
# Connection retry inspired by https://gist.github.com/dublx/e99ea94858c07d2ca6de
|
|
||||||
function test_db_connection() {
|
|
||||||
local RETRY=0
|
|
||||||
local MAX=30
|
|
||||||
|
|
||||||
echo 'Wait for database to become avialable...'
|
|
||||||
until [ "${RETRY}" -ge "${MAX}" ]; do
|
|
||||||
nc -vz -w2 {{ $pgHost }} 5432 && break
|
|
||||||
RETRY=$[${RETRY}+1]
|
|
||||||
echo "...not ready yet (${RETRY}/${MAX})"
|
|
||||||
done
|
|
||||||
|
|
||||||
if [ "${RETRY}" -ge "${MAX}" ]; then
|
|
||||||
echo "Database not reachable after '${MAX}' attempts!"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
test_db_connection
|
|
||||||
|
|
||||||
|
|
||||||
echo '==== BEGIN GITEA MIGRATION ===='
|
|
||||||
|
|
||||||
gitea migrate
|
|
||||||
|
|
||||||
echo '==== BEGIN GITEA CONFIGURATION ===='
|
|
||||||
|
|
||||||
{{- if or .Values.admin.existingSecret (and .Values.admin.username .Values.admin.password) }}
|
|
||||||
function configure_admin_user() {
|
|
||||||
local ACCOUNT_ID=$(gitea admin user list --admin | grep -e "\s\+${GITEA_ADMIN_USERNAME}\|{{ .Values.admin.email }}\s\+" | awk -F " " "{printf \$1}")
|
|
||||||
if [[ -z "${ACCOUNT_ID}" ]]; then
|
|
||||||
echo "No admin user '${GITEA_ADMIN_USERNAME}' found, neither email '{{ .Values.admin.email }}' is assigned to an admin. Creating now..."
|
|
||||||
gitea admin user create --admin --username "${GITEA_ADMIN_USERNAME}" --password "${GITEA_ADMIN_PASSWORD}" --email {{ .Values.admin.email | quote }} --must-change-password=false
|
|
||||||
echo '...created.'
|
|
||||||
else
|
|
||||||
echo "Admin account '${GITEA_ADMIN_USERNAME}' or email {{ .Values.admin.email }} already exist. Running update to sync password..."
|
|
||||||
gitea admin user change-password --username "${GITEA_ADMIN_USERNAME}" --password "${GITEA_ADMIN_PASSWORD}"
|
|
||||||
echo '...password sync done.'
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
configure_admin_user
|
|
||||||
{{- end }}
|
|
||||||
|
|
||||||
{{- if .Values.ldap.enabled }}
|
|
||||||
function configure_ldap() {
|
|
||||||
local LDAP_NAME={{ (printf "%s" .Values.ldap.name) | squote }}
|
|
||||||
local GITEA_AUTH_ID=$(gitea admin auth list --vertical-bars | grep -E "\|${LDAP_NAME}\s+\|" | grep -iE '\|LDAP \(via BindDN\)\s+\|' | awk -F " " "{print \$1}")
|
|
||||||
|
|
||||||
if [[ -z "${GITEA_AUTH_ID}" ]]; then
|
|
||||||
echo "No ldap configuration found with name '${LDAP_NAME}'. Installing it now..."
|
|
||||||
gitea admin auth add-ldap {{- include "gitea.ldap_settings" . | indent 1 }}
|
|
||||||
echo '...installed.'
|
|
||||||
else
|
|
||||||
echo "Existing ldap configuration with name '${LDAP_NAME}': '${GITEA_AUTH_ID}'. Running update to sync settings..."
|
|
||||||
gitea admin auth update-ldap --id "${GITEA_AUTH_ID}" {{- include "gitea.ldap_settings" . | indent 1 }}
|
|
||||||
echo '...sync settings done.'
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
configure_ldap
|
|
||||||
{{- end }}
|
|
||||||
|
|
||||||
{{- if .Values.oauth.enabled }}
|
|
||||||
function configure_oauth() {
|
|
||||||
local OAUTH_NAME={{ (printf "%s" .Values.oauth.name) | squote }}
|
|
||||||
local AUTH_ID=$(gitea admin auth list --vertical-bars | grep -E "\|${OAUTH_NAME}\s+\|" | grep -iE '\|OAuth2\s+\|' | awk -F " " "{print \$1}")
|
|
||||||
|
|
||||||
if [[ -z "${AUTH_ID}" ]]; then
|
|
||||||
echo "No oauth configuration found with name '${OAUTH_NAME}'. Installing it now..."
|
|
||||||
gitea admin auth add-oauth {{- include "gitea.oauth_settings" . | indent 1 }}
|
|
||||||
echo '...installed.'
|
|
||||||
else
|
|
||||||
echo "Existing oauth configuration with name '${OAUTH_NAME}': '${AUTH_ID}'. Running update to sync settings..."
|
|
||||||
gitea admin auth update-oauth --id "${AUTH_ID}" {{- include "gitea.oauth_settings" . | indent 1 }}
|
|
||||||
echo '...sync settings done.'
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
configure_oauth
|
|
||||||
{{- end }}
|
|
||||||
|
|
||||||
echo '==== END GITEA CONFIGURATION ===='
|
|
||||||
|
|
||||||
{{- end -}}
|
|
||||||
@ -1,52 +0,0 @@
|
|||||||
{{/* Make sure all variables are set properly */}}
|
|
||||||
{{- include "tc.v1.common.loader.init" . }}
|
|
||||||
|
|
||||||
{{/* Render secrets for gitea */}}
|
|
||||||
{{- $secrets := include "gitea.secrets" . | fromYaml -}}
|
|
||||||
{{- if $secrets -}}
|
|
||||||
{{- $_ := mustMergeOverwrite .Values.secret $secrets -}}
|
|
||||||
{{- end -}}
|
|
||||||
|
|
||||||
{{/* Render configmap for gitea */}}
|
|
||||||
{{- $configmap := include "gitea.configmap" . | fromYaml -}}
|
|
||||||
{{- if $configmap -}}
|
|
||||||
{{- $_ := set .Values.configmap "gitea-env" $configmap -}}
|
|
||||||
{{- end -}}
|
|
||||||
|
|
||||||
{{/* Append the general secret volumes to the volumes */}}
|
|
||||||
{{- define "gitea.initvolume" -}}
|
|
||||||
enabled: true
|
|
||||||
readOnly: true
|
|
||||||
type: secret
|
|
||||||
objectName: init
|
|
||||||
defaultMode: "0777"
|
|
||||||
targetSelector:
|
|
||||||
main:
|
|
||||||
main:
|
|
||||||
mountPath: /secrets/ini
|
|
||||||
1-init-directories:
|
|
||||||
mountPath: "/usr/sbin"
|
|
||||||
2-configure-gitea:
|
|
||||||
mountPath: "/usr/sbin"
|
|
||||||
{{- end -}}
|
|
||||||
|
|
||||||
{{/* Append the general secret volumes to the volumes */}}
|
|
||||||
{{- define "gitea.configvolume" -}}
|
|
||||||
enabled: true
|
|
||||||
readOnly: true
|
|
||||||
type: secret
|
|
||||||
objectName: secret
|
|
||||||
targetSelector:
|
|
||||||
main:
|
|
||||||
main:
|
|
||||||
mountPath: /secrets/config
|
|
||||||
1-init-directories:
|
|
||||||
mountPath: /etc/gitea/conf
|
|
||||||
{{- end -}}
|
|
||||||
|
|
||||||
{{- $_ := set .Values.persistence "init" (include "gitea.initvolume" . | fromYaml) -}}
|
|
||||||
{{- $_ := set .Values.persistence "config" (include "gitea.configvolume" . | fromYaml) -}}
|
|
||||||
|
|
||||||
|
|
||||||
{{/* Render the templates */}}
|
|
||||||
{{ include "tc.v1.common.loader.apply" . }}
|
|
||||||
@ -1,132 +0,0 @@
|
|||||||
image:
|
|
||||||
repository: gitea/gitea
|
|
||||||
tag: 1.21.8-rootless@sha256:e7ee0467985fd81cf7f99bad25cbf70eb28ee378cf046cc3a41eb23f2f2d43e8
|
|
||||||
pullPolicy: IfNotPresent
|
|
||||||
service:
|
|
||||||
main:
|
|
||||||
ports:
|
|
||||||
main:
|
|
||||||
port: 10037
|
|
||||||
targetPort: 3000
|
|
||||||
ssh:
|
|
||||||
enabled: true
|
|
||||||
ports:
|
|
||||||
ssh:
|
|
||||||
enabled: true
|
|
||||||
port: 2222
|
|
||||||
targetPort: 2222
|
|
||||||
persistence:
|
|
||||||
data:
|
|
||||||
enabled: true
|
|
||||||
mountPath: "/data"
|
|
||||||
targetSelectAll: true
|
|
||||||
varlib:
|
|
||||||
enabled: true
|
|
||||||
mountPath: "/var/lib/gitea"
|
|
||||||
type: emptyDir
|
|
||||||
# Configure commit/action signing prerequisites
|
|
||||||
signing:
|
|
||||||
enabled: true
|
|
||||||
gpgHome: /data/git/.gnupg
|
|
||||||
admin:
|
|
||||||
username: giteaadmin
|
|
||||||
password: r8sA8CPHD9!bt6d
|
|
||||||
email: "gitea@local.domain"
|
|
||||||
metrics:
|
|
||||||
main:
|
|
||||||
enabled: true
|
|
||||||
type: "servicemonitor"
|
|
||||||
endpoints:
|
|
||||||
- port: main
|
|
||||||
path: /metrics
|
|
||||||
ldap:
|
|
||||||
enabled: false
|
|
||||||
# name:
|
|
||||||
# securityProtocol:
|
|
||||||
# host:
|
|
||||||
# port:
|
|
||||||
# userSearchBase:
|
|
||||||
# userFilter:
|
|
||||||
# adminFilter:
|
|
||||||
# emailAttribute:
|
|
||||||
# bindDn:
|
|
||||||
# bindPassword:
|
|
||||||
# usernameAttribute:
|
|
||||||
# sshPublicKeyAttribute:
|
|
||||||
oauth:
|
|
||||||
enabled: false
|
|
||||||
# name:
|
|
||||||
# provider:
|
|
||||||
# key:
|
|
||||||
# secret:
|
|
||||||
# autoDiscoverUrl:
|
|
||||||
# useCustomUrls:
|
|
||||||
# customAuthUrl:
|
|
||||||
# customTokenUrl:
|
|
||||||
# customProfileUrl:
|
|
||||||
# customEmailUrl:
|
|
||||||
config:
|
|
||||||
APP_NAME: "Gitea: Git with a cup of tea"
|
|
||||||
RUN_MODE: dev
|
|
||||||
ALLOWED_HOST_LIST: "127.0.0.1"
|
|
||||||
nodeIP: 127.0.0.1
|
|
||||||
customConfig: []
|
|
||||||
# - name: test
|
|
||||||
# keys:
|
|
||||||
# - name: testkey
|
|
||||||
# value: testvalue
|
|
||||||
|
|
||||||
# Enabled postgres
|
|
||||||
cnpg:
|
|
||||||
main:
|
|
||||||
enabled: true
|
|
||||||
user: gitea
|
|
||||||
database: gitea
|
|
||||||
# -- memcached dependency settings
|
|
||||||
memcached:
|
|
||||||
enabled: true
|
|
||||||
portal:
|
|
||||||
open:
|
|
||||||
enabled: true
|
|
||||||
securityContext:
|
|
||||||
container:
|
|
||||||
runAsUser: 1000
|
|
||||||
runAsGroup: 1000
|
|
||||||
fsGroup: 1000
|
|
||||||
workload:
|
|
||||||
main:
|
|
||||||
podSpec:
|
|
||||||
initContainers:
|
|
||||||
1-init-directories:
|
|
||||||
enabled: true
|
|
||||||
imageSelector: image
|
|
||||||
type: init
|
|
||||||
command:
|
|
||||||
- "/usr/sbin/init_directory_structure.sh"
|
|
||||||
securityContext:
|
|
||||||
runAsUser: 0
|
|
||||||
runAsNonRoot: false
|
|
||||||
envFrom:
|
|
||||||
- configMapRef:
|
|
||||||
name: gitea-env
|
|
||||||
2-configure-gitea:
|
|
||||||
enabled: true
|
|
||||||
imageSelector: image
|
|
||||||
type: init
|
|
||||||
command:
|
|
||||||
- "/usr/sbin/configure_gitea.sh"
|
|
||||||
envFrom:
|
|
||||||
- configMapRef:
|
|
||||||
name: gitea-env
|
|
||||||
containers:
|
|
||||||
main:
|
|
||||||
probes:
|
|
||||||
liveness:
|
|
||||||
type: tcp
|
|
||||||
readiness:
|
|
||||||
type: tcp
|
|
||||||
startup:
|
|
||||||
type: tcp
|
|
||||||
envFrom:
|
|
||||||
- configMapRef:
|
|
||||||
name: gitea-env
|
|
||||||
@ -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
|
|
||||||
@ -1,39 +0,0 @@
|
|||||||
annotations:
|
|
||||||
max_scale_version: 24.04.0
|
|
||||||
min_scale_version: 23.10.0
|
|
||||||
truecharts.org/SCALE-support: "true"
|
|
||||||
truecharts.org/category: media
|
|
||||||
truecharts.org/max_helm_version: "3.14"
|
|
||||||
truecharts.org/min_helm_version: "3.11"
|
|
||||||
truecharts.org/train: stable
|
|
||||||
apiVersion: v2
|
|
||||||
appVersion: 10.8.13
|
|
||||||
dependencies:
|
|
||||||
- name: common
|
|
||||||
version: 20.2.2
|
|
||||||
repository: oci://tccr.io/truecharts
|
|
||||||
condition: ""
|
|
||||||
alias: ""
|
|
||||||
tags: []
|
|
||||||
import-values: []
|
|
||||||
deprecated: false
|
|
||||||
description: Jellyfin is a Free Software Media System
|
|
||||||
home: https://truecharts.org/charts/stable/jellyfin
|
|
||||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/jellyfin.png
|
|
||||||
keywords:
|
|
||||||
- jellyfin
|
|
||||||
- plex
|
|
||||||
- emby
|
|
||||||
kubeVersion: ">=1.24.0-0"
|
|
||||||
maintainers:
|
|
||||||
- name: TrueCharts
|
|
||||||
email: info@truecharts.org
|
|
||||||
url: https://truecharts.org
|
|
||||||
name: jellyfin
|
|
||||||
sources:
|
|
||||||
- https://github.com/jellyfin/jellyfin
|
|
||||||
- https://github.com/truecharts/charts/tree/master/charts/stable/jellyfin
|
|
||||||
- https://hub.docker.com/r/jellyfin/jellyfin
|
|
||||||
- https://hub.docker.com/r/alpine/socat
|
|
||||||
type: application
|
|
||||||
version: 18.7.1
|
|
||||||
@ -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/jellyfin)
|
|
||||||
|
|
||||||
**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_
|
|
||||||
@ -1,101 +0,0 @@
|
|||||||
---
|
|
||||||
title: Setup Guide
|
|
||||||
---
|
|
||||||
|
|
||||||
**Jellyfin** Media Server is a free fully open-source solution to watch your media from anywhere
|
|
||||||
and our app is a simple way to install it on your TrueNAS SCALE server.
|
|
||||||
|
|
||||||
## Requirements
|
|
||||||
|
|
||||||
- Jellyfin TrueCharts Chart
|
|
||||||
- Installation of the TrueCharts Catalog, starting [here](https://truecharts.org/manual/SCALE/guides/getting-started#adding-truecharts)
|
|
||||||
|
|
||||||
## Media Storage
|
|
||||||
|
|
||||||
- We recommend having configured your media before installing the chart.
|
|
||||||
Most people will have their media inside their TrueNAS box,
|
|
||||||
and for that you can simply follow our [Adding Storage](https://truecharts.org/manual/SCALE/guides/add-storage)
|
|
||||||
guide to `Add Additional App Storage` to **Jellyfin** for their media folder.
|
|
||||||
- However some will prefer `NFS Shares` for this storage,
|
|
||||||
as they may need to share these folders with other users on other
|
|
||||||
devices outside of TrueNAS, so we recommend following the [using NFS Shares guide](https://truecharts.org/manual/SCALE/guides/nfs-share/).
|
|
||||||
|
|
||||||
## Install Jellyfin inside TrueNAS SCALE
|
|
||||||
|
|
||||||
- Select `Apps` inside the `TrueNAS` menu,
|
|
||||||
- Then choose the `Available Applications` tab,
|
|
||||||
- and search for `jellyfin`
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
- Click the Install button, and you’ll be prompted to set up the **Jellyfin** software.
|
|
||||||
- Most of the settings can be left at the default values, but ensure you select the correct
|
|
||||||
timezone before scrolling down to the Networking and Services section.
|
|
||||||
Take note of the default port (8096) that **Jellyfin** is listening on, and move down to Storage and Persistence.
|
|
||||||
|
|
||||||
### Jellyfin Configuration Storage
|
|
||||||
|
|
||||||
The Jellyfin software itself will have some integrated configuration storage included
|
|
||||||
with a “PVC” storage type - make sure not to change this, as it’s the preferred and supported option from TrueCharts.
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
### Jellyfin App Transcode Storage
|
|
||||||
|
|
||||||
Users can choose from the default PVC for the **Jellyfin** App Transcode directory or they can
|
|
||||||
change the App Transcode Storage to the emptyDir type, with the Default storage medium.
|
|
||||||
|
|
||||||
More advanced users with a large amount of RAM in their TrueNAS machine might consider
|
|
||||||
changing the transcoding space to use the Memory storage medium. Note that this can potentially
|
|
||||||
consume a large amount of memory if you’re streaming high-definition video content, or multiple streams at the same time.
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
### Jellyfin Media Storage
|
|
||||||
|
|
||||||
To add your media directory inside **Jellyfin** you have to click on `Add` in the `Additional App Storage` section.
|
|
||||||
|
|
||||||
Depending on your media type (HostPath or NFS) feel free to follow the guides linked earlier in this guide.
|
|
||||||
As an example we'll add an existing `NFS Share` as many users will have that for their media storage.
|
|
||||||
|
|
||||||
- Select an NFS Share for the type of storage
|
|
||||||
- Enter `localhost` or the `IP address` for your NFS server.
|
|
||||||
- Enter the path to your media folder, making sure to match the capitalization,
|
|
||||||
- Fill out and take note of a Mount Path that your **Jellyfin** server will access it through. Mark this as Read Only.
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
Repeat this process for each additional media folder you may have.
|
|
||||||
|
|
||||||
If you have a GPU in your TrueNAS system that’s capable of video transcoding in hardware,
|
|
||||||
you can add it to **Jellyfin** under the Resources and Devices section.
|
|
||||||
|
|
||||||
Scroll to the bottom of the window and click Save.
|
|
||||||
|
|
||||||
Once you hit Save, the process of downloading and setting up **Jellyfin** will begin.
|
|
||||||
Switch back to the Installed Applications tab, and wait for the application to switch
|
|
||||||
from Deploying to Active - once it does, click the Open button to launch the **Jellyfin** welcome portal.
|
|
||||||
|
|
||||||
## Jellyfin Initial Setup
|
|
||||||
|
|
||||||
Select your language, define a user to be used for administrative purposes in **Jellyfin**
|
|
||||||
(as well as your first playback) and then choose the Add Media Library button.
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
Choose the media type (or as best as you can match it) and click the (+) sign beside Folders to add a Mount Path that you shared over NFS from above.
|
|
||||||
|
|
||||||

|
|
||||||

|
|
||||||
|
|
||||||
- If required, add more media libraries - music, TV shows, photos - and then click Next.
|
|
||||||
- Set your default metadata language for obtaining media information from the Internet,
|
|
||||||
and leave the Allow remote connections to this server option checked - otherwise,
|
|
||||||
you won’t be able to view anything you just made available.
|
|
||||||
- Click on Finish and you’ll be sent to the dashboard, where you can log in as the user you set up during the wizard, and start watching your shows!
|
|
||||||
|
|
||||||
## Support
|
|
||||||
|
|
||||||
- You can also reach us using [Discord](https://discord.gg/tVsPTHWTtr) for real-time feedback and support
|
|
||||||
- If you found a bug in our chart, open a Github [issue](https://github.com/truecharts/apps/issues/new/choose)
|
|
||||||
- For further information on operating **Jellyfin** itself, start with their [Quick Start Guide](https://jellyfin.org/docs/general/quick-start).
|
|
||||||
|
Before Width: | Height: | Size: 29 KiB |
|
Before Width: | Height: | Size: 49 KiB |
|
Before Width: | Height: | Size: 65 KiB |
|
Before Width: | Height: | Size: 33 KiB |
|
Before Width: | Height: | Size: 39 KiB |
|
Before Width: | Height: | Size: 34 KiB |
|
Before Width: | Height: | Size: 32 KiB |
|
Before Width: | Height: | Size: 27 KiB |
@ -1,104 +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}
|
|
||||||
- variable: autodiscovery
|
|
||||||
group: "App Configuration"
|
|
||||||
label: "Autodiscovery"
|
|
||||||
schema:
|
|
||||||
additional_attrs: true
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
- variable: enabled
|
|
||||||
label: "Enable Autodiscovery on LAN"
|
|
||||||
schema:
|
|
||||||
type: boolean
|
|
||||||
default: false
|
|
||||||
# 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: 8096
|
|
||||||
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: transcode
|
|
||||||
label: "App Transcode Storage"
|
|
||||||
description: "Storage for transcode, best to be set to emptyDir and if enough RAM, to Memory type."
|
|
||||||
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: 568
|
|
||||||
- variable: runAsGroup
|
|
||||||
label: "runAsGroup"
|
|
||||||
description: "The groupID this App of the user running the application"
|
|
||||||
schema:
|
|
||||||
type: int
|
|
||||||
default: 568
|
|
||||||
# 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}
|
|
||||||
@ -1 +0,0 @@
|
|||||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
|
||||||
@ -1,8 +0,0 @@
|
|||||||
{{- include "tc.v1.common.loader.init" . }}
|
|
||||||
|
|
||||||
{{- if .Values.autodiscovery.enabled -}}
|
|
||||||
{{/* Add proxy workload */}}
|
|
||||||
{{- $_ := set .Values.workload.broadcastproxy "enabled" true -}}
|
|
||||||
{{- end -}}
|
|
||||||
|
|
||||||
{{- include "tc.v1.common.loader.apply" . -}}
|
|
||||||
@ -1,98 +0,0 @@
|
|||||||
image:
|
|
||||||
repository: docker.io/jellyfin/jellyfin
|
|
||||||
pullPolicy: IfNotPresent
|
|
||||||
tag: 10.8.13@sha256:05a9734d7e83086b957c5b7a16cbb5a60b5bb8d113ffb953e57547359dd05140
|
|
||||||
broadcastProxyImage:
|
|
||||||
repository: docker.io/alpine/socat
|
|
||||||
pullPolicy: IfNotPresent
|
|
||||||
tag: 1.8.0.0@sha256:2e782d6294f302728ffd43de9d8e07d2e3f5112100f6640d9a209d30c003f057
|
|
||||||
service:
|
|
||||||
main:
|
|
||||||
ports:
|
|
||||||
main:
|
|
||||||
port: 8096
|
|
||||||
targetPort: 8096
|
|
||||||
autodiscovery:
|
|
||||||
enabled: true
|
|
||||||
ports:
|
|
||||||
autodiscovery:
|
|
||||||
enabled: true
|
|
||||||
protocol: udp
|
|
||||||
port: 7359
|
|
||||||
targetPort: 7359
|
|
||||||
persistence:
|
|
||||||
config:
|
|
||||||
enabled: true
|
|
||||||
mountPath: "/config"
|
|
||||||
cache:
|
|
||||||
enabled: true
|
|
||||||
mountPath: "/cache"
|
|
||||||
type: "emptyDir"
|
|
||||||
transcode:
|
|
||||||
enabled: true
|
|
||||||
mountPath: "/config/transcodes"
|
|
||||||
type: "emptyDir"
|
|
||||||
portal:
|
|
||||||
open:
|
|
||||||
enabled: true
|
|
||||||
securityContext:
|
|
||||||
container:
|
|
||||||
readOnlyRootFilesystem: false
|
|
||||||
workload:
|
|
||||||
main:
|
|
||||||
podSpec:
|
|
||||||
containers:
|
|
||||||
main:
|
|
||||||
env:
|
|
||||||
JELLYFIN_PublishedServerUrl: "{{ $.Values.chartContext.appUrl }}"
|
|
||||||
broadcastproxy:
|
|
||||||
enabled: false
|
|
||||||
type: DaemonSet
|
|
||||||
podSpec:
|
|
||||||
hostNetwork: true
|
|
||||||
# Proxy doesn't seem to respect the TERM signal, so by default
|
|
||||||
# this ends up just hanging until the default grace period ends.
|
|
||||||
# This is unnecesary since this workload only proxies autodiscovery
|
|
||||||
# messages.
|
|
||||||
terminationGracePeriodSeconds: 3
|
|
||||||
containers:
|
|
||||||
broadcastproxy:
|
|
||||||
enabled: true
|
|
||||||
primary: true
|
|
||||||
imageSelector: broadcastProxyImage
|
|
||||||
securityContext:
|
|
||||||
readOnlyRootFilesystem: true
|
|
||||||
command: ["/bin/sh"]
|
|
||||||
# Quite a lot going on here:
|
|
||||||
# - Resolve Jellyfin's autodiscovery service IP from its FQDN via getent hosts
|
|
||||||
# - Export the IP to `$TARGET_IP`
|
|
||||||
# - Check `$TARGET_IP` is not empty (so we can crash if it is - will help to detect templating errors)
|
|
||||||
# - Touch `/tmp/healty` to use with the readiness, liveness and startup probes
|
|
||||||
# - Start socat in proxy mode
|
|
||||||
# - On exit remove `/tmp/healthy`
|
|
||||||
args:
|
|
||||||
- "-c"
|
|
||||||
- 'export TARGET_IP=$(getent hosts ''{{ printf "%v-autodiscovery" (include "tc.v1.common.lib.chart.names.fullname" $) }}'' | awk ''{ print $1 }'') && [[ ! -z $TARGET_IP ]] && touch /tmp/healthy && socat UDP-LISTEN:7359,fork,reuseaddr,rcvbuf=8096 UDP4-SENDTO:${TARGET_IP}:7359,rcvbuf=8096 ; rm -rf /tmp/healthy'
|
|
||||||
probes:
|
|
||||||
readiness:
|
|
||||||
enabled: true
|
|
||||||
type: exec
|
|
||||||
command:
|
|
||||||
- cat
|
|
||||||
- /tmp/healthy
|
|
||||||
liveness:
|
|
||||||
enabled: true
|
|
||||||
type: exec
|
|
||||||
command:
|
|
||||||
- cat
|
|
||||||
- /tmp/healthy
|
|
||||||
startup:
|
|
||||||
enabled: true
|
|
||||||
type: exec
|
|
||||||
command:
|
|
||||||
- cat
|
|
||||||
- /tmp/healthy
|
|
||||||
# -- enable Jellyfin autodiscovery on LAN
|
|
||||||
autodiscovery:
|
|
||||||
enabled: false
|
|
||||||
updated: true
|
|
||||||
@ -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
|
|
||||||
@ -1,37 +0,0 @@
|
|||||||
annotations:
|
|
||||||
max_scale_version: 24.04.0
|
|
||||||
min_scale_version: 23.10.0
|
|
||||||
truecharts.org/SCALE-support: "true"
|
|
||||||
truecharts.org/category: media
|
|
||||||
truecharts.org/max_helm_version: "3.14"
|
|
||||||
truecharts.org/min_helm_version: "3.11"
|
|
||||||
truecharts.org/train: stable
|
|
||||||
apiVersion: v2
|
|
||||||
appVersion: 5.3.0
|
|
||||||
dependencies:
|
|
||||||
- name: common
|
|
||||||
version: 20.2.2
|
|
||||||
repository: oci://tccr.io/truecharts
|
|
||||||
condition: ""
|
|
||||||
alias: ""
|
|
||||||
tags: []
|
|
||||||
import-values: []
|
|
||||||
deprecated: false
|
|
||||||
description: Librespeed is a HTML5 webpage to test upload and download speeds
|
|
||||||
home: https://truecharts.org/charts/stable/librespeed
|
|
||||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/librespeed.png
|
|
||||||
keywords:
|
|
||||||
- librespeed
|
|
||||||
- speedtest
|
|
||||||
kubeVersion: ">=1.24.0-0"
|
|
||||||
maintainers:
|
|
||||||
- name: TrueCharts
|
|
||||||
email: info@truecharts.org
|
|
||||||
url: https://truecharts.org
|
|
||||||
name: librespeed
|
|
||||||
sources:
|
|
||||||
- https://github.com/librespeed/speedtest
|
|
||||||
- https://github.com/truecharts/charts/tree/master/charts/stable/librespeed
|
|
||||||
- https://ghcr.io/linuxserver/librespeed
|
|
||||||
type: application
|
|
||||||
version: 13.7.2
|
|
||||||
@ -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/librespeed)
|
|
||||||
|
|
||||||
**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_
|
|
||||||
@ -1,2 +0,0 @@
|
|||||||
env:
|
|
||||||
PASSWORD: "ChangeMe"
|
|
||||||
|
Before Width: | Height: | Size: 22 KiB |
@ -1,90 +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}
|
|
||||||
- variable: main
|
|
||||||
label: "Main Service"
|
|
||||||
description: "The Primary service on which the healthcheck runs, often the webUI"
|
|
||||||
schema:
|
|
||||||
additional_attrs: true
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
# 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: 10016
|
|
||||||
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}
|
|
||||||
# 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}
|
|
||||||
@ -1 +0,0 @@
|
|||||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
|
||||||
@ -1 +0,0 @@
|
|||||||
{{ include "tc.v1.common.loader.all" . }}
|
|
||||||
@ -1,23 +0,0 @@
|
|||||||
image:
|
|
||||||
repository: ghcr.io/linuxserver/librespeed
|
|
||||||
tag: 5.3.0@sha256:e8430ca472f2091a9c79a47f3dd3661b8140776ee6001e4a30e7d3c843a14798
|
|
||||||
pullPolicy: IfNotPresent
|
|
||||||
service:
|
|
||||||
main:
|
|
||||||
ports:
|
|
||||||
main:
|
|
||||||
port: 10016
|
|
||||||
targetPort: 80
|
|
||||||
persistence:
|
|
||||||
config:
|
|
||||||
enabled: true
|
|
||||||
mountPath: "/config"
|
|
||||||
portal:
|
|
||||||
open:
|
|
||||||
enabled: true
|
|
||||||
securityContext:
|
|
||||||
container:
|
|
||||||
readOnlyRootFilesystem: false
|
|
||||||
runAsNonRoot: false
|
|
||||||
runAsUser: 0
|
|
||||||
runAsGroup: 0
|
|
||||||
@ -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
|
|
||||||
@ -1,39 +0,0 @@
|
|||||||
annotations:
|
|
||||||
max_scale_version: 24.04.0
|
|
||||||
min_scale_version: 23.10.0
|
|
||||||
truecharts.org/SCALE-support: "true"
|
|
||||||
truecharts.org/category: media
|
|
||||||
truecharts.org/max_helm_version: "3.14"
|
|
||||||
truecharts.org/min_helm_version: "3.11"
|
|
||||||
truecharts.org/train: stable
|
|
||||||
apiVersion: v2
|
|
||||||
appVersion: 2.2.3.4098
|
|
||||||
dependencies:
|
|
||||||
- name: common
|
|
||||||
version: 20.2.2
|
|
||||||
repository: oci://tccr.io/truecharts
|
|
||||||
condition: ""
|
|
||||||
alias: ""
|
|
||||||
tags: []
|
|
||||||
import-values: []
|
|
||||||
deprecated: false
|
|
||||||
description: Looks and smells like Sonarr but made for music
|
|
||||||
home: https://truecharts.org/charts/stable/lidarr
|
|
||||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/lidarr.png
|
|
||||||
keywords:
|
|
||||||
- lidarr
|
|
||||||
- torrent
|
|
||||||
- usenet
|
|
||||||
kubeVersion: ">=1.24.0-0"
|
|
||||||
maintainers:
|
|
||||||
- name: TrueCharts
|
|
||||||
email: info@truecharts.org
|
|
||||||
url: https://truecharts.org
|
|
||||||
name: lidarr
|
|
||||||
sources:
|
|
||||||
- https://github.com/Lidarr/Lidarr
|
|
||||||
- https://github.com/truecharts/charts/tree/master/charts/stable/lidarr
|
|
||||||
- https://ghcr.io/onedr0p/lidarr-develop
|
|
||||||
- https://ghcr.io/onedr0p/exportarr
|
|
||||||
type: application
|
|
||||||
version: 21.5.3
|
|
||||||
@ -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/lidarr)
|
|
||||||
|
|
||||||
**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_
|
|
||||||
|
Before Width: | Height: | Size: 41 KiB |
@ -1,108 +0,0 @@
|
|||||||
# Include{groups}
|
|
||||||
portals:
|
|
||||||
open:
|
|
||||||
# Include{portalLink}
|
|
||||||
questions:
|
|
||||||
# Include{global}
|
|
||||||
# Include{workload}
|
|
||||||
# Include{workloadDeployment}
|
|
||||||
# Include{replicas1}
|
|
||||||
# Include{podSpec}
|
|
||||||
# Include{containerMain}
|
|
||||||
- variable: env
|
|
||||||
group: App Configuration
|
|
||||||
label: Image Environment
|
|
||||||
schema:
|
|
||||||
additional_attrs: true
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
- variable: LIDARR__AUTHENTICATION_METHOD
|
|
||||||
label: Auth Method
|
|
||||||
description: Sets the auth method.
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
default: ""
|
|
||||||
enum:
|
|
||||||
- value: ""
|
|
||||||
description: In-App Setting
|
|
||||||
- value: External
|
|
||||||
description: External/None
|
|
||||||
- value: Basic
|
|
||||||
description: Basic
|
|
||||||
- value: Forms
|
|
||||||
description: Forms
|
|
||||||
# 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: 8686
|
|
||||||
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}
|
|
||||||
# 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: 568
|
|
||||||
- variable: runAsGroup
|
|
||||||
label: "runAsGroup"
|
|
||||||
description: "The groupID this App of the user running the application"
|
|
||||||
schema:
|
|
||||||
type: int
|
|
||||||
default: 568
|
|
||||||
# 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{metrics}
|
|
||||||
# Include{prometheusRule}
|
|
||||||
# Include{advanced}
|
|
||||||
# Include{addons}
|
|
||||||
# Include{codeserver}
|
|
||||||
# Include{netshoot}
|
|
||||||
# Include{vpn}
|
|
||||||
# Include{documentation}
|
|
||||||
@ -1 +0,0 @@
|
|||||||
{{- include "tc.v1.common.lib.chart.notes" $ -}}
|
|
||||||
@ -1,11 +0,0 @@
|
|||||||
{{/* Make sure all variables are set properly */}}
|
|
||||||
{{- include "tc.v1.common.loader.init" . -}}
|
|
||||||
|
|
||||||
{{/* Disable [exportarr] if requested */}}
|
|
||||||
{{- if not .Values.metrics.main.enabled -}}
|
|
||||||
{{- $_ := set .Values.workload.exportarr "enabled" false -}}
|
|
||||||
{{- $_ := set .Values.service.metrics "enabled" false -}}
|
|
||||||
{{- end -}}
|
|
||||||
|
|
||||||
{{/* Render the templates */}}
|
|
||||||
{{- include "tc.v1.common.loader.apply" . -}}
|
|
||||||
@ -1,109 +0,0 @@
|
|||||||
image:
|
|
||||||
repository: ghcr.io/onedr0p/lidarr-develop
|
|
||||||
pullPolicy: IfNotPresent
|
|
||||||
tag: 2.2.3.4098@sha256:ddb5035c57005792761e60371ab7e2ca3e0804fa5ab6952266b0d5f797ed08c2
|
|
||||||
exportarrImage:
|
|
||||||
repository: ghcr.io/onedr0p/exportarr
|
|
||||||
pullPolicy: IfNotPresent
|
|
||||||
tag: v2.0.0@sha256:760327e885a9bb5b818b56e8a6f818c9570eeaa9484bed122028adbf80bcaeb9
|
|
||||||
securityContext:
|
|
||||||
container:
|
|
||||||
readOnlyRootFilesystem: false
|
|
||||||
service:
|
|
||||||
main:
|
|
||||||
ports:
|
|
||||||
main:
|
|
||||||
port: 8686
|
|
||||||
metrics:
|
|
||||||
enabled: true
|
|
||||||
type: ClusterIP
|
|
||||||
targetSelector: exportarr
|
|
||||||
ports:
|
|
||||||
metrics:
|
|
||||||
enabled: true
|
|
||||||
port: 8687
|
|
||||||
targetSelector: exportarr
|
|
||||||
workload:
|
|
||||||
main:
|
|
||||||
podSpec:
|
|
||||||
containers:
|
|
||||||
main:
|
|
||||||
probes:
|
|
||||||
liveness:
|
|
||||||
enabled: true
|
|
||||||
type: http
|
|
||||||
path: /ping
|
|
||||||
readiness:
|
|
||||||
enabled: true
|
|
||||||
type: http
|
|
||||||
path: /ping
|
|
||||||
startup:
|
|
||||||
enabled: true
|
|
||||||
type: http
|
|
||||||
path: /ping
|
|
||||||
env:
|
|
||||||
LIDARR__PORT: "{{ .Values.service.main.ports.main.port }}"
|
|
||||||
LIDARR__AUTHENTICATION_METHOD: ""
|
|
||||||
exportarr:
|
|
||||||
enabled: true
|
|
||||||
type: Deployment
|
|
||||||
strategy: RollingUpdate
|
|
||||||
replicas: 1
|
|
||||||
podSpec:
|
|
||||||
containers:
|
|
||||||
exportarr:
|
|
||||||
primary: true
|
|
||||||
enabled: true
|
|
||||||
imageSelector: exportarrImage
|
|
||||||
args:
|
|
||||||
- lidarr
|
|
||||||
probes:
|
|
||||||
liveness:
|
|
||||||
enabled: true
|
|
||||||
type: http
|
|
||||||
path: /healthz
|
|
||||||
port: "{{ .Values.service.metrics.ports.metrics.port }}"
|
|
||||||
readiness:
|
|
||||||
enabled: true
|
|
||||||
type: http
|
|
||||||
path: /healthz
|
|
||||||
port: "{{ .Values.service.metrics.ports.metrics.port }}"
|
|
||||||
startup:
|
|
||||||
enabled: true
|
|
||||||
type: http
|
|
||||||
path: /healthz
|
|
||||||
port: "{{ .Values.service.metrics.ports.metrics.port }}"
|
|
||||||
env:
|
|
||||||
INTERFACE: 0.0.0.0
|
|
||||||
PORT: "{{ .Values.service.metrics.ports.metrics.port }}"
|
|
||||||
URL: '{{ printf "http://%v:%v" (include "tc.v1.common.lib.chart.names.fullname" $) .Values.service.main.ports.main.port }}'
|
|
||||||
# additional metrics (slow)
|
|
||||||
# ENABLE_ADDITIONAL_METRICS: false
|
|
||||||
# enable gathering unknown queue items
|
|
||||||
# ENABLE_UNKNOWN_QUEUE_ITEMS: false
|
|
||||||
CONFIG: "/config/config.xml"
|
|
||||||
persistence:
|
|
||||||
config:
|
|
||||||
enabled: true
|
|
||||||
targetSelector:
|
|
||||||
main:
|
|
||||||
main:
|
|
||||||
mountPath: /config
|
|
||||||
exportarr:
|
|
||||||
exportarr:
|
|
||||||
mountPath: /config
|
|
||||||
readOnly: true
|
|
||||||
metrics:
|
|
||||||
main:
|
|
||||||
enabled: true
|
|
||||||
type: "servicemonitor"
|
|
||||||
endpoints:
|
|
||||||
- port: metrics
|
|
||||||
path: /metrics
|
|
||||||
targetSelector: metrics
|
|
||||||
prometheusRule:
|
|
||||||
enabled: false
|
|
||||||
portal:
|
|
||||||
open:
|
|
||||||
enabled: true
|
|
||||||
updated: true
|
|
||||||