Files
manifests/charts/matomo/templates/configmap-matomo-phpfpm-tracker.yaml
T
mrtz 8f46e45cfb feat: Add Matomo Chart for analytics
Also adds the Digitalist Chart as Backup in case the
bitnami one stops working.
2025-09-11 10:25:17 +02:00

32 lines
1.3 KiB
YAML

apiVersion: v1
kind: ConfigMap
metadata:
name: matomo-phpfpm-tracker
namespace: {{.Values.namespace}}
{{- if .Values.matomo.tracker.phpfpm }}
data:
zz-global.conf: |
[www]
pm = {{ .Values.matomo.tracker.phpfpm.type | default "ondemand" }}
pm.max_children = {{ .Values.matomo.tracker.phpfpm.max_children | default 75 }}
pm.process_idle_timeout = {{ .Values.matomo.tracker.phpfpm.process_idle_timeout | default "600s" }}
pm.max_requests = {{ .Values.matomo.tracker.phpfpm.max_requests | default 500 }}
pm.start_servers = {{ .Values.matomo.tracker.phpfpm.start_servers | default 5 }}
pm.min_spare_servers = {{ .Values.matomo.tracker.phpfpm.min_spare_servers | default 5 }}
pm.max_spare_servers = {{ .Values.matomo.tracker.phpfpm.max_spare_servers | default 75 }}
php_admin_value[memory_limit] = {{ .Values.matomo.tracker.phpfpm.memory_limit | default "2048M" }}
pm.status_path = {{ .Values.matomo.tracker.phpfpm.status_path | default "/status" }}
{{ else }}
data:
zz-global.conf: |
[www]
pm = "ondemand"
pm.max_children = 75
pm.process_idle_timeout = "10s"
pm.max_requests = 500
pm.start_servers = 5
pm.min_spare_servers = 5
pm.max_spare_servers = 75
php_admin_value[memory_limit] = "2048M"
pm.status_path = "/status"
{{- end }}