initial: homelab-services app-of-apps, ignis service

This commit is contained in:
2026-08-03 00:38:30 +07:00
commit 57dcecedb7
10 changed files with 286 additions and 0 deletions
+39
View File
@@ -0,0 +1,39 @@
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