forked from vhaudiquet/homeprod
- photoprism: add requests (200m/1Gi) and limits (2/4Gi) for RAW indexing - grafana: add requests (100m/256Mi) and limits (500m/512Mi) to prevent OOMKill - kube-state-metrics: add requests (50m/128Mi) and limits (200m/256Mi) - node-exporter: add requests (50m/50Mi) and limits (200m/128Mi) - vm-operator: add requests (50m/64Mi) and limits (200m/256Mi) - loki sidecar (rules): add REQ_TIMEOUT=120, retry env vars, and small resources - grafana sidecars (dashboards+datasources): add REQ_TIMEOUT=120 and retry env vars
71 lines
2.8 KiB
YAML
71 lines
2.8 KiB
YAML
image:
|
|
repository: photoprism/photoprism
|
|
tag: "260305"
|
|
pullPolicy: IfNotPresent
|
|
resources:
|
|
requests:
|
|
cpu: 200m
|
|
memory: 1Gi
|
|
limits:
|
|
cpu: "2"
|
|
memory: 4Gi
|
|
ingress:
|
|
main:
|
|
enabled: true
|
|
hosts:
|
|
- host: photoprism.lan
|
|
paths:
|
|
- path: /
|
|
env:
|
|
PHOTOPRISM_PUBLIC: "false"
|
|
PHOTOPRISM_DATABASE_DRIVER: mysql
|
|
PHOTOPRISM_STORAGE_PATH: /photoprism/storage
|
|
PHOTOPRISM_ORIGINALS_PATH: /photoprism/originals
|
|
PHOTOPRISM_ORIGINALS_LIMIT: 50000
|
|
TZ: Europe/Paris
|
|
persistence:
|
|
config:
|
|
enabled: true
|
|
mountPath: /photoprism/storage
|
|
originals:
|
|
enabled: true
|
|
type: nfs
|
|
server: truenas.lan
|
|
path: /mnt/main_storage/valentin/Photos
|
|
mountPath: /photoprism/originals/photos/valentin
|
|
mariadb:
|
|
enabled: true
|
|
primary:
|
|
persistence:
|
|
enabled: true
|
|
image:
|
|
registry: docker.io
|
|
repository: bitnamilegacy/mariadb
|
|
tag: 12.0.2-debian-12-r0
|
|
sops:
|
|
lastmodified: "2026-08-10T20:52:47Z"
|
|
mac: ENC[AES256_GCM,data:XmAZDN8ejFDtXVbjdFMivKr/BrWlk9hj5h2RTjO1CVXnLx2pc30GK0d1g5f17967bW6Wn9hEtS202fBJjN2mhVdKs6nFOE6MFXk6Pv2b0oqJCX9eWor6j74mhTWJA8tFjp6DD++GMoRkMY4wQ2HF0a0SpxgchELDg20J0sJmNPQ=,iv:Mx7Yrks89v6ErkIXsFDWviS2j5Sy/QEg/tyiMoM7ku8=,tag:IBIrA4e+BGltAiAPzW8EaQ==,type:str]
|
|
pgp:
|
|
- created_at: "2026-08-10T20:52:47Z"
|
|
enc: |-
|
|
-----BEGIN PGP MESSAGE-----
|
|
|
|
hQIMA7uy4qQr71wiARAAqIPSpERoN/XXmXrwgOWywCdPIgU6n5wdM/x1FmpaxXDW
|
|
hH4LbOH2DW2G5ocYZ8XMsXtXXOnijS3mqcu6z2I5+gaPo4ZFX4pdVCD3txXY9vpF
|
|
XMai8GI3a47vn77rrBXMcuC1pU68NcnDqXdKKRCi2ZDhnO1s4cp9el/YO/zM82HI
|
|
nUmjaj9ZfvYM5pRmaay44OUw24yhyZ4nDr/cyvl0krHClSc3sNLHefoXtSiKAuGD
|
|
IK8P5QWTCzBMdtiIvjHdLVUE5u70r/D8IZH3xW+k38flSHMcJNHw8Co7WSaCZIo0
|
|
wyj6pZ6HuoQmqgksDdjZdraAoj616XH28qz7P8KdzyZHPdRMWFk2prm+wkxR31kv
|
|
7uw0YG+/M8uyFLR20LwB0ywktGjy4zXVE7XBpxsJdVnVUokhSeWHJdNDzFgFEu9J
|
|
N+2yqgE2oqcpLplsuYHa7rV1d92yHN4qlBfFEcodEflJlJVrY1zjttuDMxQCikf0
|
|
9mhki8GbHYfTw2yMoJQ2OQbmPASVQBzVVfw5iJJfnQ2K+7QFlf2KEuUcnDBBCKnu
|
|
rZd4CJuAoaC7Tef6+rdgXANaFBa2s9sL7Kcn2V8gq7LLXwhqyfL71UQqcNph5uub
|
|
WDxk7vE8qlk9PATDQay5hxWItZQD69PlGMUoQ+q4C+e6JtPV/bWRZybGcMBcrAHS
|
|
XgFptQ7SJPhL7duSfPqTJ3Ef4f35P5kU0sFNW/U5LSwkQKmC4iQDDdMXYKArsvY7
|
|
Db5RTRQutrXsioHICm9oEjGDPm8Wz/WVwYM0JbR6CSfwv0OGLco4s8kXGBDX74o=
|
|
=Y5CE
|
|
-----END PGP MESSAGE-----
|
|
fp: DC6910268E657FF70BA7EC289974494E76938DDC
|
|
encrypted_regex: ^(password|value|ssh-key|api-key|user|username|privateKey|clientSecret|clientId|apiKey|extraArgs.*|.*Secret.*|extraEnvVars|.*SECRET.*|.*secret.*|key|.*Password|.*\.ya?ml)$
|
|
version: 3.10.2
|