Commit new App releases for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
parent
b54fe0fb00
commit
d4aab833fd
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:39:08.556941229Z"
|
generated: "2021-09-06T18:38:32.684400013Z"
|
||||||
|
|
|
@ -0,0 +1,12 @@
|
||||||
|
dependencies:
|
||||||
|
- name: common
|
||||||
|
repository: https://truecharts.org/
|
||||||
|
version: 6.13.7
|
||||||
|
- name: postgresql
|
||||||
|
repository: https://truecharts.org/
|
||||||
|
version: 1.6.1
|
||||||
|
- name: memcached
|
||||||
|
repository: https://charts.bitnami.com/bitnami
|
||||||
|
version: 5.14.2
|
||||||
|
digest: sha256:cacb0024ee596935c01beb9b1c32ae93018ed54fa0c9eacb8d54f8f78fb335f1
|
||||||
|
generated: "2021-09-06T18:38:39.307539713Z"
|
|
@ -0,0 +1,30 @@
|
||||||
|
apiVersion: v2
|
||||||
|
appVersion: auto
|
||||||
|
dependencies:
|
||||||
|
- name: common
|
||||||
|
repository: https://truecharts.org/
|
||||||
|
version: 6.13.7
|
||||||
|
- condition: postgresql.enabled
|
||||||
|
name: postgresql
|
||||||
|
repository: https://truecharts.org/
|
||||||
|
version: 1.6.1
|
||||||
|
- condition: memcached.enabled
|
||||||
|
name: memcached
|
||||||
|
repository: https://charts.bitnami.com/bitnami
|
||||||
|
version: 5.14.2
|
||||||
|
deprecated: false
|
||||||
|
description: Groupware package
|
||||||
|
home: https://github.com/truecharts/apps/tree/master/charts/stable/sogo
|
||||||
|
icon: https://truecharts.org/_static/img/sogo-icon.png
|
||||||
|
keywords:
|
||||||
|
- groupware
|
||||||
|
kubeVersion: '>=1.16.0-0'
|
||||||
|
maintainers:
|
||||||
|
- email: info@truecharts.org
|
||||||
|
name: TrueCharts
|
||||||
|
url: truecharts.org
|
||||||
|
name: sogo
|
||||||
|
sources:
|
||||||
|
- https://www.sogo.nu/
|
||||||
|
type: application
|
||||||
|
version: 1.0.1
|
|
@ -0,0 +1 @@
|
||||||
|
Groupware package
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,42 @@
|
||||||
|
##
|
||||||
|
# This file contains Values.yaml content that gets added to the output of questions.yaml
|
||||||
|
# It's ONLY meant for content that the user is NOT expected to change.
|
||||||
|
# Example: Everything under "image" is not included in questions.yaml but is included here.
|
||||||
|
##
|
||||||
|
image:
|
||||||
|
repository: ghcr.io/truecharts/sogo
|
||||||
|
pullPolicy: IfNotPresent
|
||||||
|
tag: "v5.2.0"
|
||||||
|
|
||||||
|
initContainers:
|
||||||
|
- name: init-postgresdb
|
||||||
|
image: postgres:13.1
|
||||||
|
command:
|
||||||
|
- "sh"
|
||||||
|
- "-c"
|
||||||
|
- "until pg_isready -U sogo -h ${pghost} ; do sleep 2 ; done"
|
||||||
|
imagePullPolicy: IfNotPresent
|
||||||
|
env:
|
||||||
|
- name: pghost
|
||||||
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: dbcreds
|
||||||
|
key: plainhost
|
||||||
|
|
||||||
|
|
||||||
|
# Enabled postgres
|
||||||
|
postgresql:
|
||||||
|
enabled: true
|
||||||
|
postgresqlUsername: sogo
|
||||||
|
postgresqlDatabase: sogo
|
||||||
|
existingSecret: dbcreds
|
||||||
|
|
||||||
|
# -- memcached dependency settings
|
||||||
|
memcached:
|
||||||
|
enabled: true
|
||||||
|
|
||||||
|
|
||||||
|
##
|
||||||
|
# Most other defaults are set in questions.yaml
|
||||||
|
# For other options please refer to the wiki, default_values.yaml or the common library chart
|
||||||
|
##
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,154 @@
|
||||||
|
{{/* Define the configmap */}}
|
||||||
|
{{- define "sogo.config" -}}
|
||||||
|
---
|
||||||
|
|
||||||
|
apiVersion: v1
|
||||||
|
kind: Secret
|
||||||
|
metadata:
|
||||||
|
labels:
|
||||||
|
{{- include "common.labels" . | nindent 4 }}
|
||||||
|
name: dbcreds
|
||||||
|
{{- $dbprevious := lookup "v1" "Secret" .Release.Namespace "dbcreds" }}
|
||||||
|
{{- $dbPass := "" }}
|
||||||
|
data:
|
||||||
|
{{- if $dbprevious }}
|
||||||
|
{{- $dbPass = ( index $dbprevious.data "postgresql-password" ) | b64dec }}
|
||||||
|
postgresql-password: {{ ( index $dbprevious.data "postgresql-password" ) }}
|
||||||
|
postgresql-postgres-password: {{ ( index $dbprevious.data "postgresql-postgres-password" ) }}
|
||||||
|
{{- else }}
|
||||||
|
{{- $dbPass = randAlphaNum 50 }}
|
||||||
|
postgresql-password: {{ $dbPass | b64enc | quote }}
|
||||||
|
postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }}
|
||||||
|
{{- end }}
|
||||||
|
{{- $url := printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase }}
|
||||||
|
url: {{ $url | b64enc | quote }}
|
||||||
|
plainhost: {{ ( printf "%v-%v" .Release.Name "postgresql" ) | b64enc | quote }}
|
||||||
|
type: Opaque
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
apiVersion: v1
|
||||||
|
kind: ConfigMap
|
||||||
|
metadata:
|
||||||
|
name: sogo-config
|
||||||
|
data:
|
||||||
|
sogo.conf: |
|
||||||
|
{
|
||||||
|
/* ********************* Main SOGo configuration file **********************
|
||||||
|
* *
|
||||||
|
* Since the content of this file is a dictionary in OpenStep plist format, *
|
||||||
|
* the curly braces enclosing the body of the configuration are mandatory. *
|
||||||
|
* See the Installation Guide for details on the format. *
|
||||||
|
* *
|
||||||
|
* C and C++ style comments are supported. *
|
||||||
|
* *
|
||||||
|
* This example configuration contains only a subset of all available *
|
||||||
|
* configuration parameters. Please see the installation guide more details. *
|
||||||
|
* *
|
||||||
|
* ~sogo/GNUstep/Defaults/.GNUstepDefaults has precedence over this file, *
|
||||||
|
* make sure to move it away to avoid unwanted parameter overrides. *
|
||||||
|
* *
|
||||||
|
* **************************************************************************/
|
||||||
|
|
||||||
|
/* Database configuration (mysql:// or postgresql://) */
|
||||||
|
SOGoProfileURL = "{{ $url }}/sogo_user_profile";
|
||||||
|
OCSFolderInfoURL = "{{ $url }}/sogo_folder_info";
|
||||||
|
OCSSessionsFolderURL = "{{ $url }}/sogo_sessions_folder";
|
||||||
|
|
||||||
|
/* Mail */
|
||||||
|
SOGoDraftsFolderName = {{ .Values.sogo.mail.SOGoDraftsFolderName | default "Drafts" }};
|
||||||
|
SOGoSentFolderName = {{ .Values.sogo.mail.SOGoSentFolderName | default "Sent" }};
|
||||||
|
SOGoTrashFolderName = {{ .Values.sogo.mail.SOGoTrashFolderName | default "Trash" }};
|
||||||
|
SOGoIMAPServer = {{ .Values.sogo.mail.SOGoIMAPServer | default "localhost" }};
|
||||||
|
{{- if .Values.sogo.mail.SOGoSieveServer}}
|
||||||
|
SOGoSieveServer = {{ .Values.sogo.mail.SOGoSieveServer | default "sieve://127.0.0.1:4190" }};
|
||||||
|
{{- end }}
|
||||||
|
SOGoMailDomain = {{ .Values.sogo.mail.SOGoMailDomain | default "acme.com" }};
|
||||||
|
SOGoMailingMechanism = {{ .Values.sogo.mail.SOGoMailingMechanism | default "smtp" }};
|
||||||
|
{{- if eq .Values.sogo.mail.SOGoMailingMechanism "smtp" }}
|
||||||
|
SOGoSMTPServer = {{ .Values.sogo.mail.SOGoSMTPServer | default "smtp://domain:port/?tls=YES" }};
|
||||||
|
{{- end }}
|
||||||
|
SOGoForceExternalLoginWithEmail = {{ if .Values.sogo.mail.SOGoForceExternalLoginWithEmail }}"YES"{{ else }}"NO"{{ end }};
|
||||||
|
SOGoMailSpoolPath = {{ ( .Values.sogo.mail.SOGoMailSpoolPath | default "/var/spool/sogo") | quote }};
|
||||||
|
NGMimeBuildMimeTempDirectory = {{ ( .Values.sogo.mail.NGMimeBuildMimeTempDirectory | default "/mimetmp") | quote }};
|
||||||
|
|
||||||
|
/* Notifications */
|
||||||
|
SOGoAppointmentSendEMailNotifications = {{ if .Values.sogo.notifications.SOGoAppointmentSendEMailNotifications }}"YES"{{ else }}"NO"{{ end }};
|
||||||
|
SOGoACLsSendEMailNotifications = {{ if .Values.sogo.notifications.SOGoACLsSendEMailNotifications }}"YES"{{ else }}"NO"{{ end }};
|
||||||
|
SOGoFoldersSendEMailNotifications = {{ if .Values.sogo.notifications.SOGoFoldersSendEMailNotifications }}"YES"{{ else }}"NO"{{ end }};
|
||||||
|
|
||||||
|
/* Authentication */
|
||||||
|
SOGoPasswordChangeEnabled = {{ if .Values.sogo.auth.SOGoPasswordChangeEnabled }}"YES"{{ else }}"NO"{{ end }};
|
||||||
|
|
||||||
|
/* User Sources */
|
||||||
|
{{- if .Values.sogo.usersources }}
|
||||||
|
SOGoUserSources = (
|
||||||
|
{{- range $index, $value := .Values.sogo.usersources }}
|
||||||
|
{
|
||||||
|
type = {{ $value.type | default "LDAP" }};
|
||||||
|
{{- if eq $value.type "LDAP" }}
|
||||||
|
CNFieldName = {{ $value.CNFieldName | default "cn" }};
|
||||||
|
UIDFieldName = {{ $value.UIDFieldName | default "uid" }};
|
||||||
|
IDFieldName = {{ $value.IDFieldName | default "uid" }}; // first field of the DN for direct binds
|
||||||
|
bindFields = {{ $value.bindFields | default "(uid, mail)" }}; // array of fields to use for indirect binds
|
||||||
|
baseDN = {{ ( $value.baseDN | default "ou=users,dc=acme,dc=com" ) | quote }};
|
||||||
|
bindDN = {{ ( $value.bindDN | default "uid=sogo,ou=users,dc=acme,dc=com" ) | quote }};
|
||||||
|
bindPassword = {{ $value.bindPassword | default "qwerty" }};
|
||||||
|
canAuthenticate = {{ if $value.canAuthenticate }}"YES"{{ else }}"NO"{{ end }};
|
||||||
|
displayName = {{ ( $value.displayName | default "Shared Addresses" ) | quote }};
|
||||||
|
hostname = {{ $value.hostname | default "ldap://127.0.0.1:389" }};
|
||||||
|
id = {{ $value.id | default "public" }};
|
||||||
|
isAddressBook = {{ if $value.isAddressBook }}"YES"{{ else }}"NO"{{ end }};
|
||||||
|
{{- else if eq $value.type "SQL" }}
|
||||||
|
id = {{ $value.sql.id | default "directory" }};
|
||||||
|
viewURL = {{ ( $value.sql.viewURL | default "postgresql://sogo:sogo@127.0.0.1:5432/sogo/sogo_view" ) | quote }};
|
||||||
|
canAuthenticate = {{ if $value.sql.canAuthenticate }}"YES"{{ else }}"NO"{{ end }};
|
||||||
|
isAddressBook = {{ if $value.sql.isAddressBook }}"YES"{{ else }}"NO"{{ end }};
|
||||||
|
userPasswordAlgorithm = {{ $value.sql.userPasswordAlgorithm | default "md5" }};
|
||||||
|
{{- end }}
|
||||||
|
{{- range $value.custom }}
|
||||||
|
{{ .name }} = {{ .value }};
|
||||||
|
{{- end }}
|
||||||
|
{{- if $index }}
|
||||||
|
}
|
||||||
|
{{- else }}
|
||||||
|
},
|
||||||
|
{{- end }}
|
||||||
|
{{- end }}
|
||||||
|
);
|
||||||
|
{{- end }}
|
||||||
|
|
||||||
|
/* Web Interface */
|
||||||
|
SOGoPageTitle = {{ .Values.sogo.webui.SOGoPageTitle | default "SOGo" }};
|
||||||
|
SOGoVacationEnabled = {{ if .Values.sogo.webui.SOGoVacationEnabled }}"YES"{{ else }}"NO"{{ end }};
|
||||||
|
SOGoForwardEnabled = {{ if .Values.sogo.webui.SOGoForwardEnabled }}"YES"{{ else }}"NO"{{ end }};
|
||||||
|
SOGoSieveScriptsEnabled = {{ if .Values.sogo.webui.SOGoSieveScriptsEnabled }}"YES"{{ else }}"NO"{{ end }};
|
||||||
|
SOGoMailAuxiliaryUserAccountsEnabled = {{ if .Values.sogo.webui.SOGoMailAuxiliaryUserAccountsEnabled }}"YES"{{ else }}"NO"{{ end }};
|
||||||
|
SOGoTrustProxyAuthentication = {{ if .Values.sogo.webui.SOGoTrustProxyAuthentication }}"YES"{{ else }}"NO"{{ end }};
|
||||||
|
SOGoXSRFValidationEnabled = {{ if .Values.sogo.webui.SOGoXSRFValidationEnabled }}"YES"{{ else }}"NO"{{ end }};
|
||||||
|
|
||||||
|
/* General - SOGoTimeZone *MUST* be defined */
|
||||||
|
SOGoLanguage = {{ .Values.sogo.general.SOGoLanguage | default "English" }};
|
||||||
|
SOGoTimeZone = {{ .Values.env.TZ | default "America/Montreal" }};
|
||||||
|
SOGoSuperUsernames = ({{ .Values.sogo.general.SOGoSuperUsernames | default "" }}); // This is an array - keep the parens!
|
||||||
|
SxVMemLimit = {{ .Values.sogo.general.SxVMemLimit | default "384" }};
|
||||||
|
SOGoMemcachedHost = {{ ( printf "%v-%v" .Release.Name "memcached" ) | quote }};
|
||||||
|
|
||||||
|
/* Debug */
|
||||||
|
SOGoDebugRequests = {{ if .Values.sogo.debug.SOGoDebugRequests }}"YES"{{ else }}"NO"{{ end }};
|
||||||
|
SoDebugBaseURL = {{ if .Values.sogo.debug.SoDebugBaseURL }}"YES"{{ else }}"NO"{{ end }};
|
||||||
|
ImapDebugEnabled = {{ if .Values.sogo.debug.ImapDebugEnabled }}"YES"{{ else }}"NO"{{ end }};
|
||||||
|
LDAPDebugEnabled = {{ if .Values.sogo.debug.LDAPDebugEnabled }}"YES"{{ else }}"NO"{{ end }};
|
||||||
|
PGDebugEnabled = {{ if .Values.sogo.debug.PGDebugEnabled }}"YES"{{ else }}"NO"{{ end }};
|
||||||
|
MySQL4DebugEnabled = {{ if .Values.sogo.debug.MySQL4DebugEnabled }}"YES"{{ else }}"NO"{{ end }};
|
||||||
|
SOGoUIxDebugEnabled = {{ if .Values.sogo.debug.SOGoUIxDebugEnabled }}"YES"{{ else }}"NO"{{ end }};
|
||||||
|
WODontZipResponse = {{ if .Values.sogo.debug.WODontZipResponse }}"YES"{{ else }}"NO"{{ end }};
|
||||||
|
WOLogFile = {{ ( .Values.sogo.debug.WOLogFile | default "/var/log/sogo/sogo.log" ) | quote }};
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Custom Arguments added by user */
|
||||||
|
{{- range .Values.sogo.custom }}
|
||||||
|
{{ .name }} = {{ .value }};
|
||||||
|
{{- end }}
|
||||||
|
|
||||||
|
{{- end -}}
|
|
@ -0,0 +1,26 @@
|
||||||
|
{{/* Make sure all variables are set properly */}}
|
||||||
|
{{- include "common.values.setup" . }}
|
||||||
|
|
||||||
|
{{/* Render config and secrets for sogo */}}
|
||||||
|
{{- include "sogo.config" . }}
|
||||||
|
|
||||||
|
{{/* Append the general configMap volume to the volumes */}}
|
||||||
|
{{- define "sogo.configmapVolume" -}}
|
||||||
|
enabled: "true"
|
||||||
|
mountPath: "/etc/sogo/sogo.conf"
|
||||||
|
readOnly: true
|
||||||
|
subPath: sogo.conf
|
||||||
|
type: "custom"
|
||||||
|
volumeSpec:
|
||||||
|
configMap:
|
||||||
|
name: sogo-config
|
||||||
|
items:
|
||||||
|
- key: sogo.conf
|
||||||
|
path: sogo.conf
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
|
{{- $_ := set .Values.persistence "sogo-config" (include "sogo.configmapVolume" . | fromYaml) -}}
|
||||||
|
|
||||||
|
|
||||||
|
{{/* Render the templates */}}
|
||||||
|
{{ include "common.all" . }}
|
|
@ -0,0 +1,142 @@
|
||||||
|
# Default values for Bitwarden.
|
||||||
|
image:
|
||||||
|
repository: ghcr.io/truecharts/sogo
|
||||||
|
pullPolicy: IfNotPresent
|
||||||
|
tag: "v5.2.0"
|
||||||
|
|
||||||
|
# -- services
|
||||||
|
service:
|
||||||
|
main:
|
||||||
|
ports:
|
||||||
|
main:
|
||||||
|
port: 80
|
||||||
|
|
||||||
|
# -- initcontainers
|
||||||
|
initContainers:
|
||||||
|
# -- wait for database before starting sogo
|
||||||
|
- name: init-postgresdb
|
||||||
|
image: postgres:13.1
|
||||||
|
command:
|
||||||
|
- "sh"
|
||||||
|
- "-c"
|
||||||
|
- "until pg_isready -U sogo -h ${pghost} ; do sleep 2 ; done"
|
||||||
|
imagePullPolicy: IfNotPresent
|
||||||
|
env:
|
||||||
|
- name: pghost
|
||||||
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: dbcreds
|
||||||
|
key: plainhost
|
||||||
|
|
||||||
|
# -- persistence settings
|
||||||
|
persistence:
|
||||||
|
data:
|
||||||
|
enabled: true
|
||||||
|
mountPath: "/data/conf/sogo/"
|
||||||
|
type: pvc
|
||||||
|
accessMode: ReadWriteOnce
|
||||||
|
size: "100Gi"
|
||||||
|
drafts:
|
||||||
|
enabled: true
|
||||||
|
mountPath: "/var/spool/sogo"
|
||||||
|
type: pvc
|
||||||
|
accessMode: ReadWriteOnce
|
||||||
|
size: "100Gi"
|
||||||
|
mimetmp:
|
||||||
|
enabled: true
|
||||||
|
mountPath: "/mimetmp"
|
||||||
|
type: emptyDir
|
||||||
|
|
||||||
|
|
||||||
|
# -- postgres dependency settings
|
||||||
|
postgresql:
|
||||||
|
enabled: true
|
||||||
|
postgresqlUsername: sogo
|
||||||
|
postgresqlDatabase: sogo
|
||||||
|
existingSecret: dbcreds
|
||||||
|
|
||||||
|
# -- memcached dependency settings
|
||||||
|
memcached:
|
||||||
|
enabled: true
|
||||||
|
|
||||||
|
# -- Sogo settings
|
||||||
|
sogo:
|
||||||
|
# -- Pre-configured Sogo mail settings
|
||||||
|
mail:
|
||||||
|
SOGoDraftsFolderName: "Drafts"
|
||||||
|
SOGoSentFolderName: "Sent"
|
||||||
|
SOGoTrashFolderName: "Trash"
|
||||||
|
SOGoIMAPServer: "localhost"
|
||||||
|
SOGoSieveServer: ""
|
||||||
|
SOGoMailDomain: "example.com"
|
||||||
|
SOGoMailingMechanism: "smtp"
|
||||||
|
SOGoSMTPServer: "smtp://domain:port"
|
||||||
|
SOGoForceExternalLoginWithEmail: false
|
||||||
|
SOGoMailSpoolPath: "/var/spool/sogo"
|
||||||
|
NGMimeBuildMimeTempDirectory: "/mimetmp"
|
||||||
|
# -- Pre-configured Sogo notifications settings
|
||||||
|
notifications:
|
||||||
|
SOGoAppointmentSendEMailNotifications: false
|
||||||
|
SOGoACLsSendEMailNotifications: false
|
||||||
|
SOGoFoldersSendEMailNotifications: false
|
||||||
|
# -- Pre-configured general Sogo settings
|
||||||
|
general:
|
||||||
|
SOGoLanguage: "English"
|
||||||
|
SOGoSuperUsernames: ""
|
||||||
|
SxVMemLimit: "384"
|
||||||
|
# -- Pre-configured Sogo authentication settings
|
||||||
|
auth:
|
||||||
|
SOGoPasswordChangeEnabled: true
|
||||||
|
# -- Sogo usersources
|
||||||
|
usersources: []
|
||||||
|
# - type: "ldap"
|
||||||
|
# CNFieldName: "cn"
|
||||||
|
# UIDFieldName: "uid"
|
||||||
|
# IDFieldName: "uid"
|
||||||
|
# bindFields: "(uid, mail)"
|
||||||
|
# baseDN: "ou=users,dc=acme,dc=com"
|
||||||
|
# bindDN: "uid=sogo,ou=users,dc=acme,dc=com"
|
||||||
|
# bindPassword: "qwerty"
|
||||||
|
# canAuthenticate: true
|
||||||
|
# displayName: "Shared Addresses"
|
||||||
|
# hostname: "ldap://127.0.0.1:389"
|
||||||
|
# id: "public"
|
||||||
|
# isAddressBook: true
|
||||||
|
# custom:
|
||||||
|
# - name: name-of-ldap-setting
|
||||||
|
# value: somevalue
|
||||||
|
#
|
||||||
|
# - type: "sql"
|
||||||
|
# id: "directory"
|
||||||
|
# viewURL: "postgresql://sogo:sogo@127.0.0.1:5432/sogo/sogo_view"
|
||||||
|
# canAuthenticate: true
|
||||||
|
# isAddressBook: true
|
||||||
|
# userPasswordAlgorithm: "md5"
|
||||||
|
# custom:
|
||||||
|
# - name: name-of-sql-setting
|
||||||
|
# value: somevalue
|
||||||
|
|
||||||
|
# -- Pre-configured Sogo debug settings
|
||||||
|
debug:
|
||||||
|
SOGoDebugRequests: false
|
||||||
|
SoDebugBaseURL: false
|
||||||
|
LDAPDebugEnabled: false
|
||||||
|
ImapDebugEnabled: false
|
||||||
|
PGDebugEnabled: false
|
||||||
|
MySQL4DebugEnabled: false
|
||||||
|
SOGoUIxDebugEnabled: false
|
||||||
|
WODontZipResponse: false
|
||||||
|
WOLogFile: "/var/log/sogo/sogo.log"
|
||||||
|
# -- Pre-configured Sogo webui settings
|
||||||
|
webui:
|
||||||
|
SOGoPageTitle: "SOGo"
|
||||||
|
SOGoVacationEnabled: true
|
||||||
|
SOGoForwardEnabled: true
|
||||||
|
SOGoSieveScriptsEnabled: true
|
||||||
|
SOGoMailAuxiliaryUserAccountsEnabled: true
|
||||||
|
SOGoTrustProxyAuthentication: false
|
||||||
|
SOGoXSRFValidationEnabled: true
|
||||||
|
# -- custom Sogo setting arguments
|
||||||
|
custom: []
|
||||||
|
# - name: SOGoPageTitle
|
||||||
|
# value: "somevalue"
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:32:43.140813811Z"
|
generated: "2021-09-06T18:31:39.733151413Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:32:47.192185753Z"
|
generated: "2021-09-06T18:31:44.015741409Z"
|
||||||
|
|
|
@ -9,4 +9,4 @@ dependencies:
|
||||||
repository: https://charts.bitnami.com/bitnami
|
repository: https://charts.bitnami.com/bitnami
|
||||||
version: 15.3.1
|
version: 15.3.1
|
||||||
digest: sha256:8e1539556c3970833500f4afd64a93b92f3a89d55f215a85a6788408feb3e809
|
digest: sha256:8e1539556c3970833500f4afd64a93b92f3a89d55f215a85a6788408feb3e809
|
||||||
generated: "2021-09-06T17:32:53.413851442Z"
|
generated: "2021-09-06T18:31:50.676542727Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:33:00.59742029Z"
|
generated: "2021-09-06T18:31:58.32295865Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org
|
repository: https://truecharts.org
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
||||||
generated: "2021-09-06T17:33:04.622425501Z"
|
generated: "2021-09-06T18:32:02.56356388Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:33:12.740373971Z"
|
generated: "2021-09-06T18:32:11.177648987Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org
|
repository: https://truecharts.org
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
||||||
generated: "2021-09-06T17:33:08.670539381Z"
|
generated: "2021-09-06T18:32:06.914180778Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:33:16.800205924Z"
|
generated: "2021-09-06T18:32:15.41480451Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org
|
repository: https://truecharts.org
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
||||||
generated: "2021-09-06T17:33:20.839152585Z"
|
generated: "2021-09-06T18:32:19.832527436Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:33:24.858971326Z"
|
generated: "2021-09-06T18:32:24.324802228Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:33:28.986708799Z"
|
generated: "2021-09-06T18:32:28.642948117Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org
|
repository: https://truecharts.org
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
||||||
generated: "2021-09-06T17:33:33.005911205Z"
|
generated: "2021-09-06T18:32:32.906985617Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org
|
repository: https://truecharts.org
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
||||||
generated: "2021-09-06T17:33:37.165591889Z"
|
generated: "2021-09-06T18:32:37.148619912Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:33:41.177554765Z"
|
generated: "2021-09-06T18:32:41.489381022Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:33:45.297494807Z"
|
generated: "2021-09-06T18:32:45.880107993Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:33:49.416110615Z"
|
generated: "2021-09-06T18:32:50.158324994Z"
|
||||||
|
|
|
@ -6,4 +6,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 1.6.1
|
version: 1.6.1
|
||||||
digest: sha256:7d052f87287c75c33137e6e8a856ef71bb138717949069ee2102c0c11cad8a85
|
digest: sha256:7d052f87287c75c33137e6e8a856ef71bb138717949069ee2102c0c11cad8a85
|
||||||
generated: "2021-09-06T17:33:54.337668878Z"
|
generated: "2021-09-06T18:32:55.336981147Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org
|
repository: https://truecharts.org
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
||||||
generated: "2021-09-06T17:33:59.262148111Z"
|
generated: "2021-09-06T18:33:00.660609598Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org
|
repository: https://truecharts.org
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
||||||
generated: "2021-09-06T17:34:03.272736129Z"
|
generated: "2021-09-06T18:33:05.099543599Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org
|
repository: https://truecharts.org
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
||||||
generated: "2021-09-06T17:34:07.290675574Z"
|
generated: "2021-09-06T18:33:09.560192117Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:34:11.355806375Z"
|
generated: "2021-09-06T18:33:13.905221308Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:34:15.371511054Z"
|
generated: "2021-09-06T18:33:18.133666176Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:34:19.392884832Z"
|
generated: "2021-09-06T18:33:22.424452505Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org
|
repository: https://truecharts.org
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
||||||
generated: "2021-09-06T17:34:23.440790404Z"
|
generated: "2021-09-06T18:33:26.817077414Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:34:27.520977847Z"
|
generated: "2021-09-06T18:33:31.02297605Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:34:31.885265888Z"
|
generated: "2021-09-06T18:33:35.340906982Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:34:36.120174549Z"
|
generated: "2021-09-06T18:33:39.616226418Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org
|
repository: https://truecharts.org
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
||||||
generated: "2021-09-06T17:34:40.219257652Z"
|
generated: "2021-09-06T18:33:43.839615477Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:34:44.216205223Z"
|
generated: "2021-09-06T18:33:48.122507679Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:34:48.269098432Z"
|
generated: "2021-09-06T18:33:52.384449648Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org
|
repository: https://truecharts.org
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
||||||
generated: "2021-09-06T17:34:52.331822051Z"
|
generated: "2021-09-06T18:33:56.7931262Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:34:56.400489032Z"
|
generated: "2021-09-06T18:34:01.228121346Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:35:00.438190566Z"
|
generated: "2021-09-06T18:34:05.539360289Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:35:04.503382831Z"
|
generated: "2021-09-06T18:34:09.785906755Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:35:08.555913439Z"
|
generated: "2021-09-06T18:34:14.018449771Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:35:12.675736332Z"
|
generated: "2021-09-06T18:34:18.248764241Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org
|
repository: https://truecharts.org
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
||||||
generated: "2021-09-06T17:35:16.711129824Z"
|
generated: "2021-09-06T18:34:22.530259953Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:35:20.740430175Z"
|
generated: "2021-09-06T18:34:26.806213158Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org
|
repository: https://truecharts.org
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
||||||
generated: "2021-09-06T17:35:24.815062679Z"
|
generated: "2021-09-06T18:34:31.107001673Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:35:28.799647232Z"
|
generated: "2021-09-06T18:34:35.400515533Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:35:32.910018342Z"
|
generated: "2021-09-06T18:34:39.68367447Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:35:37.044751218Z"
|
generated: "2021-09-06T18:34:43.927056588Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:35:41.095550039Z"
|
generated: "2021-09-06T18:34:48.190892617Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:35:45.391708209Z"
|
generated: "2021-09-06T18:34:52.394575995Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org
|
repository: https://truecharts.org
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
||||||
generated: "2021-09-06T17:35:49.504919219Z"
|
generated: "2021-09-06T18:34:56.577614496Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:35:53.562648844Z"
|
generated: "2021-09-06T18:35:00.780618746Z"
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
# Configuration Options
|
||||||
|
|
||||||
|
##### Connecting to other apps
|
||||||
|
If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Internally" quick-start guide:
|
||||||
|
https://truecharts.org/manual/Quick-Start%20Guides/14-linking-apps/
|
||||||
|
|
||||||
|
##### Available config options
|
||||||
|
In the future this page is going to contain an automated list of options available in the installation/edit UI.
|
|
@ -0,0 +1,12 @@
|
||||||
|
dependencies:
|
||||||
|
- name: common
|
||||||
|
repository: https://truecharts.org/
|
||||||
|
version: 6.13.7
|
||||||
|
- name: postgresql
|
||||||
|
repository: https://truecharts.org/
|
||||||
|
version: 1.6.1
|
||||||
|
- name: redis
|
||||||
|
repository: https://charts.bitnami.com/bitnami
|
||||||
|
version: 15.3.1
|
||||||
|
digest: sha256:8e1539556c3970833500f4afd64a93b92f3a89d55f215a85a6788408feb3e809
|
||||||
|
generated: "2021-09-06T18:35:07.466432616Z"
|
|
@ -0,0 +1,36 @@
|
||||||
|
apiVersion: v2
|
||||||
|
appVersion: auto
|
||||||
|
dependencies:
|
||||||
|
- name: common
|
||||||
|
repository: https://truecharts.org/
|
||||||
|
version: 6.13.7
|
||||||
|
- condition: postgresql.enabled
|
||||||
|
name: postgresql
|
||||||
|
repository: https://truecharts.org/
|
||||||
|
version: 1.6.1
|
||||||
|
- condition: redis.enabled
|
||||||
|
name: redis
|
||||||
|
repository: https://charts.bitnami.com/bitnami
|
||||||
|
version: 15.3.1
|
||||||
|
deprecated: false
|
||||||
|
description: A private cloud server that puts the control and security of your own
|
||||||
|
data back into your hands.
|
||||||
|
home: https://nextcloud.com/
|
||||||
|
icon: https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Nextcloud_Logo.svg/1280px-Nextcloud_Logo.svg.png
|
||||||
|
keywords:
|
||||||
|
- nextcloud
|
||||||
|
- storage
|
||||||
|
- http
|
||||||
|
- web
|
||||||
|
- php
|
||||||
|
kubeVersion: '>=1.16.0-0'
|
||||||
|
maintainers:
|
||||||
|
- email: info@truecharts.org
|
||||||
|
name: TrueCharts
|
||||||
|
url: truecharts.org
|
||||||
|
name: nextcloud
|
||||||
|
sources:
|
||||||
|
- https://github.com/nextcloud/docker
|
||||||
|
- https://github.com/nextcloud/helm
|
||||||
|
type: application
|
||||||
|
version: 3.7.8
|
|
@ -0,0 +1,40 @@
|
||||||
|
# Introduction
|
||||||
|
|
||||||
|
A private cloud server that puts the control and security of your own data back into your hands.
|
||||||
|
|
||||||
|
TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation.
|
||||||
|
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)**
|
||||||
|
|
||||||
|
## Source Code
|
||||||
|
|
||||||
|
* <https://github.com/nextcloud/docker>
|
||||||
|
* <https://github.com/nextcloud/helm>
|
||||||
|
|
||||||
|
## Requirements
|
||||||
|
|
||||||
|
Kubernetes: `>=1.16.0-0`
|
||||||
|
|
||||||
|
## Dependencies
|
||||||
|
|
||||||
|
| Repository | Name | Version |
|
||||||
|
|------------|------|---------|
|
||||||
|
| https://charts.bitnami.com/bitnami | redis | 15.3.1 |
|
||||||
|
| https://truecharts.org/ | common | 6.13.7 |
|
||||||
|
| https://truecharts.org/ | postgresql | 1.6.1 |
|
||||||
|
|
||||||
|
## Installing the Chart
|
||||||
|
|
||||||
|
To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/03-Installing-an-App/).
|
||||||
|
|
||||||
|
## Uninstalling the Chart
|
||||||
|
|
||||||
|
To remove this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/manual/Quick-Start%20Guides/07-Deleting-an-App/).
|
||||||
|
|
||||||
|
## Support
|
||||||
|
|
||||||
|
- Please check our [quick-start guides](https://truecharts.org/manual/Quick-Start%20Guides/01-Open-Apps/) first.
|
||||||
|
- See the [Wiki](https://truecharts.org)
|
||||||
|
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
|
||||||
|
- Open a [issue](https://github.com/truecharts/apps/issues/new/choose)
|
||||||
|
---
|
||||||
|
All Rights Reserved - The TrueCharts Project
|
|
@ -0,0 +1,4 @@
|
||||||
|
A private cloud server that puts the control and security of your own data back into your hands.
|
||||||
|
|
||||||
|
This App is supplied by TrueCharts, for more information please visit https://truecharts.org
|
||||||
|
A private cloud server that puts the control and security of your own
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,98 @@
|
||||||
|
# Default Helm-Values
|
||||||
|
|
||||||
|
TrueCharts is primarily build to supply TrueNAS SCALE Apps.
|
||||||
|
However, we also supply all Apps as standard Helm-Charts. In this document we aim to document the default values in our values.yaml file.
|
||||||
|
|
||||||
|
Most of our Apps also consume our "common" Helm Chart.
|
||||||
|
If this is the case, this means that all values.yaml values are set to the common chart values.yaml by default. This values.yaml file will only contain values that deviate from the common chart.
|
||||||
|
You will, however, be able to use all values referenced in the common chart here, besides the values listed in this document.
|
||||||
|
|
||||||
|
## Values
|
||||||
|
|
||||||
|
| Key | Type | Default | Description |
|
||||||
|
|-----|------|---------|-------------|
|
||||||
|
| additionalContainers[0].args[0] | string | `"while [ ! -f \"/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push\" ]; do sleep 30; echo \"notify_push not found, waiting\"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php"` | |
|
||||||
|
| additionalContainers[0].command[0] | string | `"/bin/bash"` | |
|
||||||
|
| additionalContainers[0].command[1] | string | `"-c"` | |
|
||||||
|
| additionalContainers[0].command[2] | string | `"--"` | |
|
||||||
|
| additionalContainers[0].envFrom[0].configMapRef.name | string | `"hpbconfig"` | |
|
||||||
|
| additionalContainers[0].env[0].name | string | `"PORT"` | |
|
||||||
|
| additionalContainers[0].env[0].value | string | `"7867"` | |
|
||||||
|
| additionalContainers[0].image | string | `"nextcloud:21.0.2"` | |
|
||||||
|
| additionalContainers[0].imagePullPolicy | string | `"IfNotPresent"` | |
|
||||||
|
| additionalContainers[0].name | string | `"hpb"` | |
|
||||||
|
| additionalContainers[0].ports[0].containerPort | int | `7867` | |
|
||||||
|
| additionalContainers[0].ports[0].name | string | `"hpb"` | |
|
||||||
|
| additionalContainers[0].securityContext.runAsGroup | int | `33` | |
|
||||||
|
| additionalContainers[0].securityContext.runAsUser | int | `33` | |
|
||||||
|
| additionalContainers[0].volumeMounts[0].mountPath | string | `"/var/www/html"` | |
|
||||||
|
| additionalContainers[0].volumeMounts[0].name | string | `"data"` | |
|
||||||
|
| cronjob.annotations | object | `{}` | |
|
||||||
|
| cronjob.failedJobsHistoryLimit | int | `5` | |
|
||||||
|
| cronjob.schedule | string | `"*/5 * * * *"` | |
|
||||||
|
| cronjob.successfulJobsHistoryLimit | int | `2` | |
|
||||||
|
| env.NEXTCLOUD_ADMIN_PASSWORD | string | `"adminpass"` | |
|
||||||
|
| env.NEXTCLOUD_ADMIN_USER | string | `"admin"` | |
|
||||||
|
| env.TRUSTED_PROXIES | string | `"172.16.0.0/16"` | |
|
||||||
|
| envFrom[0].configMapRef.name | string | `"nextcloudconfig"` | |
|
||||||
|
| envTpl.POSTGRES_DB | string | `"{{ .Values.postgresql.postgresqlDatabase }}"` | |
|
||||||
|
| envTpl.POSTGRES_USER | string | `"{{ .Values.postgresql.postgresqlUsername }}"` | |
|
||||||
|
| envValueFrom.POSTGRES_HOST.secretKeyRef.key | string | `"host"` | |
|
||||||
|
| envValueFrom.POSTGRES_HOST.secretKeyRef.name | string | `"dbcreds"` | |
|
||||||
|
| envValueFrom.POSTGRES_PASSWORD.secretKeyRef.key | string | `"postgresql-password"` | |
|
||||||
|
| envValueFrom.POSTGRES_PASSWORD.secretKeyRef.name | string | `"dbcreds"` | |
|
||||||
|
| envValueFrom.REDIS_HOST.secretKeyRef.key | string | `"masterhost"` | |
|
||||||
|
| envValueFrom.REDIS_HOST.secretKeyRef.name | string | `"rediscreds"` | |
|
||||||
|
| envValueFrom.REDIS_HOST_PASSWORD.secretKeyRef.key | string | `"redis-password"` | |
|
||||||
|
| envValueFrom.REDIS_HOST_PASSWORD.secretKeyRef.name | string | `"rediscreds"` | |
|
||||||
|
| image.pullPolicy | string | `"IfNotPresent"` | |
|
||||||
|
| image.repository | string | `"nextcloud"` | |
|
||||||
|
| image.tag | string | `"22.1.1"` | |
|
||||||
|
| initContainers[0].command[0] | string | `"sh"` | |
|
||||||
|
| initContainers[0].command[1] | string | `"-c"` | |
|
||||||
|
| initContainers[0].command[2] | string | `"until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done"` | |
|
||||||
|
| initContainers[0].env[0].name | string | `"pghost"` | |
|
||||||
|
| initContainers[0].env[0].valueFrom.secretKeyRef.key | string | `"plainhost"` | |
|
||||||
|
| initContainers[0].env[0].valueFrom.secretKeyRef.name | string | `"dbcreds"` | |
|
||||||
|
| initContainers[0].image | string | `"postgres:13.1"` | |
|
||||||
|
| initContainers[0].imagePullPolicy | string | `"IfNotPresent"` | |
|
||||||
|
| initContainers[0].name | string | `"init-postgresdb"` | |
|
||||||
|
| persistence.data.accessMode | string | `"ReadWriteOnce"` | |
|
||||||
|
| persistence.data.enabled | bool | `true` | |
|
||||||
|
| persistence.data.mountPath | string | `"/var/www/html"` | |
|
||||||
|
| persistence.data.size | string | `"100Gi"` | |
|
||||||
|
| persistence.data.type | string | `"pvc"` | |
|
||||||
|
| persistence.redismaster.accessMode | string | `"ReadWriteOnce"` | |
|
||||||
|
| persistence.redismaster.enabled | bool | `true` | |
|
||||||
|
| persistence.redismaster.forceName | string | `"redismaster"` | |
|
||||||
|
| persistence.redismaster.noMount | bool | `true` | |
|
||||||
|
| persistence.redismaster.size | string | `"100Gi"` | |
|
||||||
|
| persistence.redismaster.type | string | `"pvc"` | |
|
||||||
|
| podSecurityContext.fsGroup | int | `33` | |
|
||||||
|
| postgresql.enabled | bool | `true` | |
|
||||||
|
| postgresql.existingSecret | string | `"dbcreds"` | |
|
||||||
|
| postgresql.postgresqlDatabase | string | `"nextcloud"` | |
|
||||||
|
| postgresql.postgresqlUsername | string | `"nextcloud"` | |
|
||||||
|
| probes | object | See below | Probe configuration -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) |
|
||||||
|
| probes.liveness | object | See below | Liveness probe configuration |
|
||||||
|
| probes.liveness.spec | object | "/" | If a HTTP probe is used (default for HTTP/HTTPS services) this path is used |
|
||||||
|
| probes.readiness | object | See below | Redainess probe configuration |
|
||||||
|
| probes.readiness.spec | object | "/" | If a HTTP probe is used (default for HTTP/HTTPS services) this path is used |
|
||||||
|
| probes.startup | object | See below | Startup probe configuration |
|
||||||
|
| probes.startup.spec | object | "/" | If a HTTP probe is used (default for HTTP/HTTPS services) this path is used |
|
||||||
|
| redis.architecture | string | `"standalone"` | |
|
||||||
|
| redis.auth.existingSecret | string | `"rediscreds"` | |
|
||||||
|
| redis.auth.existingSecretPasswordKey | string | `"redis-password"` | |
|
||||||
|
| redis.enabled | bool | `true` | |
|
||||||
|
| redis.master.persistence.enabled | bool | `false` | |
|
||||||
|
| redis.master.persistence.existingClaim | string | `"redismaster"` | |
|
||||||
|
| redis.replica.persistence.enabled | bool | `false` | |
|
||||||
|
| redis.replica.replicaCount | int | `0` | |
|
||||||
|
| redis.volumePermissions.enabled | bool | `true` | |
|
||||||
|
| service.hpb.enabled | bool | `true` | |
|
||||||
|
| service.hpb.ports.hpb.enabled | bool | `true` | |
|
||||||
|
| service.hpb.ports.hpb.port | int | `7867` | |
|
||||||
|
| service.main.ports.main.port | int | `80` | |
|
||||||
|
| strategy.type | string | `"Recreate"` | |
|
||||||
|
|
||||||
|
All Rights Reserved - The TrueCharts Project
|
|
@ -0,0 +1,187 @@
|
||||||
|
##
|
||||||
|
# This file contains Values.yaml content that gets added to the output of questions.yaml
|
||||||
|
# It's ONLY meant for content that the user is NOT expected to change.
|
||||||
|
# Example: Everything under "image" is not included in questions.yaml but is included here.
|
||||||
|
##
|
||||||
|
|
||||||
|
image:
|
||||||
|
repository: nextcloud
|
||||||
|
pullPolicy: IfNotPresent
|
||||||
|
tag: 22.1.1
|
||||||
|
|
||||||
|
strategy:
|
||||||
|
type: Recreate
|
||||||
|
|
||||||
|
env: {}
|
||||||
|
|
||||||
|
|
||||||
|
envTpl:
|
||||||
|
POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}"
|
||||||
|
POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}"
|
||||||
|
|
||||||
|
envFrom:
|
||||||
|
- configMapRef:
|
||||||
|
name: nextcloudconfig
|
||||||
|
|
||||||
|
envValueFrom:
|
||||||
|
POSTGRES_PASSWORD:
|
||||||
|
secretKeyRef:
|
||||||
|
name: dbcreds
|
||||||
|
key: postgresql-password
|
||||||
|
POSTGRES_HOST:
|
||||||
|
secretKeyRef:
|
||||||
|
name: dbcreds
|
||||||
|
key: host
|
||||||
|
REDIS_HOST:
|
||||||
|
secretKeyRef:
|
||||||
|
name: rediscreds
|
||||||
|
key: masterhost
|
||||||
|
REDIS_HOST_PASSWORD:
|
||||||
|
secretKeyRef:
|
||||||
|
name: rediscreds
|
||||||
|
key: redis-password
|
||||||
|
|
||||||
|
initContainers:
|
||||||
|
- name: init-postgresdb
|
||||||
|
image: postgres:13.1
|
||||||
|
command:
|
||||||
|
- "sh"
|
||||||
|
- "-c"
|
||||||
|
- "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done"
|
||||||
|
imagePullPolicy: IfNotPresent
|
||||||
|
env:
|
||||||
|
- name: pghost
|
||||||
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: dbcreds
|
||||||
|
key: plainhost
|
||||||
|
|
||||||
|
additionalContainers:
|
||||||
|
- name: hpb
|
||||||
|
image: nextcloud:21.0.2
|
||||||
|
imagePullPolicy: IfNotPresent
|
||||||
|
command:
|
||||||
|
- "/bin/bash"
|
||||||
|
- "-c"
|
||||||
|
- "--"
|
||||||
|
args:
|
||||||
|
- 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php'
|
||||||
|
env:
|
||||||
|
- name: PORT
|
||||||
|
value: "7867"
|
||||||
|
envFrom:
|
||||||
|
- configMapRef:
|
||||||
|
name: hpbconfig
|
||||||
|
ports:
|
||||||
|
- name: hpb
|
||||||
|
containerPort: 7867
|
||||||
|
volumeMounts:
|
||||||
|
- mountPath: /var/www/html
|
||||||
|
name: data
|
||||||
|
securityContext:
|
||||||
|
runAsUser: 33
|
||||||
|
runAsGroup: 33
|
||||||
|
|
||||||
|
# -- Probe configuration
|
||||||
|
# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/)
|
||||||
|
# @default -- See below
|
||||||
|
probes:
|
||||||
|
# -- Liveness probe configuration
|
||||||
|
# @default -- See below
|
||||||
|
liveness:
|
||||||
|
custom: true
|
||||||
|
# -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used
|
||||||
|
# @default -- "/"
|
||||||
|
spec:
|
||||||
|
httpGet:
|
||||||
|
path: /status.php
|
||||||
|
port: 80
|
||||||
|
httpHeaders:
|
||||||
|
- name: Host
|
||||||
|
value: "test.fakedomain.dns"
|
||||||
|
initialDelaySeconds: 10
|
||||||
|
periodSeconds: 10
|
||||||
|
timeoutSeconds: 2
|
||||||
|
failureThreshold: 5
|
||||||
|
|
||||||
|
# -- Redainess probe configuration
|
||||||
|
# @default -- See below
|
||||||
|
readiness:
|
||||||
|
custom: true
|
||||||
|
# -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used
|
||||||
|
# @default -- "/"
|
||||||
|
spec:
|
||||||
|
httpGet:
|
||||||
|
path: /status.php
|
||||||
|
port: 80
|
||||||
|
httpHeaders:
|
||||||
|
- name: Host
|
||||||
|
value: "test.fakedomain.dns"
|
||||||
|
initialDelaySeconds: 10
|
||||||
|
periodSeconds: 10
|
||||||
|
timeoutSeconds: 2
|
||||||
|
failureThreshold: 5
|
||||||
|
|
||||||
|
# -- Startup probe configuration
|
||||||
|
# @default -- See below
|
||||||
|
startup:
|
||||||
|
custom: true
|
||||||
|
# -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used
|
||||||
|
# @default -- "/"
|
||||||
|
spec:
|
||||||
|
httpGet:
|
||||||
|
path: /status.php
|
||||||
|
port: 80
|
||||||
|
httpHeaders:
|
||||||
|
- name: Host
|
||||||
|
value: "test.fakedomain.dns"
|
||||||
|
initialDelaySeconds: 10
|
||||||
|
periodSeconds: 10
|
||||||
|
timeoutSeconds: 2
|
||||||
|
failureThreshold: 5
|
||||||
|
|
||||||
|
## Cronjob to execute Nextcloud background tasks
|
||||||
|
## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron
|
||||||
|
##
|
||||||
|
cronjob:
|
||||||
|
# Every 5 minutes
|
||||||
|
# Note: Setting this to any any other value than 5 minutes might
|
||||||
|
# cause issues with how nextcloud background jobs are executed
|
||||||
|
schedule: "*/5 * * * *"
|
||||||
|
annotations: {}
|
||||||
|
failedJobsHistoryLimit: 5
|
||||||
|
successfulJobsHistoryLimit: 2
|
||||||
|
|
||||||
|
# Enabled postgres
|
||||||
|
postgresql:
|
||||||
|
enabled: true
|
||||||
|
postgresqlUsername: nextcloud
|
||||||
|
postgresqlDatabase: nextcloud
|
||||||
|
existingSecret: dbcreds
|
||||||
|
persistence:
|
||||||
|
db:
|
||||||
|
storageClass: "SCALE-ZFS"
|
||||||
|
dbbackups:
|
||||||
|
storageClass: "SCALE-ZFS"
|
||||||
|
|
||||||
|
# Enabled redis
|
||||||
|
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis
|
||||||
|
redis:
|
||||||
|
architecture: standalone
|
||||||
|
enabled: true
|
||||||
|
auth:
|
||||||
|
existingSecret: rediscreds
|
||||||
|
existingSecretPasswordKey: redis-password
|
||||||
|
master:
|
||||||
|
persistence:
|
||||||
|
enabled: true
|
||||||
|
existingClaim: redismaster
|
||||||
|
replica:
|
||||||
|
replicaCount: 0
|
||||||
|
persistence:
|
||||||
|
enabled: false
|
||||||
|
|
||||||
|
##
|
||||||
|
# Most other defaults are set in questions.yaml
|
||||||
|
# For other options please refer to the wiki, default_values.yaml or the common library chart
|
||||||
|
##
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,33 @@
|
||||||
|
{{/* Define the configmap */}}
|
||||||
|
{{- define "nextcloud.configmap" -}}
|
||||||
|
|
||||||
|
{{- $hosts := "" }}
|
||||||
|
{{- if .Values.ingress.main.enabled }}
|
||||||
|
{{ range $index, $host := .Values.ingress.main.hosts }}
|
||||||
|
{{- if $index }}
|
||||||
|
{{ $hosts = ( printf "%v %v" $hosts $host.host ) }}
|
||||||
|
{{- else }}
|
||||||
|
{{ $hosts = ( printf "%s" $host.host ) }}
|
||||||
|
{{- end }}
|
||||||
|
{{ end }}
|
||||||
|
{{- end }}
|
||||||
|
---
|
||||||
|
apiVersion: v1
|
||||||
|
kind: ConfigMap
|
||||||
|
metadata:
|
||||||
|
name: nextcloudconfig
|
||||||
|
data:
|
||||||
|
NEXTCLOUD_TRUSTED_DOMAINS: {{ ( printf "%v %v %v %v %v" "test.fakedomain.dns" ( .Values.env.NODE_IP | default "localhost" ) ( printf "%v-%v" .Release.Name "nextcloud" ) ( printf "%v-%v" .Release.Name "nextcloud-hpb" ) $hosts ) | quote }}
|
||||||
|
{{- if .Values.ingress.main.enabled }}
|
||||||
|
APACHE_DISABLE_REWRITE_IP: "1"
|
||||||
|
{{- end }}
|
||||||
|
|
||||||
|
---
|
||||||
|
apiVersion: v1
|
||||||
|
kind: ConfigMap
|
||||||
|
metadata:
|
||||||
|
name: hpbconfig
|
||||||
|
data:
|
||||||
|
NEXTCLOUD_URL: {{ ( printf "%v-%v" .Release.Name "nextcloud" ) | quote }}
|
||||||
|
|
||||||
|
{{- end -}}
|
|
@ -0,0 +1,51 @@
|
||||||
|
{{/* Define the cronjob */}}
|
||||||
|
{{- define "nextcloud.cronjob" -}}
|
||||||
|
{{- $jobName := include "common.names.fullname" . -}}
|
||||||
|
|
||||||
|
---
|
||||||
|
apiVersion: batch/v1beta1
|
||||||
|
kind: CronJob
|
||||||
|
metadata:
|
||||||
|
name: {{ printf "%s-cronjob" $jobName }}
|
||||||
|
labels:
|
||||||
|
{{- include "common.labels" . | nindent 4 }}
|
||||||
|
spec:
|
||||||
|
schedule: "{{ .Values.cronjob.schedule }}"
|
||||||
|
concurrencyPolicy: Forbid
|
||||||
|
{{- with .Values.cronjob.failedJobsHistoryLimit }}
|
||||||
|
failedJobsHistoryLimit: {{ . }}
|
||||||
|
{{- end }}
|
||||||
|
{{- with .Values.cronjob.successfulJobsHistoryLimit }}
|
||||||
|
successfulJobsHistoryLimit: {{ . }}
|
||||||
|
{{- end }}
|
||||||
|
jobTemplate:
|
||||||
|
metadata:
|
||||||
|
spec:
|
||||||
|
template:
|
||||||
|
metadata:
|
||||||
|
spec:
|
||||||
|
restartPolicy: Never
|
||||||
|
{{- with (include "common.controller.volumes" . | trim) }}
|
||||||
|
volumes:
|
||||||
|
{{- nindent 12 . }}
|
||||||
|
{{- end }}
|
||||||
|
containers:
|
||||||
|
- name: {{ .Chart.Name }}
|
||||||
|
image: "{{ .Values.image.repository }}:{{ default .Values.image.tag }}"
|
||||||
|
imagePullPolicy: {{ default .Values.image.pullPolicy }}
|
||||||
|
command: [ "php" ]
|
||||||
|
args:
|
||||||
|
- "-f"
|
||||||
|
- "/var/www/html/cron.php"
|
||||||
|
# Will mount configuration files as www-data (id: 33) by default for nextcloud
|
||||||
|
{{- with (include "common.controller.volumeMounts" . | trim) }}
|
||||||
|
volumeMounts:
|
||||||
|
{{ nindent 16 . }}
|
||||||
|
{{- end }}
|
||||||
|
securityContext:
|
||||||
|
runAsUser: 33
|
||||||
|
runAsGroup: 33
|
||||||
|
resources:
|
||||||
|
{{ toYaml .Values.resources | indent 16 }}
|
||||||
|
|
||||||
|
{{- end -}}
|
|
@ -0,0 +1,50 @@
|
||||||
|
{{/* Define the secrets */}}
|
||||||
|
{{- define "nextcloud.secrets" -}}
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
apiVersion: v1
|
||||||
|
kind: Secret
|
||||||
|
metadata:
|
||||||
|
labels:
|
||||||
|
{{- include "common.labels" . | nindent 4 }}
|
||||||
|
name: dbcreds
|
||||||
|
{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }}
|
||||||
|
{{- $dbPass := "" }}
|
||||||
|
data:
|
||||||
|
{{- if $previous }}
|
||||||
|
{{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }}
|
||||||
|
postgresql-password: {{ ( index $previous.data "postgresql-password" ) }}
|
||||||
|
postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }}
|
||||||
|
{{- else }}
|
||||||
|
{{- $dbPass = randAlphaNum 50 }}
|
||||||
|
postgresql-password: {{ $dbPass | b64enc | quote }}
|
||||||
|
postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }}
|
||||||
|
{{- end }}
|
||||||
|
url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }}
|
||||||
|
host: {{ ( printf "%v-%v:5432" .Release.Name "postgresql" ) | b64enc | quote }}
|
||||||
|
plainhost: {{ ( printf "%v-%v" .Release.Name "postgresql" ) | b64enc | quote }}
|
||||||
|
type: Opaque
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
apiVersion: v1
|
||||||
|
kind: Secret
|
||||||
|
metadata:
|
||||||
|
labels:
|
||||||
|
{{- include "common.labels" . | nindent 4 }}
|
||||||
|
name: rediscreds
|
||||||
|
{{- $redisprevious := lookup "v1" "Secret" .Release.Namespace "rediscreds" }}
|
||||||
|
{{- $redisPass := "" }}
|
||||||
|
data:
|
||||||
|
{{- if $redisprevious }}
|
||||||
|
{{- $redisPass = ( index $redisprevious.data "redis-password" ) | b64dec }}
|
||||||
|
redis-password: {{ ( index $redisprevious.data "redis-password" ) }}
|
||||||
|
{{- else }}
|
||||||
|
{{- $redisPass = randAlphaNum 50 }}
|
||||||
|
redis-password: {{ $redisPass | b64enc | quote }}
|
||||||
|
{{- end }}
|
||||||
|
masterhost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }}
|
||||||
|
slavehost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }}
|
||||||
|
type: Opaque
|
||||||
|
{{- end -}}
|
|
@ -0,0 +1,14 @@
|
||||||
|
{{/* Make sure all variables are set properly */}}
|
||||||
|
{{- include "common.values.setup" . }}
|
||||||
|
|
||||||
|
{{/* Render the templates */}}
|
||||||
|
{{ include "common.all" . }}
|
||||||
|
|
||||||
|
{{/* Render configmap for nextcloud */}}
|
||||||
|
{{- include "nextcloud.configmap" . }}
|
||||||
|
|
||||||
|
{{/* Render secrets for nextcloud */}}
|
||||||
|
{{- include "nextcloud.secrets" . }}
|
||||||
|
|
||||||
|
{{/* Render cronjob for nextcloud */}}
|
||||||
|
{{- include "nextcloud.cronjob" . }}
|
|
@ -0,0 +1,210 @@
|
||||||
|
# Default values for Bitwarden.
|
||||||
|
|
||||||
|
image:
|
||||||
|
repository: nextcloud
|
||||||
|
pullPolicy: IfNotPresent
|
||||||
|
tag: 22.1.1
|
||||||
|
|
||||||
|
strategy:
|
||||||
|
type: Recreate
|
||||||
|
|
||||||
|
service:
|
||||||
|
main:
|
||||||
|
ports:
|
||||||
|
main:
|
||||||
|
port: 80
|
||||||
|
hpb:
|
||||||
|
enabled: true
|
||||||
|
ports:
|
||||||
|
hpb:
|
||||||
|
enabled: true
|
||||||
|
port: 7867
|
||||||
|
|
||||||
|
env:
|
||||||
|
NEXTCLOUD_ADMIN_USER: "admin"
|
||||||
|
NEXTCLOUD_ADMIN_PASSWORD: "adminpass"
|
||||||
|
TRUSTED_PROXIES: "172.16.0.0/16"
|
||||||
|
|
||||||
|
envTpl:
|
||||||
|
POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}"
|
||||||
|
POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}"
|
||||||
|
|
||||||
|
envFrom:
|
||||||
|
- configMapRef:
|
||||||
|
name: nextcloudconfig
|
||||||
|
|
||||||
|
envValueFrom:
|
||||||
|
POSTGRES_PASSWORD:
|
||||||
|
secretKeyRef:
|
||||||
|
name: dbcreds
|
||||||
|
key: postgresql-password
|
||||||
|
POSTGRES_HOST:
|
||||||
|
secretKeyRef:
|
||||||
|
name: dbcreds
|
||||||
|
key: host
|
||||||
|
REDIS_HOST:
|
||||||
|
secretKeyRef:
|
||||||
|
name: rediscreds
|
||||||
|
key: masterhost
|
||||||
|
REDIS_HOST_PASSWORD:
|
||||||
|
secretKeyRef:
|
||||||
|
name: rediscreds
|
||||||
|
key: redis-password
|
||||||
|
|
||||||
|
persistence:
|
||||||
|
data:
|
||||||
|
enabled: true
|
||||||
|
mountPath: "/var/www/html"
|
||||||
|
type: pvc
|
||||||
|
accessMode: ReadWriteOnce
|
||||||
|
size: "100Gi"
|
||||||
|
|
||||||
|
redismaster:
|
||||||
|
noMount: true
|
||||||
|
forceName: "redismaster"
|
||||||
|
enabled: true
|
||||||
|
type: pvc
|
||||||
|
accessMode: ReadWriteOnce
|
||||||
|
size: "100Gi"
|
||||||
|
|
||||||
|
initContainers:
|
||||||
|
- name: init-postgresdb
|
||||||
|
image: postgres:13.1
|
||||||
|
command:
|
||||||
|
- "sh"
|
||||||
|
- "-c"
|
||||||
|
- "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done"
|
||||||
|
imagePullPolicy: IfNotPresent
|
||||||
|
env:
|
||||||
|
- name: pghost
|
||||||
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: dbcreds
|
||||||
|
key: plainhost
|
||||||
|
|
||||||
|
additionalContainers:
|
||||||
|
- name: hpb
|
||||||
|
image: nextcloud:21.0.2
|
||||||
|
imagePullPolicy: IfNotPresent
|
||||||
|
command:
|
||||||
|
- "/bin/bash"
|
||||||
|
- "-c"
|
||||||
|
- "--"
|
||||||
|
args:
|
||||||
|
- 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php'
|
||||||
|
env:
|
||||||
|
- name: PORT
|
||||||
|
value: "7867"
|
||||||
|
envFrom:
|
||||||
|
- configMapRef:
|
||||||
|
name: hpbconfig
|
||||||
|
ports:
|
||||||
|
- name: hpb
|
||||||
|
containerPort: 7867
|
||||||
|
volumeMounts:
|
||||||
|
- mountPath: /var/www/html
|
||||||
|
name: data
|
||||||
|
securityContext:
|
||||||
|
runAsUser: 33
|
||||||
|
runAsGroup: 33
|
||||||
|
|
||||||
|
|
||||||
|
podSecurityContext:
|
||||||
|
fsGroup: 33
|
||||||
|
|
||||||
|
# -- Probe configuration
|
||||||
|
# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/)
|
||||||
|
# @default -- See below
|
||||||
|
probes:
|
||||||
|
# -- Liveness probe configuration
|
||||||
|
# @default -- See below
|
||||||
|
liveness:
|
||||||
|
custom: true
|
||||||
|
# -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used
|
||||||
|
# @default -- "/"
|
||||||
|
spec:
|
||||||
|
httpGet:
|
||||||
|
path: /status.php
|
||||||
|
port: 80
|
||||||
|
httpHeaders:
|
||||||
|
- name: Host
|
||||||
|
value: "test.fakedomain.dns"
|
||||||
|
initialDelaySeconds: 10
|
||||||
|
periodSeconds: 10
|
||||||
|
timeoutSeconds: 2
|
||||||
|
failureThreshold: 5
|
||||||
|
|
||||||
|
# -- Redainess probe configuration
|
||||||
|
# @default -- See below
|
||||||
|
readiness:
|
||||||
|
custom: true
|
||||||
|
# -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used
|
||||||
|
# @default -- "/"
|
||||||
|
spec:
|
||||||
|
httpGet:
|
||||||
|
path: /status.php
|
||||||
|
port: 80
|
||||||
|
httpHeaders:
|
||||||
|
- name: Host
|
||||||
|
value: "test.fakedomain.dns"
|
||||||
|
initialDelaySeconds: 10
|
||||||
|
periodSeconds: 10
|
||||||
|
timeoutSeconds: 2
|
||||||
|
failureThreshold: 5
|
||||||
|
|
||||||
|
# -- Startup probe configuration
|
||||||
|
# @default -- See below
|
||||||
|
startup:
|
||||||
|
custom: true
|
||||||
|
# -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used
|
||||||
|
# @default -- "/"
|
||||||
|
spec:
|
||||||
|
httpGet:
|
||||||
|
path: /status.php
|
||||||
|
port: 80
|
||||||
|
httpHeaders:
|
||||||
|
- name: Host
|
||||||
|
value: "test.fakedomain.dns"
|
||||||
|
initialDelaySeconds: 10
|
||||||
|
periodSeconds: 10
|
||||||
|
timeoutSeconds: 2
|
||||||
|
failureThreshold: 5
|
||||||
|
|
||||||
|
|
||||||
|
## Cronjob to execute Nextcloud background tasks
|
||||||
|
## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron
|
||||||
|
##
|
||||||
|
cronjob:
|
||||||
|
# Every 5 minutes
|
||||||
|
# Note: Setting this to any any other value than 5 minutes might
|
||||||
|
# cause issues with how nextcloud background jobs are executed
|
||||||
|
schedule: "*/5 * * * *"
|
||||||
|
annotations: {}
|
||||||
|
failedJobsHistoryLimit: 5
|
||||||
|
successfulJobsHistoryLimit: 2
|
||||||
|
|
||||||
|
# Enabled postgres
|
||||||
|
postgresql:
|
||||||
|
enabled: true
|
||||||
|
postgresqlUsername: nextcloud
|
||||||
|
postgresqlDatabase: nextcloud
|
||||||
|
existingSecret: dbcreds
|
||||||
|
|
||||||
|
# Enabled redis
|
||||||
|
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis
|
||||||
|
redis:
|
||||||
|
volumePermissions:
|
||||||
|
enabled: true
|
||||||
|
architecture: standalone
|
||||||
|
enabled: true
|
||||||
|
auth:
|
||||||
|
existingSecret: rediscreds
|
||||||
|
existingSecretPasswordKey: redis-password
|
||||||
|
master:
|
||||||
|
persistence:
|
||||||
|
enabled: false
|
||||||
|
existingClaim: redismaster
|
||||||
|
replica:
|
||||||
|
replicaCount: 0
|
||||||
|
persistence:
|
||||||
|
enabled: false
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:35:57.610549014Z"
|
generated: "2021-09-06T18:35:15.386020051Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org
|
repository: https://truecharts.org
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
||||||
generated: "2021-09-06T17:36:01.629059376Z"
|
generated: "2021-09-06T18:35:19.72492505Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:36:05.616079561Z"
|
generated: "2021-09-06T18:35:24.082390865Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:36:09.631127115Z"
|
generated: "2021-09-06T18:35:28.461025015Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org
|
repository: https://truecharts.org
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
||||||
generated: "2021-09-06T17:36:13.703391836Z"
|
generated: "2021-09-06T18:35:32.75284719Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org
|
repository: https://truecharts.org
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
||||||
generated: "2021-09-06T17:36:17.825769682Z"
|
generated: "2021-09-06T18:35:37.109310755Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:36:21.931385156Z"
|
generated: "2021-09-06T18:35:41.505233503Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:36:25.936587215Z"
|
generated: "2021-09-06T18:35:45.976070905Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:36:30.014469748Z"
|
generated: "2021-09-06T18:35:50.34672557Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org
|
repository: https://truecharts.org
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
||||||
generated: "2021-09-06T17:36:34.299329672Z"
|
generated: "2021-09-06T18:35:54.611621618Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org
|
repository: https://truecharts.org
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
||||||
generated: "2021-09-06T17:36:38.285510162Z"
|
generated: "2021-09-06T18:35:58.80667625Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org
|
repository: https://truecharts.org
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
||||||
generated: "2021-09-06T17:36:42.300863044Z"
|
generated: "2021-09-06T18:36:03.213411485Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:36:46.285745147Z"
|
generated: "2021-09-06T18:36:07.54628769Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org
|
repository: https://truecharts.org
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
||||||
generated: "2021-09-06T17:36:50.322884421Z"
|
generated: "2021-09-06T18:36:12.102361005Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:36:54.38247567Z"
|
generated: "2021-09-06T18:36:16.589596192Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org
|
repository: https://truecharts.org
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
||||||
generated: "2021-09-06T17:36:58.424732845Z"
|
generated: "2021-09-06T18:36:21.143864098Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:37:02.437040421Z"
|
generated: "2021-09-06T18:36:25.673518886Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:37:06.50918315Z"
|
generated: "2021-09-06T18:36:30.161836211Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:37:10.64898188Z"
|
generated: "2021-09-06T18:36:34.729874605Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org/
|
repository: https://truecharts.org/
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
digest: sha256:92d1d2f7152c1bb539698578569ed8a3b96363319ffeb6b890ca86b83d1fdb2d
|
||||||
generated: "2021-09-06T17:37:14.745096212Z"
|
generated: "2021-09-06T18:36:39.282927309Z"
|
||||||
|
|
|
@ -3,4 +3,4 @@ dependencies:
|
||||||
repository: https://truecharts.org
|
repository: https://truecharts.org
|
||||||
version: 6.13.7
|
version: 6.13.7
|
||||||
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
digest: sha256:85cf82d19e7aaf78d62b80a6b9be4fe7b3d8eb5e50c1808c44b385ab2889f43d
|
||||||
generated: "2021-09-06T17:37:19.390150112Z"
|
generated: "2021-09-06T18:36:43.886173566Z"
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue