160 lines
3.4 KiB
YAML
160 lines
3.4 KiB
YAML
|
image:
|
||
|
repository: tccr.io/truecharts/mealie-frontend
|
||
|
tag: latest@sha256:02b2e286396a5630237c3c72a80e9ecac7afe999a6a7b9005fc667775353db5a
|
||
|
pullPolicy: IfNotPresent
|
||
|
apiImage:
|
||
|
repository: tccr.io/truecharts/mealie-api
|
||
|
tag: latest@sha256:e2b1cbf4ffa6877093a49788e33f39bc4f493b91db970d8723ab3ac7c7b1a2e1
|
||
|
pullPolicy: IfNotPresent
|
||
|
|
||
|
mealie:
|
||
|
frontend:
|
||
|
theme:
|
||
|
light_primary: "#E58325"
|
||
|
light_accent: "#007A99"
|
||
|
light_secondary: "#973542"
|
||
|
light_success: "#43A047"
|
||
|
light_info: "#1976D2"
|
||
|
light_warning: "#FF6D00"
|
||
|
light_error: "#EF5350"
|
||
|
dark_primary: "#E58325"
|
||
|
dark_accent: "#007A99"
|
||
|
dark_secondary: "#973542"
|
||
|
dark_success: "#43A047"
|
||
|
dark_info: "#1976D2"
|
||
|
dark_warning: "#FF6D00"
|
||
|
dark_error: "#EF5350"
|
||
|
api:
|
||
|
general:
|
||
|
allow_signup: true
|
||
|
default_group: Home
|
||
|
default_email: changeme@email.com
|
||
|
base_url: ""
|
||
|
token_time: 48
|
||
|
security:
|
||
|
max_login_attempts: 5
|
||
|
user_lockout_time: 24
|
||
|
smtp:
|
||
|
user: ""
|
||
|
password: ""
|
||
|
host: ""
|
||
|
port: 587
|
||
|
from_name: Mealie
|
||
|
from_email: ""
|
||
|
# TLS | SSL | NONE
|
||
|
auth_strategy: TLS
|
||
|
webworkers:
|
||
|
workers_per_core: 1
|
||
|
max_workers: 1
|
||
|
web_concurrency: 1
|
||
|
ldap:
|
||
|
auth_enabled: false
|
||
|
server_url: ""
|
||
|
tls_insecure: false
|
||
|
enable_starttls: false
|
||
|
tls_cacertfile: ""
|
||
|
base_dn: ""
|
||
|
query_bind: ""
|
||
|
query_password: ""
|
||
|
user_filter: ""
|
||
|
admin_filter: ""
|
||
|
id_attribute: uid
|
||
|
user_attribute: name
|
||
|
mail_attribute: mail
|
||
|
|
||
|
workload:
|
||
|
main:
|
||
|
podSpec:
|
||
|
containers:
|
||
|
main:
|
||
|
securityContext:
|
||
|
capabilities:
|
||
|
add:
|
||
|
- NET_BIND_SERVICE
|
||
|
probes:
|
||
|
liveness:
|
||
|
path: "/"
|
||
|
type: http
|
||
|
readiness:
|
||
|
path: "/"
|
||
|
type: http
|
||
|
startup:
|
||
|
path: "/"
|
||
|
type: http
|
||
|
envFrom:
|
||
|
- secretRef:
|
||
|
name: frontend
|
||
|
api:
|
||
|
enabled: true
|
||
|
type: Deployment
|
||
|
strategy: RollingUpdate
|
||
|
replicas: 1
|
||
|
podSpec:
|
||
|
containers:
|
||
|
api:
|
||
|
primary: true
|
||
|
enabled: true
|
||
|
imageSelector: apiImage
|
||
|
probes:
|
||
|
liveness:
|
||
|
path: /api/app/about
|
||
|
type: http
|
||
|
port: "{{ .Values.service.api.ports.api.port }}"
|
||
|
readiness:
|
||
|
path: /api/app/about
|
||
|
type: http
|
||
|
port: "{{ .Values.service.api.ports.api.port }}"
|
||
|
startup:
|
||
|
type: tcp
|
||
|
port: "{{ .Values.service.api.ports.api.port }}"
|
||
|
envFrom:
|
||
|
- secretRef:
|
||
|
name: api
|
||
|
|
||
|
securityContext:
|
||
|
container:
|
||
|
runAsNonRoot: false
|
||
|
readOnlyRootFilesystem: false
|
||
|
runAsUser: 0
|
||
|
runAsGroup: 0
|
||
|
|
||
|
service:
|
||
|
main:
|
||
|
ports:
|
||
|
main:
|
||
|
port: 10018
|
||
|
protocol: http
|
||
|
targetPort: 3000
|
||
|
api:
|
||
|
enabled: true
|
||
|
type: ClusterIP
|
||
|
targetSelector: api
|
||
|
ports:
|
||
|
api:
|
||
|
enabled: true
|
||
|
protocol: http
|
||
|
port: 10019
|
||
|
targetSelector: api
|
||
|
|
||
|
persistence:
|
||
|
data:
|
||
|
enabled: true
|
||
|
targetSelector:
|
||
|
main:
|
||
|
main:
|
||
|
mountPath: /app/data
|
||
|
readOnly: true
|
||
|
api:
|
||
|
api:
|
||
|
mountPath: /app/data
|
||
|
|
||
|
cnpg:
|
||
|
main:
|
||
|
enabled: true
|
||
|
user: mealie
|
||
|
database: mealie
|
||
|
|
||
|
portal:
|
||
|
open:
|
||
|
enabled: true
|