Compare commits
14 Commits
postgres-c
...
mautrix-di
Author | SHA1 | Date | |
---|---|---|---|
1b01ed0ba2 | |||
58151e21aa | |||
3f2615097f | |||
a8bbc84740 | |||
a8b3615f2f | |||
590b095a32 | |||
5d2cdc9648 | |||
99c106bd63 | |||
e6938fe645 | |||
7f5d870579 | |||
6cf2db87f4 | |||
537d9bd125 | |||
9627287f30 | |||
dd724b5b32 |
@@ -1,6 +1,6 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
name: home-assistant
|
name: home-assistant
|
||||||
version: 0.1.15
|
version: 0.1.16
|
||||||
description: Chart for Home Assistant
|
description: Chart for Home Assistant
|
||||||
keywords:
|
keywords:
|
||||||
- home-automation
|
- home-automation
|
||||||
@@ -9,4 +9,4 @@ sources:
|
|||||||
maintainers:
|
maintainers:
|
||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
icon: https://avatars.githubusercontent.com/u/13844975?s=200&v=4
|
icon: https://avatars.githubusercontent.com/u/13844975?s=200&v=4
|
||||||
appVersion: v2024.5.3
|
appVersion: v2024.5.4
|
||||||
|
@@ -3,7 +3,7 @@ deployment:
|
|||||||
strategy: Recreate
|
strategy: Recreate
|
||||||
image:
|
image:
|
||||||
repository: homeassistant/home-assistant
|
repository: homeassistant/home-assistant
|
||||||
tag: 2024.5.3
|
tag: 2024.5.4
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
env:
|
env:
|
||||||
TZ: UTC
|
TZ: UTC
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
name: mautrix-discord
|
name: mautrix-discord
|
||||||
version: 0.0.2
|
version: 0.1.1
|
||||||
description: Chart for Matrix Discord Bridge
|
description: Chart for Matrix Discord Bridge
|
||||||
keywords:
|
keywords:
|
||||||
- matrix
|
- matrix
|
||||||
|
@@ -8,34 +8,3 @@ Helper for secret name
|
|||||||
{{- printf "mautrix-discord-config-secret" | trunc 63 | trimSuffix "-" }}
|
{{- printf "mautrix-discord-config-secret" | trunc 63 | trimSuffix "-" }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
{{/*
|
|
||||||
Helper for registration secret name
|
|
||||||
*/}}
|
|
||||||
{{- define "mautrix-discord.registrationSecretName" -}}
|
|
||||||
{{- if .Values.mautrixDiscord.existingRegistrationSecret }}
|
|
||||||
{{- printf "%s" .Values.mautrixDiscord.existingRegistrationSecret -}}
|
|
||||||
{{- else }}
|
|
||||||
{{- printf "mautrix-discord-registration-secret" }}
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
|
||||||
|
|
||||||
{{/*
|
|
||||||
Generate registration.yaml if not from existing secret
|
|
||||||
*/}}
|
|
||||||
{{- define "mautrix-discord.registration-yaml" -}}
|
|
||||||
id: {{ .Values.mautrixDiscord.config.appservice.id | quote }}
|
|
||||||
as_token: {{ .Values.mautrixDiscord.config.appservice.as_token | quote }}
|
|
||||||
hs_token: {{ .Values.mautrixDiscord.config.appservice.hs_token | quote }}
|
|
||||||
namespaces:
|
|
||||||
users:
|
|
||||||
- regex: {{ printf "^@discordbot:%s$" (replace "." "\\." .Values.mautrixDiscord.config.homeserver.domain) }}
|
|
||||||
exclusive: true
|
|
||||||
- regex: {{ printf "^@%s:%s$" (replace "{{.}}" ".*" (tpl .Values.mautrixDiscord.config.bridge.username_template .)) (replace "." "\\." .Values.mautrixDiscord.config.homeserver.domain) }}
|
|
||||||
exclusive: true
|
|
||||||
url: {{ .Values.mautrixDiscord.config.appservice.address | quote }}
|
|
||||||
sender_localpart: {{ .Values.mautrixDiscord.registration.sender_localpart | quote }}
|
|
||||||
rate_limited: {{ .Values.mautrixDiscord.registration.rate_limited }}
|
|
||||||
de.sorunome.msc2409.push_ephemeral: true
|
|
||||||
push_ephemeral: true
|
|
||||||
{{- end -}}
|
|
||||||
|
@@ -62,19 +62,12 @@ spec:
|
|||||||
mountPath: /data/config.yaml
|
mountPath: /data/config.yaml
|
||||||
subPath: config.yaml
|
subPath: config.yaml
|
||||||
readOnly: true
|
readOnly: true
|
||||||
- name: registration
|
|
||||||
mountPath: /data/registration.yaml
|
|
||||||
subPath: registration.yaml
|
|
||||||
readOnly: true
|
|
||||||
- name: data
|
- name: data
|
||||||
mountPath: /data
|
mountPath: /data
|
||||||
volumes:
|
volumes:
|
||||||
- name: config
|
- name: config
|
||||||
secret:
|
secret:
|
||||||
secretName: {{ template "mautrix-discord.secretName" . }}
|
secretName: {{ template "mautrix-discord.secretName" . }}
|
||||||
- name: registration
|
|
||||||
secret:
|
|
||||||
secretName: {{ template "mautrix-discord.registrationSecretName" . }}
|
|
||||||
- name: data
|
- name: data
|
||||||
{{- if .Values.persistence.enabled }}
|
{{- if .Values.persistence.enabled }}
|
||||||
persistentVolumeClaim:
|
persistentVolumeClaim:
|
||||||
|
@@ -14,20 +14,3 @@ data:
|
|||||||
config.yaml: |
|
config.yaml: |
|
||||||
{{ toYaml .Values.mautrixDiscord.config | indent 4 }}
|
{{ toYaml .Values.mautrixDiscord.config | indent 4 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
---
|
|
||||||
{{- if not .Values.mautrixDiscord.existingRegistrationSecret }}
|
|
||||||
apiVersion: v1
|
|
||||||
kind: Secret
|
|
||||||
metadata:
|
|
||||||
name: mautrix-discord-registration-secret
|
|
||||||
namespace: {{ .Release.Namespace }}
|
|
||||||
labels:
|
|
||||||
app.kubernetes.io/name: mautrix-discord-registration
|
|
||||||
app.kubernetes.io/instance: {{ .Release.Name }}
|
|
||||||
app.kubernetes.io/version: {{ .Chart.AppVersion }}
|
|
||||||
app.kubernetes.io/component: web
|
|
||||||
app.kubernetes.io/part-of: {{ .Release.Name }}
|
|
||||||
data:
|
|
||||||
registration.yaml: {{ include "mautrix-discord.registration-yaml" . | b64enc | quote }}
|
|
||||||
{{- end }}
|
|
||||||
|
@@ -419,9 +419,3 @@ mautrixDiscord:
|
|||||||
max_size: 100
|
max_size: 100
|
||||||
max_backups: 10
|
max_backups: 10
|
||||||
compress: true
|
compress: true
|
||||||
|
|
||||||
# registration.yml contents
|
|
||||||
existingRegistrationSecret: ""
|
|
||||||
registration:
|
|
||||||
rate_limited: false
|
|
||||||
sender_localpart: discordbridgebot
|
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
name: mautrix-whatsapp
|
name: mautrix-whatsapp
|
||||||
version: 0.0.3
|
version: 0.1.1
|
||||||
description: Chart for Matrix Whatsapp Bridge
|
description: Chart for Matrix Whatsapp Bridge
|
||||||
keywords:
|
keywords:
|
||||||
- matrix
|
- matrix
|
||||||
|
@@ -8,34 +8,3 @@ Helper for secret name
|
|||||||
{{- printf "mautrix-whatsapp-config-secret" | trunc 63 | trimSuffix "-" }}
|
{{- printf "mautrix-whatsapp-config-secret" | trunc 63 | trimSuffix "-" }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
{{/*
|
|
||||||
Helper for registration secret name
|
|
||||||
*/}}
|
|
||||||
{{- define "mautrix-whatsapp.registrationSecretName" -}}
|
|
||||||
{{- if .Values.mautrixWhatsapp.existingRegistrationSecret }}
|
|
||||||
{{- printf "%s" .Values.mautrixWhatsapp.existingRegistrationSecret -}}
|
|
||||||
{{- else }}
|
|
||||||
{{- printf "mautrix-whatsapp-registration-secret" }}
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
|
||||||
|
|
||||||
{{/*
|
|
||||||
Generate registration.yaml if not from existing secret
|
|
||||||
*/}}
|
|
||||||
{{- define "mautrix-whatsapp.registration-yaml" -}}
|
|
||||||
id: {{ .Values.mautrixWhatsapp.config.appservice.id | quote }}
|
|
||||||
as_token: {{ .Values.mautrixWhatsapp.config.appservice.as_token | quote }}
|
|
||||||
hs_token: {{ .Values.mautrixWhatsapp.config.appservice.hs_token | quote }}
|
|
||||||
namespaces:
|
|
||||||
users:
|
|
||||||
- regex: {{ printf "^@whatsappbot:%s$" (replace "." "\\." .Values.mautrixWhatsapp.config.homeserver.domain) }}
|
|
||||||
exclusive: true
|
|
||||||
- regex: {{ printf "^@%s:%s$" (replace "{{.}}" ".*" (tpl .Values.mautrixWhatsapp.config.bridge.username_template .)) (replace "." "\\." .Values.mautrixWhatsapp.config.homeserver.domain) }}
|
|
||||||
exclusive: true
|
|
||||||
url: {{ .Values.mautrixWhatsapp.config.appservice.address | quote }}
|
|
||||||
sender_localpart: {{ .Values.mautrixWhatsapp.registration.sender_localpart | quote }}
|
|
||||||
rate_limited: {{ .Values.mautrixWhatsapp.registration.rate_limited }}
|
|
||||||
de.sorunome.msc2409.push_ephemeral: true
|
|
||||||
push_ephemeral: true
|
|
||||||
{{- end -}}
|
|
||||||
|
@@ -62,19 +62,12 @@ spec:
|
|||||||
mountPath: /data/config.yaml
|
mountPath: /data/config.yaml
|
||||||
subPath: config.yaml
|
subPath: config.yaml
|
||||||
readOnly: true
|
readOnly: true
|
||||||
- name: registration
|
|
||||||
mountPath: /data/registration.yaml
|
|
||||||
subPath: registration.yaml
|
|
||||||
readOnly: true
|
|
||||||
- name: data
|
- name: data
|
||||||
mountPath: /data
|
mountPath: /data
|
||||||
volumes:
|
volumes:
|
||||||
- name: config
|
- name: config
|
||||||
secret:
|
secret:
|
||||||
secretName: {{ template "mautrix-whatsapp.secretName" . }}
|
secretName: {{ template "mautrix-whatsapp.secretName" . }}
|
||||||
- name: registration
|
|
||||||
secret:
|
|
||||||
secretName: {{ template "mautrix-whatsapp.registrationSecretName" . }}
|
|
||||||
- name: data
|
- name: data
|
||||||
{{- if .Values.persistence.enabled }}
|
{{- if .Values.persistence.enabled }}
|
||||||
persistentVolumeClaim:
|
persistentVolumeClaim:
|
||||||
|
@@ -14,20 +14,3 @@ data:
|
|||||||
config.yaml: |
|
config.yaml: |
|
||||||
{{ toYaml .Values.mautrixWhatsapp.config | indent 4 }}
|
{{ toYaml .Values.mautrixWhatsapp.config | indent 4 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
---
|
|
||||||
{{- if not .Values.mautrixWhatsapp.existingRegistrationSecret }}
|
|
||||||
apiVersion: v1
|
|
||||||
kind: Secret
|
|
||||||
metadata:
|
|
||||||
name: mautrix-whatsapp-registration-secret
|
|
||||||
namespace: {{ .Release.Namespace }}
|
|
||||||
labels:
|
|
||||||
app.kubernetes.io/name: mautrix-whatsapp-registration
|
|
||||||
app.kubernetes.io/instance: {{ .Release.Name }}
|
|
||||||
app.kubernetes.io/version: {{ .Chart.AppVersion }}
|
|
||||||
app.kubernetes.io/component: web
|
|
||||||
app.kubernetes.io/part-of: {{ .Release.Name }}
|
|
||||||
data:
|
|
||||||
registration.yaml: {{ include "mautrix-whatsapp.registration-yaml" . | b64enc | quote }}
|
|
||||||
{{- end }}
|
|
||||||
|
@@ -524,9 +524,3 @@ mautrixWhatsapp:
|
|||||||
max_size: 100
|
max_size: 100
|
||||||
max_backups: 10
|
max_backups: 10
|
||||||
compress: true
|
compress: true
|
||||||
|
|
||||||
# registration.yml contents
|
|
||||||
existingRegistrationSecret: ""
|
|
||||||
registration:
|
|
||||||
rate_limited: false
|
|
||||||
sender_localpart: whatsappbridgebot
|
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
name: mysql-cluster
|
name: mysql-cluster
|
||||||
version: 0.1.2
|
version: 0.2.1
|
||||||
description: Chart for a mysql cluster
|
description: Chart for a mysql cluster
|
||||||
keywords:
|
keywords:
|
||||||
- database
|
- database
|
||||||
@@ -12,4 +12,4 @@ sources:
|
|||||||
maintainers:
|
maintainers:
|
||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
icon: https://avatars.githubusercontent.com/u/2452804?s=48&v=4
|
icon: https://avatars.githubusercontent.com/u/2452804?s=48&v=4
|
||||||
appVersion: 8.3.0-2.1.2
|
appVersion: 8.4.0
|
||||||
|
@@ -29,7 +29,7 @@ cluster:
|
|||||||
exisitingCredentialsSecret: ""
|
exisitingCredentialsSecret: ""
|
||||||
|
|
||||||
image:
|
image:
|
||||||
version: 8.3.0-2.1.2
|
version: 8.4.0
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
router:
|
router:
|
||||||
@@ -54,6 +54,7 @@ cluster:
|
|||||||
[mysqld]
|
[mysqld]
|
||||||
core_file
|
core_file
|
||||||
local_infile=off
|
local_infile=off
|
||||||
|
mysql_native_password=ON
|
||||||
|
|
||||||
datadirVolumeClaimTemplate:
|
datadirVolumeClaimTemplate:
|
||||||
storageClassName: ""
|
storageClassName: ""
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
name: outline
|
name: outline
|
||||||
version: 0.6.1
|
version: 0.6.3
|
||||||
description: Chart for Outline wiki
|
description: Chart for Outline wiki
|
||||||
keywords:
|
keywords:
|
||||||
- wiki
|
- wiki
|
||||||
@@ -14,5 +14,5 @@ icon: https://avatars.githubusercontent.com/u/1765001?s=48&v=4
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: redis
|
- name: redis
|
||||||
repository: https://charts.bitnami.com/bitnami
|
repository: https://charts.bitnami.com/bitnami
|
||||||
version: 19.3.2
|
version: 19.3.4
|
||||||
appVersion: v0.76.1
|
appVersion: v0.76.1
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
name: postgres-cluster
|
name: postgres-cluster
|
||||||
version: 3.0.0
|
version: 3.1.0
|
||||||
description: Chart for cloudnative-pg cluster
|
description: Chart for cloudnative-pg cluster
|
||||||
keywords:
|
keywords:
|
||||||
- database
|
- database
|
||||||
|
@@ -20,7 +20,7 @@ cluster:
|
|||||||
|
|
||||||
image:
|
image:
|
||||||
repository: ghcr.io/cloudnative-pg/postgresql
|
repository: ghcr.io/cloudnative-pg/postgresql
|
||||||
tag: "16.2"
|
tag: "16.3"
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
# The UID and GID of the postgres user inside the image
|
# The UID and GID of the postgres user inside the image
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
name: taiga
|
name: taiga
|
||||||
version: 0.2.2
|
version: 0.2.3
|
||||||
description: Chart for Taiga
|
description: Chart for Taiga
|
||||||
keywords:
|
keywords:
|
||||||
- kanban
|
- kanban
|
||||||
@@ -14,11 +14,11 @@ maintainers:
|
|||||||
icon: https://avatars.githubusercontent.com/u/6905422?s=200&v=4
|
icon: https://avatars.githubusercontent.com/u/6905422?s=200&v=4
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: rabbitmq
|
- name: rabbitmq
|
||||||
version: 14.1.4
|
version: 14.1.5
|
||||||
repository: https://charts.bitnami.com/bitnami
|
repository: https://charts.bitnami.com/bitnami
|
||||||
alias: async-rabbitmq
|
alias: async-rabbitmq
|
||||||
- name: rabbitmq
|
- name: rabbitmq
|
||||||
version: 14.1.4
|
version: 14.1.5
|
||||||
repository: https://charts.bitnami.com/bitnami
|
repository: https://charts.bitnami.com/bitnami
|
||||||
alias: events-rabbitmq
|
alias: events-rabbitmq
|
||||||
appVersion: 6.7.7
|
appVersion: 6.7.7
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
name: tubearchivist
|
name: tubearchivist
|
||||||
version: 0.2.7
|
version: 0.2.9
|
||||||
description: Chart for Tube Archivist
|
description: Chart for Tube Archivist
|
||||||
keywords:
|
keywords:
|
||||||
- download
|
- download
|
||||||
@@ -14,9 +14,9 @@ maintainers:
|
|||||||
icon: https://avatars.githubusercontent.com/u/102734415?s=48&v=4
|
icon: https://avatars.githubusercontent.com/u/102734415?s=48&v=4
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: redis
|
- name: redis
|
||||||
version: 19.3.2
|
version: 19.3.4
|
||||||
repository: https://charts.bitnami.com/bitnami
|
repository: https://charts.bitnami.com/bitnami
|
||||||
- name: elasticsearch
|
- name: elasticsearch
|
||||||
version: 21.0.5
|
version: 21.0.6
|
||||||
repository: https://charts.bitnami.com/bitnami
|
repository: https://charts.bitnami.com/bitnami
|
||||||
appVersion: v0.4.7
|
appVersion: v0.4.7
|
||||||
|
Reference in New Issue
Block a user