infra/stacks/homepage/values.yaml

113 lines
2.3 KiB
YAML
Raw Normal View History

image:
repository: ghcr.io/gethomepage/homepage
tag: v1.10.1
# Enable RBAC. RBAC is necessary to use Kubernetes integration
enableRbac: true
serviceAccount:
name: ""
# Create service account. Needed when RBAC is enabled for K8s annotation auto-discovery.
create: true
service:
main:
ports:
http:
port: 3000
controller:
strategy: RollingUpdate
rollingUpdate:
maxSurge: 25%
maxUnavailable: 25%
# Ingress managed by ingress_factory module in main.tf (routes through caching proxy)
ingress:
main:
enabled: false
# All the config files for Homepage can be specified under their relevant config block.
config:
bookmarks:
- Developer:
- Github:
- abbr: Viktor Barzin
href: https://github.com/viktorbarzin
services: [] # All services via K8s annotation auto-discovery
widgets:
- resources:
backend: kubernetes
expanded: true
cpu: true
memory: true
- search:
provider: []
focus: true
target: _blank
- kubernetes:
cluster:
show: true
cpu: true
memory: true
showLabel: true
label: "cluster"
nodes:
show: true
cpu: true
memory: true
showLabel: true
kubernetes:
mode: cluster
docker:
settings:
hideErrors: true
quicklaunch:
searchDescriptions: true
hideInternetSearch: true
showSearchSuggestions: true
hideVisitURL: false
layout:
Core Platform:
style: row
columns: 4
Identity & Security:
style: row
columns: 3
Infrastructure:
style: row
columns: 4
Development & CI:
style: row
columns: 4
Automation:
style: row
columns: 3
Productivity:
style: row
columns: 4
Media & Entertainment:
style: row
columns: 4
Smart Home:
style: row
columns: 3
AI & Data:
style: row
columns: 3
Finance & Personal:
style: row
columns: 3
Other:
style: row
columns: 4
env:
2025-12-18 11:02:59 +00:00
HOMEPAGE_ALLOWED_HOSTS: home.viktorbarzin.me
persistence:
logs:
enabled: true
type: emptyDir
mountPath: /app/config/logs