blumeops/argocd/manifests/hajimari/values.yaml
Erich Blume a40e1dad1b Rename customApps group to "Host Services"
Avoids duplicate "Infrastructure" groups since Hajimari doesn't
merge customApps with discovered apps.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 16:14:47 -08:00

90 lines
2.2 KiB
YAML

# Hajimari values for blumeops
# Service dashboard at go.ops.eblu.me
# Page settings
hajimari:
title: BlumeOps
name: Erich
defaultEnable: true
# Display settings
showAppGroups: true
showAppUrls: true
showAppInfo: true
# Search - default to Kagi
defaultSearchProvider: Kagi
searchProviders:
- name: Kagi
token: k
icon: simple-icons:kagi
searchUrl: https://kagi.com/search?q={query}
url: https://kagi.com
- name: Google
token: g
icon: simple-icons:google
searchUrl: https://www.google.com/search?q={query}
url: https://www.google.com
- name: DuckDuckGo
token: d
icon: simple-icons:duckduckgo
searchUrl: https://duckduckgo.com/?q={query}
url: https://duckduckgo.com
# Discover ingresses from all namespaces
namespaceSelector:
any: true
# Non-k8s services (hosted on indri or LAN)
customApps:
- group: Host Services
apps:
- name: Forgejo
url: https://forge.ops.eblu.me
icon: simple-icons:forgejo
info: Git forge & CI/CD
- name: Registry
url: https://registry.ops.eblu.me
icon: mdi:docker
info: Container registry (Zot)
- name: Sifaka NAS
url: https://nas.ops.eblu.me
icon: simple-icons:synology
info: Synology NAS dashboard
# Useful external bookmarks
globalBookmarks:
- group: Docs
bookmarks:
- name: Tailscale Admin
url: https://login.tailscale.com/admin
- name: 1Password
url: https://my.1password.com
- name: Pulumi
url: https://app.pulumi.com/eblume/blumeops-tailnet
# Service account for reading ingresses across namespaces
serviceAccount:
create: true
# Tailscale Ingress - exposes at go.tail8d86e.ts.net
# Caddy will proxy go.ops.eblu.me to this
ingress:
main:
enabled: true
ingressClassName: tailscale
annotations:
hajimari.io/enable: "false"
hosts:
- host: go
paths:
- path: /
pathType: Prefix
tls:
- hosts:
- go
# No persistence needed - config is in values.yaml
persistence:
data:
enabled: false