All checks were successful
Renovate / renovate (push) Successful in 11m44s
409 lines
15 KiB
YAML
409 lines
15 KiB
YAML
---
|
|
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: homepage
|
|
namespace: default
|
|
labels:
|
|
app.kubernetes.io/name: homepage
|
|
data:
|
|
docker.yaml: ""
|
|
bookmarks.yaml: ""
|
|
kubernetes.yaml: |
|
|
mode: cluster
|
|
widgets.yaml: |
|
|
- kubernetes:
|
|
cluster:
|
|
show: true
|
|
cpu: true
|
|
memory: true
|
|
showLabel: true
|
|
label: "cluster"
|
|
nodes:
|
|
show: true
|
|
cpu: true
|
|
memory: true
|
|
showLabel: true
|
|
- search:
|
|
provider: google
|
|
target: _blank
|
|
settings.yaml: |
|
|
layout:
|
|
Proxmox (NVIDIA GPU):
|
|
style: row
|
|
columns: 5
|
|
tab: Stats
|
|
Proxmox (AMD GPU):
|
|
style: row
|
|
columns: 5
|
|
tab: Stats
|
|
Proxmox (Asus):
|
|
style: row
|
|
columns: 5
|
|
tab: Stats
|
|
Apps:
|
|
style: row
|
|
columns: 4
|
|
tab: Apps
|
|
Bookmarks:
|
|
style: row
|
|
columns: 5
|
|
tab: Bookmarks
|
|
useEqualHeights: true
|
|
hideErrors: true
|
|
statusStyle: "dot"
|
|
background: /images/background.png
|
|
services.yaml: |
|
|
- Apps:
|
|
- Sonarr:
|
|
href: https://sonarr.akshun-lab.cc
|
|
description: series
|
|
icon: sonarr.png
|
|
namespace: default
|
|
podSelector: app=sonarr
|
|
app: sonarr
|
|
widget:
|
|
type: sonarr
|
|
url: http://10.0.0.14:8989
|
|
key: "${SONARR_API_KEY}"
|
|
- Radarr:
|
|
href: https://radarr.akshun-lab.cc
|
|
description: movies
|
|
icon: radarr.png
|
|
namespace: default
|
|
podSelector: app=radarr
|
|
app: radarr
|
|
widget:
|
|
type: radarr
|
|
url: http://10.0.0.14:7878
|
|
key: "${RADARR_API_KEY}"
|
|
- Bazarr:
|
|
href: https://bazarr.akshun-lab.cc
|
|
description: subtitles
|
|
icon: bazarr.png
|
|
namespace: default
|
|
podSelector: app=bazarr
|
|
app: bazarr
|
|
widget:
|
|
type: bazarr
|
|
url: http://10.0.0.14:6767
|
|
key: "${BAZARR_API_KEY}"
|
|
- Jellyfin:
|
|
href: https://jellyfin.akshun-lab.cc
|
|
description: streaming
|
|
icon: jellyfin.png
|
|
namespace: default
|
|
podSelector: app=jellyfin
|
|
app: jellyfin
|
|
widget:
|
|
type: jellyfin
|
|
url: http://10.0.0.14:8096
|
|
key: "${JELLYFIN_API_KEY}"
|
|
- qBittorrent:
|
|
href: https://qbittorrent.akshun-lab.cc
|
|
description: torrent client
|
|
icon: qbittorrent.png
|
|
namespace: default
|
|
podSelector: app=qbittorrent
|
|
app: qbittorrent
|
|
widget:
|
|
type: qbittorrent
|
|
username: admin
|
|
password: "${QBITTORRENT_PASSWORD}"
|
|
url: http://10.0.0.14:8080
|
|
- Jellyseerr:
|
|
href: https://jellyseerr.akshun-lab.cc
|
|
description: request movies and shows
|
|
icon: jellyseerr.png
|
|
namespace: default
|
|
podSelector: app=jellyseerr
|
|
app: jellyseerr
|
|
widget:
|
|
type: jellyseerr
|
|
url: http://10.0.0.14:5055
|
|
key: "${JELLYSEERR_API_KEY}"
|
|
- Prowlarr:
|
|
href: https://prowlarr.akshun-lab.cc
|
|
description: indexers
|
|
icon: prowlarr.png
|
|
namespace: default
|
|
podSelector: app=prowlarr
|
|
app: prowlarr
|
|
widget:
|
|
type: prowlarr
|
|
url: http://10.0.0.14:9696
|
|
key: "${PROWLARR_API_KEY}"
|
|
- Speedtest:
|
|
href: https://speedtest.akshun-lab.cc
|
|
description: speedtest
|
|
icon: si-speedtest.svg
|
|
namespace: default
|
|
podSelector: app=speedtest
|
|
app: speedtest
|
|
widget:
|
|
type: speedtest
|
|
url: http://10.0.0.14:8181
|
|
- Immich:
|
|
href: https://immich.akshun-lab.cc
|
|
description: photos
|
|
icon: immich.png
|
|
namespace: default
|
|
podSelector: app=immich-app
|
|
app: immich-app
|
|
widget:
|
|
type: immich
|
|
url: http://10.0.0.14:2283
|
|
key: "${IMMICH_API_KEY}"
|
|
version: 2
|
|
- Gitea:
|
|
href: https://gitea.akshun-lab.cc
|
|
description: Git Server
|
|
icon: gitea.png
|
|
namespace: default
|
|
podSelector: app=gitea-app
|
|
app: gitea-app
|
|
widget:
|
|
type: gitea
|
|
url: http://10.0.0.14:3011
|
|
key: "${GITEA_API_KEY}"
|
|
fields: ["repositories", "issues", "pulls"]
|
|
- Pihole:
|
|
href: https://pihole.akshun-lab.cc/admin
|
|
description: ad blocker
|
|
icon: pi-hole.png
|
|
namespace: default
|
|
podSelector: app=pihole
|
|
app: pihole
|
|
widget:
|
|
type: pihole
|
|
url: http://10.0.0.14:8585
|
|
version: 6
|
|
key: "${PIHOLE_PASSWORD}"
|
|
- Nextcloud:
|
|
href: https://nextcloud.akshun-lab.cc
|
|
description: files
|
|
icon: nextcloud.png
|
|
namespace: default
|
|
podSelector: app=nextcloud
|
|
app: nextcloud
|
|
widget:
|
|
type: nextcloud
|
|
url: https://10.0.0.14:9200
|
|
key: "${NEXTCLOUD_PASSWORD}"
|
|
- Crafty:
|
|
href: https://crafty.akshun-lab.cc
|
|
description: minecraft server manager
|
|
icon: crafty-controller.png
|
|
widget:
|
|
type: minecraft
|
|
url: udp://192.168.1.3:25565
|
|
- Proxmox:
|
|
href: https://proxmox.akshun-lab.cc
|
|
description: VMs
|
|
icon: proxmox.png
|
|
widget:
|
|
type: proxmox
|
|
url: https://10.0.0.100:8006
|
|
username: api@pam!homepage
|
|
password: "${PROXMOX_PASSWORD}"
|
|
- Proxmox Backup Server:
|
|
href: https://pbs.akshun-lab.cc
|
|
description: backup server
|
|
icon: proxmox.png
|
|
widget:
|
|
type: proxmoxbackupserver
|
|
url: https://192.168.1.112:8007
|
|
username: root@pam!homepage
|
|
password: "${PROXMOX_BACKUP_SERVER_PASSWORD}"
|
|
datastore: backups
|
|
fields: ["datastore_usage", "cpu_usage", "memory_usage"]
|
|
- Invidious:
|
|
href: https://invidious.akshun-lab.cc
|
|
description: youtube frontend
|
|
namespace: default
|
|
podSelector: app=invidious
|
|
app: invidious
|
|
icon: invidious.png
|
|
- VS Code:
|
|
href: https://vs.akshun-lab.cc
|
|
description: VS code server
|
|
icon: vscode.png
|
|
namespace: default
|
|
podSelector: app=code-server
|
|
app: code-server
|
|
- Semaphore:
|
|
href: https://semaphore.akshun-lab.cc
|
|
description: ansible gui
|
|
icon: semaphore.png
|
|
namespace: default
|
|
podSelector: app=semaphore
|
|
app: semaphore
|
|
- Ersatztv:
|
|
icon: ersatztv.png
|
|
description: live tv for jellyfin
|
|
href: https://ersatztv.akshun-lab.cc
|
|
namespace: default
|
|
podSelector: app=ersatztv
|
|
app: ersatztv
|
|
- Jellystat:
|
|
icon: jellystat.png
|
|
description: jellyfin stats
|
|
href: https://jellystat.akshun-lab.cc
|
|
namespace: default
|
|
podSelector: app=jellystat
|
|
app: jellystat
|
|
- Paperless NGX:
|
|
icon: paperless.png
|
|
description: documents OCR
|
|
href: https://ngx.akshun-lab.cc
|
|
namespace: default
|
|
podSelector: app=paperless-ngx
|
|
app: paperless-ngx
|
|
- Open-WebUI:
|
|
icon: ollama.png
|
|
description: ollama Frontend
|
|
href: https://ollama.akshun-lab.cc
|
|
namespace: default
|
|
podSelector: app=open-webui
|
|
app: open-webui
|
|
- Ghostfolio:
|
|
icon: ghostfolio.png
|
|
description: portfolio analyzer
|
|
href: https://ghost.akshun-lab.cc
|
|
namespace: default
|
|
podSelector: app=ghostfolio
|
|
app: ghostfolio
|
|
- Drone:
|
|
icon: drone.png
|
|
description: CI/CD
|
|
namespace: default
|
|
app: drone
|
|
href: https://drone.akshun-lab.cc
|
|
- Searxng:
|
|
icon: searxng.png
|
|
description: search engine
|
|
href: https://sear.akshun-lab.cc
|
|
namespace: default
|
|
podSelector: app=searxng
|
|
app: searxng
|
|
- Open Media Vault:
|
|
href: http://192.168.1.4
|
|
description: NAS
|
|
icon: openmediavault.png
|
|
- Bookmarks:
|
|
- Disney:
|
|
href: https://www.hotstar.com
|
|
- Prime Video:
|
|
href: https://primevideo.com
|
|
- AngelOne:
|
|
href: https://www.angelone.in/trade/watchlist/chart
|
|
- MoneyControl:
|
|
href: https://moneycontrol.com
|
|
- SBI Netbanking:
|
|
href: https://retail.onlinesbi.sbi/retail/login.htm
|
|
- GW2 Wiki:
|
|
href: https://wiki.guildwars2.com/wiki/Event_timers
|
|
- GW2 Efficiency:
|
|
href: https://gw2efficiency.com
|
|
- Youtube:
|
|
href: https://youtube.com
|
|
- Reddit:
|
|
href: https://reddit.com
|
|
- Github:
|
|
href: https://github.com
|
|
- Twitch:
|
|
href: https://twitch.tv
|
|
- Proxmox (AMD GPU):
|
|
- CPU Usage:
|
|
widget:
|
|
version: 4
|
|
type: glances
|
|
url: http://192.168.1.113:61208
|
|
metric: cpu
|
|
- Memory Usage:
|
|
widget:
|
|
version: 4
|
|
type: glances
|
|
url: http://192.168.1.113:61208
|
|
metric: memory
|
|
- Processes:
|
|
widget:
|
|
version: 4
|
|
type: glances
|
|
url: http://192.168.1.113:61208
|
|
metric: process
|
|
- Sensor:
|
|
widget:
|
|
version: 4
|
|
type: glances
|
|
url: http://192.168.1.113:61208
|
|
metric: sensor:Tctl
|
|
- Disk Usage:
|
|
widget:
|
|
version: 4
|
|
type: glances
|
|
url: http://192.168.1.113:61208
|
|
metric: disk:sdb
|
|
- Proxmox (NVIDIA GPU):
|
|
- CPU Usage:
|
|
widget:
|
|
version: 4
|
|
type: glances
|
|
url: http://192.168.1.126:61208
|
|
metric: cpu
|
|
- Memory Usage:
|
|
widget:
|
|
version: 4
|
|
type: glances
|
|
url: http://192.168.1.126:61208
|
|
metric: memory
|
|
- Processes:
|
|
widget:
|
|
version: 4
|
|
type: glances
|
|
url: http://192.168.1.126:61208
|
|
metric: process
|
|
- Sensor:
|
|
widget:
|
|
version: 4
|
|
type: glances
|
|
url: http://192.168.1.126:61208
|
|
metric: sensor:Package id 0
|
|
- Disk Usage:
|
|
widget:
|
|
version: 4
|
|
type: glances
|
|
url: http://192.168.1.126:61208
|
|
metric: disk:nvme0n1
|
|
- Proxmox (Asus):
|
|
- CPU Usage:
|
|
widget:
|
|
version: 4
|
|
type: glances
|
|
url: http://192.168.1.199:61208
|
|
metric: cpu
|
|
- Memory Usage:
|
|
widget:
|
|
version: 4
|
|
type: glances
|
|
url: http://192.168.1.199:61208
|
|
metric: memory
|
|
- Processes:
|
|
widget:
|
|
version: 4
|
|
type: glances
|
|
url: http://192.168.1.199:61208
|
|
metric: process
|
|
- Sensor:
|
|
widget:
|
|
version: 4
|
|
type: glances
|
|
url: http://192.168.1.199:61208
|
|
metric: sensor:Sensor 1
|
|
- Disk Usage:
|
|
widget:
|
|
version: 4
|
|
type: glances
|
|
url: http://192.168.1.199:61208
|
|
metric: disk:nvme0n1
|