From 037dada241c16812deccd57e3f7f057500bb782d Mon Sep 17 00:00:00 2001 From: kelin Date: Fri, 16 Jan 2026 15:52:46 -0500 Subject: [PATCH] Update Homepage config from local installation: add custom CSS/JS, Proxmox/Kubernetes widgets, and sync services.yaml changes --- config-templates/homepage/custom.css | 0 config-templates/homepage/custom.js | 0 config-templates/homepage/kubernetes.yaml | 2 + config-templates/homepage/proxmox.yaml | 5 + config-templates/homepage/services.yaml | 205 ++++++++++------------ 5 files changed, 97 insertions(+), 115 deletions(-) create mode 100644 config-templates/homepage/custom.css create mode 100644 config-templates/homepage/custom.js create mode 100644 config-templates/homepage/kubernetes.yaml create mode 100644 config-templates/homepage/proxmox.yaml diff --git a/config-templates/homepage/custom.css b/config-templates/homepage/custom.css new file mode 100644 index 0000000..e69de29 diff --git a/config-templates/homepage/custom.js b/config-templates/homepage/custom.js new file mode 100644 index 0000000..e69de29 diff --git a/config-templates/homepage/kubernetes.yaml b/config-templates/homepage/kubernetes.yaml new file mode 100644 index 0000000..aca6e82 --- /dev/null +++ b/config-templates/homepage/kubernetes.yaml @@ -0,0 +1,2 @@ +--- +# sample kubernetes config diff --git a/config-templates/homepage/proxmox.yaml b/config-templates/homepage/proxmox.yaml new file mode 100644 index 0000000..90aacd7 --- /dev/null +++ b/config-templates/homepage/proxmox.yaml @@ -0,0 +1,5 @@ +--- +# pve: +# url: https://proxmox.host.or.ip:8006 +# token: username@pam!Token ID +# secret: secret diff --git a/config-templates/homepage/services.yaml b/config-templates/homepage/services.yaml index 82d4dc2..6023f08 100644 --- a/config-templates/homepage/services.yaml +++ b/config-templates/homepage/services.yaml @@ -1,5 +1,4 @@ --- -# Currently Installed Services - Grouped by Stack - Core: - Dockge: @@ -32,7 +31,6 @@ href: https://homarr.kelin-casa.duckdns.org description: Alternative Dashboard container: homarr - - Infrastructure: - VS Code Server: icon: vscode.png @@ -88,11 +86,6 @@ href: https://cadvisor.kelin-casa.duckdns.org description: Container Metrics container: cadvisor - href: https://pihole.kelin-casa.duckdns.org - description: Network-wide Ad Blocking - container: pihole - -# Available to Install - Grouped by Stack - Media: - Jellyfin: @@ -114,42 +107,81 @@ container: calibre-web - Media Management: - - Sonarr: - icon: sonarr.png - href: https://sonarr.kelin-casa.duckdns.org - description: TV Shows Automation - container: sonarr - - - Radarr: - icon: radarr.png - href: https://radarr.kelin-casa.duckdns.org - description: Movies Automation - container: radarr - - - Prowlarr: - icon: prowlarr.png - href: https://prowlarr.kelin-casa.duckdns.org - description: Indexer Manager - container: prowlarr - - - Readarr: - icon: readarr.png - href: https://readarr.kelin-casa.duckdns.org - description: Books Automation - container: readarr - - Lidarr: icon: lidarr.png href: https://lidarr.kelin-casa.duckdns.org description: Music Automation container: lidarr - + - Readarr: + icon: readarr.png + href: https://readarr.kelin-casa.duckdns.org + description: Books Automation + container: readarr + - Radarr: + icon: radarr.png + href: https://radarr.kelin-casa.duckdns.org + description: Movies Automation + container: radarr + - Sonarr: + icon: sonarr.png + href: https://sonarr.kelin-casa.duckdns.org + description: TV Shows Automation + container: sonarr + - Prowlarr: + icon: prowlarr.png + href: https://prowlarr.kelin-casa.duckdns.org + description: Indexer Manager + container: prowlarr - Mylar3: icon: mylar.png href: https://mylar.kelin-casa.duckdns.org description: Comics Manager container: mylar3 +- Productivity: + - Nextcloud: + icon: nextcloud.png + href: https://nextcloud.kelin-casa.duckdns.org + description: Cloud Storage & Collaboration + container: nextcloud + + - Mealie: + icon: mealie.png + href: https://mealie.kelin-casa.duckdns.org + description: Recipe Manager + container: mealie + + - WordPress: + icon: wordpress.png + href: https://wordpress.kelin-casa.duckdns.org + description: CMS Platform + container: wordpress + + - Jupyter: + icon: jupyter.png + href: https://jupyter.kelin-casa.duckdns.org + description: Data Science Notebooks + container: jupyter + + - Gitea: + icon: gitea.png + href: https://gitea.kelin-casa.duckdns.org + description: Git Repository + container: gitea + +- Wiki: + - BookStack: + icon: bookstack.png + href: https://bookstack.kelin-casa.duckdns.org + description: Wiki Platform + container: bookstack + + - DokuWiki: + icon: dokuwiki.png + href: https://dokuwiki.kelin-casa.duckdns.org + description: Simple Wiki + container: dokuwiki + - Home Automation: - Home Assistant: icon: home-assistant.png @@ -181,88 +213,6 @@ description: MQTT Broker container: mosquitto -- Productivity: - - Nextcloud: - icon: nextcloud.png - href: https://nextcloud.kelin-casa.duckdns.org - description: Cloud Storage & Collaboration - container: nextcloud - - - Gitea: - icon: gitea.png - href: https://gitea.kelin-casa.duckdns.org - description: Git Repository - container: gitea - - - Mealie: - icon: mealie.png - href: https://mealie.kelin-casa.duckdns.org - description: Recipe Manager - container: mealie - - - BookStack: - icon: bookstack.png - href: https://bookstack.kelin-casa.duckdns.org - description: Wiki Platform - container: bookstack - - - DokuWiki: - icon: dokuwiki.png - href: https://dokuwiki.kelin-casa.duckdns.org - description: Simple Wiki - container: dokuwiki - - - WordPress: - icon: wordpress.png - href: https://wordpress.kelin-casa.duckdns.org - description: CMS Platform - container: wordpress - -- Development: - - VS Code Server: - icon: vscode.png - href: https://code.kelin-casa.duckdns.org - description: Browser-based IDE - container: code-server - - - GitLab: - icon: gitlab.png - href: https://gitlab.kelin-casa.duckdns.org - description: DevOps Platform - container: gitea - - - Jupyter: - icon: jupyter.png - href: https://jupyter.kelin-casa.duckdns.org - description: Data Science Notebooks - container: jupyter - - - pgAdmin: - icon: pgadmin.png - href: https://pgadmin.kelin-casa.duckdns.org - description: PostgreSQL Admin - container: pgadmin - -- VPN Protected: - - gluetun: - icon: gluetun.png - href: https://home.kelin-casa.duckdns.org - description: VPN Client - container: gluetun - - Downloaders: - - qBittorrent: - icon: qbittorrent.png - href: https://qbit.kelin-casa.duckdns.org - description: Torrent Client - container: qbittorrent - -- Transcoders: - - Tdarr: - icon: tdarr.png - href: https://tdarr.kelin-casa.duckdns.org - description: Media Transcoding - container: tdarr - - Utilities: - Backrest: icon: mdi-backup-restore @@ -288,6 +238,31 @@ description: Form Builder container: formio +- VPN Protected: + - gluetun: + icon: gluetun.png + href: https://home.kelin-casa.duckdns.org + description: VPN Client + container: gluetun + - Downloaders: + - qBittorrent: + icon: qbittorrent.png + href: https://qbit.kelin-casa.duckdns.org + description: Torrent Client + container: qbittorrent + +- Transcoders: + - Unmanic: + icon: unmanic.png + href: https://unmanic.kelin-casa.duckdns.org + description: Media Transcoding + container: unmanic + - Tdarr: + icon: tdarr.png + href: https://tdarr.kelin-casa.duckdns.org + description: Media Transcoding + container: tdarr-server + - Alternatives: - Portainer: icon: portainer.png @@ -305,4 +280,4 @@ icon: plex.png href: https://plex.kelin-casa.duckdns.org description: Media Server - container: plex \ No newline at end of file + container: plex