argo/apps/gethomepage/values.yaml
2023-11-12 23:07:03 -05:00

84 lines
1.9 KiB
YAML

homepage:
config:
bookmarks:
- Developer:
- Github:
- abbr: GH
href: https://github.com/
services:
layout:
Files:
Media:
Games:
Manage Homelab:
Manage Media:
widgets:
# show the kubernetes widget, with the cluster summary and individual nodes
- datetime:
text_size: xl
format:
hour12: true
dateStyle: long
timeStyle: short
- kubernetes:
cluster:
show: true
cpu: true
memory: true
showLabel: true
label: "cluster"
nodes:
show: true
cpu: true
memory: true
showLabel: true
- search:
provider: duckduckgo
target: _blank
kubernetes:
mode: cluster
settings:
layout:
Media:
style: row
columns: 4
Games:
style: row
columns: 4
Files:
Manage Homelab:
Manage Library:
style: row
columns: 4
# The service account is necessary to allow discovery of other services
serviceAccount:
create: true
name: homepage
# This enables the service account to access the necessary resources
enableRbac: true
ingress:
main:
enabled: true
annotations:
cert-manager.io/cluster-issuer: letsencrypt-issuer
# Example annotations to add Homepage to your Homepage!
# gethomepage.dev/enabled: "true"
# gethomepage.dev/name: "Homepage"
# gethomepage.dev/description: "Dynamically Detected Homepage"
# gethomepage.dev/group: "Dynamic"
# gethomepage.dev/icon: "homepage.png"
hosts:
- host: dashboard.int.nc.landry.land
paths:
- path: /
pathType: Prefix
tls:
- hosts:
- dashboard.int.nc.landry.land