40 lines
779 B
YAML
40 lines
779 B
YAML
image:
|
|
repository: nobbe/ignis
|
|
tag: latest
|
|
pullPolicy: IfNotPresent
|
|
|
|
# Ignis is a single-process app (in-memory file watcher + write coalescer,
|
|
# no clustering) — do not scale beyond 1 replica, RWO storage is enough.
|
|
replicaCount: 1
|
|
|
|
service:
|
|
port: 8080
|
|
|
|
env:
|
|
PUID: "1000"
|
|
PGID: "1000"
|
|
# WRITE_COALESCE_MS: "500" # uncomment if NFS write latency causes issues
|
|
|
|
resources:
|
|
requests:
|
|
cpu: 250m
|
|
memory: 512Mi
|
|
limits:
|
|
memory: 1Gi
|
|
|
|
persistence:
|
|
# your existing Obsidian vault goes here after PVC binds (see repo NFS path)
|
|
vaults:
|
|
storageClass: nfs-delete
|
|
size: 20Gi
|
|
data:
|
|
storageClass: nfs-delete
|
|
size: 1Gi
|
|
obsidianApp:
|
|
storageClass: nfs-delete
|
|
size: 2Gi
|
|
|
|
httpRoute:
|
|
enabled: true
|
|
hostname: ignis.fireflylab.local
|