khuedoan-homelab/apps/homepage/values.yaml

158 lines
5.1 KiB
YAML
Raw Normal View History

app-template:
controllers:
main:
containers:
main:
image:
repository: ghcr.io/gethomepage/homepage
tag: v0.8.8
service:
main:
ports:
http:
port: 3000
protocol: HTTP
ingress:
main:
enabled: true
className: nginx
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
hosts:
- host: &host home.khuedoan.com
paths:
- path: /
pathType: Prefix
service:
name: main
port: http
tls:
- hosts:
- *host
secretName: homepage-tls-certificate
persistence:
config:
enabled: true
type: configMap
name: homepage-config
globalMounts:
- path: /app/config/settings.yaml
subPath: settings.yaml
- path: /app/config/widgets.yaml
subPath: widgets.yaml
- path: /app/config/services.yaml
subPath: services.yaml
- path: /app/config/bookmarks.yaml
subPath: bookmarks.yaml
configMaps:
config:
enabled: true
data:
settings.yaml: |
background: https://images.unsplash.com/photo-1502790671504-542ad42d5189?auto=format&fit=crop&w=2560&q=80
cardBlur: md
theme: dark
headerStyle: boxed
hideVersion: true
widgets.yaml: |
- search:
provider: google
target: _blank
services.yaml: |
2024-01-19 02:57:46 +07:00
- Popular:
- Matrix:
href: https://chat.khuedoan.com
description: Chat client
icon: element.svg
- Jellyfin:
href: https://jellyfin.khuedoan.com
description: Media system (movies, music, etc.)
icon: jellyfin.svg
2024-01-17 21:18:49 +07:00
- Jellyseerr:
href: https://jellyseerr.khuedoan.com
description: Request media
icon: jellyseerr.svg
2024-01-19 02:57:46 +07:00
- Paperless:
href: https://paperless.khuedoan.com
description: Document management system
icon: paperless.svg
- Management:
2024-01-17 21:18:49 +07:00
- Transmission:
href: https://transmission.khuedoan.com
description: Bittorrent client
icon: transmission.svg
- Prowlarr:
href: https://prowlarr.khuedoan.com
description: Indexer manager
icon: prowlarr.svg
2024-01-17 21:18:49 +07:00
- Radarr:
href: https://radarr.khuedoan.com
description: Movie manager
icon: radarr.svg
- Sonarr:
href: https://sonarr.khuedoan.com
description: TV show manager
icon: sonarr.svg
2024-01-19 02:57:46 +07:00
- Kanidm:
href: https://auth.khuedoan.com
description: Identity management
icon: https://auth.khuedoan.com/pkg/img/logo-square.svg
- Development:
- Gitea:
href: https://git.khuedoan.com
description: Git forge
icon: gitea.svg
- Woodpecker:
href: https://ci.khuedoan.com
description: Continuous integration
icon: woodpecker-ci.svg
- ArgoCD:
href: https://argocd.khuedoan.com
description: Continuous deployment
icon: argocd.svg
- Registry:
href: https://registry.khuedoan.com
description: Container registry
icon: docker.svg
- Grafana:
href: https://grafana.khuedoan.com
description: Observability dashboards
icon: grafana.svg
- Utilities:
- Excalidraw:
href: https://draw.khuedoan.com
description: Virtual whiteboard
icon: excalidraw.svg
- Speedtest:
href: https://speedtest.khuedoan.com
description: Internal network speed test
icon: openspeedtest.png
bookmarks.yaml: |
- Homelab:
- Documentation:
- href: https://homelab.khuedoan.com
icon: google-docs.svg
- Public homelab repository:
- href: https://github.com/khuedoan/homelab
icon: github.svg
- Managed services:
- Cloudflare:
- href: https://dash.cloudflare.com
icon: cloudflare.svg
- Terraform Cloud:
- href: https://app.terraform.io
icon: terraform.svg
- Infrastructure:
2024-01-17 21:18:49 +07:00
- Router:
- href: https://192.168.1.1
icon: router.svg
- Proxmox:
- href: https://proxmox:8006
icon: proxmox.svg
- Google Cloud:
- href: https://console.cloud.google.com
icon: google-cloud-platform.svg
- Oracle Cloud:
- href: https://cloud.oracle.com
icon: oracle-cloud.svg