diff --git a/.gitignore b/.gitignore index e598a00a..4f61d205 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ result/ .direnv/ .DS_Store .pre-commit-config.yaml +logs/ diff --git a/hosts/idols-aquamarine/oci-containers/homepage/config/custom.css b/hosts/idols-aquamarine/oci-containers/homepage/config/custom.css new file mode 100644 index 00000000..e69de29b diff --git a/hosts/idols-aquamarine/oci-containers/homepage/config/custom.js b/hosts/idols-aquamarine/oci-containers/homepage/config/custom.js new file mode 100644 index 00000000..e69de29b diff --git a/hosts/idols-aquamarine/oci-containers/homepage/config/services.yaml b/hosts/idols-aquamarine/oci-containers/homepage/config/services.yaml index c7b5dbd3..65588d32 100644 --- a/hosts/idols-aquamarine/oci-containers/homepage/config/services.yaml +++ b/hosts/idols-aquamarine/oci-containers/homepage/config/services.yaml @@ -1,56 +1,62 @@ --- # For configuration options and examples, please see: # https://gethomepage.dev/latest/configs/services +# +# Icons: +# 1. .png/.svg: will be referenced from https://github.com/walkxcode/dashboard-icons +# 2. mdi-XXX: https://pictogrammers.com/library/mdi/ +# 3. si-XXX: https://simpleicons.org/ - KubeVirt 虚拟化集群: - KubeVirt-Shoryu: - icon: si-kubevirt + icon: mdi-server description: "CPU: R7-5825U / MEM: 64G / DISK: 1T" href: https://grafana.writefor.fun/d/rYdddlPWk/node-exporter-full?orgId=1&var-node=192.168.5.181:9100 siteMonitor: https://grafana.writefor.fun/d/rYdddlPWk/node-exporter-full?orgId=1&var-node=192.168.5.181:9100 - KubeVirt-Shushou: - icon: si-kubevirt + icon: mdi-server description: "CPU: R9-5900HX / MEM: 64G / DISK: 1T" href: https://grafana.writefor.fun/d/rYdddlPWk/node-exporter-full?orgId=1&var-node=192.168.5.182:9100 siteMonitor: https://grafana.writefor.fun/d/rYdddlPWk/node-exporter-full?orgId=1&var-node=192.168.5.182:9100 - KubeVirt-Youko: - icon: si-kubevirt + icon: mdi-server description: "CPU: R5-5625U / MEM: 32G / DISK: 512G+4T*2" href: https://grafana.writefor.fun/d/rYdddlPWk/node-exporter-full?orgId=1&var-node=192.168.5.183:9100 siteMonitor: https://grafana.writefor.fun/d/rYdddlPWk/node-exporter-full?orgId=1&var-node=192.168.5.183:9100 - LongHorn-Storage: - icon: si-longhorn + icon: longhorn.svg href: http://longhorn.writefor.fun/ - Victoria-Metrics: icon: si-victoriametrics href: http://vm.writefor.fun/ - KubeVirt-Grafana: - icon: si-grafana + icon: grafana.svg href: http://k8s-grafana.writefor.fun/ - Homelab Monitoring: - Grafana: - icon: si-grafana + icon: grafana.svg href: https://grafana.writefor.fun description: Data visualised on dashboards siteMonitor: https://grafana.writefor.fun - Prometheus Dashboard: - icon: si-prometheus + icon: prometheus.svg href: https://prometheus.writefor.fun description: Monitoring - Prometheus siteMonitor: https://prometheus.writefor.fun - Uptime Kuma: - icon: si-uptimekuma + icon: uptime-kuma.svg href: https://uptime-kuma.writefor.fun description: Uptime Checking siteMonitor: https://uptime-kuma.writefor.fun - Homelab Applications: - SFTPGO: - icon: sftpgo.png - href: "https://sftpgo.writefor.fun/web/admin/folders" - description: WebDAV & SFTP server - siteMonitor: https://sftpgo.writefor.fun/ + icon: sftpgo.png + href: "https://sftpgo.writefor.fun/web/admin/folders" + description: WebDAV & SFTP server + siteMonitor: https://sftpgo.writefor.fun/ +# # - Kubernetes Monitoring: # # TODO: Update this # - Emby: diff --git a/hosts/idols-aquamarine/oci-containers/homepage/config/settings.yaml b/hosts/idols-aquamarine/oci-containers/homepage/config/settings.yaml index e8d440bb..6d76d108 100644 --- a/hosts/idols-aquamarine/oci-containers/homepage/config/settings.yaml +++ b/hosts/idols-aquamarine/oci-containers/homepage/config/settings.yaml @@ -21,10 +21,10 @@ providers: background: image: https://file.writefor.fun/wallpapers/rolling-girls.png - blur: sm # sm, "", md, xl... see https://tailwindcss.com/docs/backdrop-blur - saturate: 90 # 0, 50, 100... see https://tailwindcss.com/docs/backdrop-saturate + blur: sm # 模糊 - sm, "", md, xl... see https://tailwindcss.com/docs/backdrop-blur + saturate: 90 # 色彩饱和度 - 0, 50, 100... see https://tailwindcss.com/docs/backdrop-saturate brightness: 90 # 0, 50, 75... see https://tailwindcss.com/docs/backdrop-brightness - opacity: 85 # 0-100 + opacity: 25 # 透明度 - 0-100 theme: dark # or light @@ -32,7 +32,7 @@ theme: dark # or light # slate, gray, zinc, neutral, stone, amber, # yellow, lime, green, emerald, teal, cyan, # sky, blue, indigo, violet, purple, fuchsia, pink, rose, red, white -color: indigo +color: slate # make all cards in a row the same height. useEqualHeights: true @@ -40,31 +40,20 @@ useEqualHeights: true # Groups and its layout # Groups Name should match the name defined in your services.yaml or widgets.yaml layout: + Homelab Monitoring: + icon: mdi-monitor-dashboard + initiallyCollapsed: false # collapsed by default + tab: Main + style: row + columns: 3 + + Homelab Applications: + icon: si-homepage + tab: Main + KubeVirt 虚拟化集群: - icon: si-kubevirt - tab: First - - Group A: - initiallyCollapsed: true # collapsed by default - tab: First - style: row - columns: 4 - - Second Service Group: - useEqualHeights: true # overrides global setting - tab: Second - columns: 4 - - Third Service Group: - tab: Third - style: row - - Bookmark Group on Fourth Tab: - tab: Fourth - - Service Group on every Tab: - style: row - columns: 4 + icon: si-kubernetes + tab: KubeVirt # https://gethomepage.dev/latest/configs/services/#icons # iconStyle: theme # optional, defaults to gradient