apiVersion: v1 kind: ConfigMap metadata: name: homepage-config namespace: homepage labels: app.kubernetes.io/name: homepage data: kubernetes.yaml: | mode: cluster settings.yaml: | providers: openweathermap: openweathermapapikey weatherapi: weatherapiapikey title: Dashboard favicon: https://github.com/walkxcode/dashboard-icons/blob/main/png/homepage.png theme: dark color: slate headerStyle: clean layout: My First Group: style: row columns: 3 My Second Group: style: column custom.css: "" custom.js: "" bookmarks.yaml: | - Developer: - Github: - abbr: GH href: https://github.com/ - Docker Hub: - abbr: DH href: https://hub.docker.com/ - Social: - Reddit: - abbr: RE href: https://www.reddit.com/ services.yaml: | - Infrastructure: - Traefik: href: http://traefik.local description: Reverse Proxy & Load Balancer icon: traefik.png server: my-k3s container: traefik - Longhorn: href: http://longhorn.local description: Distributed Storage icon: longhorn.png - Monitoring: - Grafana: href: http://grafana.local description: Analytics & Monitoring icon: grafana.png - Prometheus: href: http://prometheus.local description: Metrics Collection icon: prometheus.png - Applications: - Nextcloud: href: http://nextcloud.local description: File Sharing & Collaboration icon: nextcloud.png - Jellyfin: href: http://jellyfin.local description: Media Server icon: jellyfin.png widgets.yaml: | - kubernetes: cluster: show: true cpu: true memory: true showLabel: true label: "K3s Cluster" nodes: show: true cpu: true memory: true showLabel: true - resources: backend: resources expanded: true cpu: true memory: true - datetime: text_size: xl format: timeStyle: short dateStyle: short hourCycle: h23 - search: provider: duckduckgo target: _blank showSearchSuggestions: true docker.yaml: ""