df
This commit is contained in:
parent
6453dfc799
commit
dca3d1963c
5 changed files with 88 additions and 167 deletions
|
|
@ -99,7 +99,7 @@ body {
|
||||||
|
|
||||||
/* Per-tab backgrounds */
|
/* Per-tab backgrounds */
|
||||||
body.tab-glance { background-image: url("/images/bg-glance.jpg") !important; }
|
body.tab-glance { background-image: url("/images/bg-glance.jpg") !important; }
|
||||||
body.tab-netgrimoire { background-image: url("/images/netgrimoire-BG (chatgpt)") !important; }
|
body.tab-netgrimoire { background-image: url("/images/netgrimoire-BG (chatgpt).png") !important; }
|
||||||
body.tab-codex { background-image: url("/images/codex-BG (Gemini).png") !important; }
|
body.tab-codex { background-image: url("/images/codex-BG (Gemini).png") !important; }
|
||||||
body.tab-watch { background-image: url("/images/watch-BG (Gemini).png") !important; }
|
body.tab-watch { background-image: url("/images/watch-BG (Gemini).png") !important; }
|
||||||
body.tab-ward { background-image: url("/images/ward-BG (Gemini).png") !important; }
|
body.tab-ward { background-image: url("/images/ward-BG (Gemini).png") !important; }
|
||||||
|
|
@ -107,7 +107,7 @@ body.tab-vault { background-image: url("/images/vault-BG (gemini).png"
|
||||||
body.tab-shadow { background-image: url("/images/shadow-BG (chatgpt).png") !important; }
|
body.tab-shadow { background-image: url("/images/shadow-BG (chatgpt).png") !important; }
|
||||||
body.tab-pncfish { background-image: url("/images/pncfish-BG (gemini).png") !important; }
|
body.tab-pncfish { background-image: url("/images/pncfish-BG (gemini).png") !important; }
|
||||||
body.tab-green { background-image: url("/images/green-BG.png") !important; }
|
body.tab-green { background-image: url("/images/green-BG.png") !important; }
|
||||||
body.tab-pocket { background-image: url("/images/pocket-BG") !important; }
|
body.tab-pocket { background-image: url("/images/pocket-BG.png") !important; }
|
||||||
|
|
||||||
body.tab-pncharris { background-image: url("/images/pncharris-bg.png") !important; }
|
body.tab-pncharris { background-image: url("/images/pncharris-bg.png") !important; }
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
// custom.js
|
// custom.js
|
||||||
(() => {
|
(() => {
|
||||||
const TAB_CLASS_PREFIX = "tab-";
|
const TAB_CLASS_PREFIX = "tab-";
|
||||||
const knownTabs = new Set(["glance", "netgrimoire", "codex", "watch", "ward", "vault", "Shadow", "pncfish", "green", "pocket","wasted-bandwidth", "pncharris", "nucking-futz"]);
|
const knownTabs = new Set(["glance", "netgrimoire", "codex", "watch", "ward", "vault", "shadow", "pncfish", "green", "pocket","wasted-bandwidth", "pncharris", "nucking-futz"]);
|
||||||
|
|
||||||
function clearTabClasses() {
|
function clearTabClasses() {
|
||||||
document.body.classList.forEach((c) => {
|
document.body.classList.forEach((c) => {
|
||||||
|
|
|
||||||
|
|
@ -1,128 +1,5 @@
|
||||||
# layout.yaml
|
# layout.yaml
|
||||||
- Glance:
|
# NOTE: This file is intentionally minimal.
|
||||||
style: column
|
# All tab assignments and group ordering are managed in settings.yaml.
|
||||||
columns:
|
# Leaving this file empty (or with only comments) prevents conflicts
|
||||||
- width: full
|
# with the settings.yaml layout: block.
|
||||||
sections:
|
|
||||||
- type: iframe
|
|
||||||
name: Glance
|
|
||||||
src: https://glance.netgrimoire.com
|
|
||||||
height: 1000
|
|
||||||
|
|
||||||
- PNCHarris:
|
|
||||||
style: column
|
|
||||||
columns:
|
|
||||||
- width: full
|
|
||||||
sections:
|
|
||||||
- type: services
|
|
||||||
title: PNCHarris Services
|
|
||||||
filter:
|
|
||||||
label: homepage.group=pncharris
|
|
||||||
|
|
||||||
- Netgrimoire:
|
|
||||||
style: column
|
|
||||||
columns:
|
|
||||||
- width: full
|
|
||||||
sections:
|
|
||||||
- type: services
|
|
||||||
title: Netgrimoire Services
|
|
||||||
filter:
|
|
||||||
label: homepage.group=netgrimoire
|
|
||||||
|
|
||||||
- Wasted-Bandwidth:
|
|
||||||
style: column
|
|
||||||
columns:
|
|
||||||
- width: full
|
|
||||||
sections:
|
|
||||||
- type: services
|
|
||||||
title: Wasted Bandwidth Services
|
|
||||||
filter:
|
|
||||||
label: homepage.group=wasted-bandwidth
|
|
||||||
|
|
||||||
- Nucking-Futz:
|
|
||||||
style: column
|
|
||||||
columns:
|
|
||||||
- width: full
|
|
||||||
sections:
|
|
||||||
- type: services
|
|
||||||
title: Nucking-Futz Services
|
|
||||||
filter:
|
|
||||||
label: homepage.group=nucking-futz
|
|
||||||
|
|
||||||
- Codex:
|
|
||||||
style: column
|
|
||||||
columns:
|
|
||||||
- width: full
|
|
||||||
sections:
|
|
||||||
- type: services
|
|
||||||
title: Netgrimoire Documentation/Configuration
|
|
||||||
filter:
|
|
||||||
label: homepage.group=codex
|
|
||||||
- Watch:
|
|
||||||
style: column
|
|
||||||
columns:
|
|
||||||
- width: full
|
|
||||||
sections:
|
|
||||||
- type: services
|
|
||||||
title: Netgrimoire Monitoring
|
|
||||||
filter:
|
|
||||||
label: homepage.group=watch
|
|
||||||
|
|
||||||
- Ward:
|
|
||||||
style: column
|
|
||||||
columns:
|
|
||||||
- width: full
|
|
||||||
sections:
|
|
||||||
- type: services
|
|
||||||
title: Netgrimoire Security
|
|
||||||
filter:
|
|
||||||
label: homepage.group=ward
|
|
||||||
|
|
||||||
- Vault:
|
|
||||||
style: column
|
|
||||||
columns:
|
|
||||||
- width: full
|
|
||||||
sections:
|
|
||||||
- type: services
|
|
||||||
title: Netgrimoire Data
|
|
||||||
filter:
|
|
||||||
label: homepage.group=Vault
|
|
||||||
- Shadow:
|
|
||||||
style: column
|
|
||||||
columns:
|
|
||||||
- width: full
|
|
||||||
sections:
|
|
||||||
- type: services
|
|
||||||
title: Netgrimoire Aquisition
|
|
||||||
filter:
|
|
||||||
label: homepage.group=Shadow
|
|
||||||
|
|
||||||
- PNCFish:
|
|
||||||
style: column
|
|
||||||
columns:
|
|
||||||
- width: full
|
|
||||||
sections:
|
|
||||||
- type: services
|
|
||||||
title: PNC Fish & More
|
|
||||||
filter:
|
|
||||||
label: homepage.group=fish
|
|
||||||
|
|
||||||
- Green:
|
|
||||||
style: column
|
|
||||||
columns:
|
|
||||||
- width: full
|
|
||||||
sections:
|
|
||||||
- type: services
|
|
||||||
title: Netgrimoire Green Door
|
|
||||||
filter:
|
|
||||||
label: homepage.group=Green
|
|
||||||
|
|
||||||
- Pocket:
|
|
||||||
style: column
|
|
||||||
columns:
|
|
||||||
- width: full
|
|
||||||
sections:
|
|
||||||
- type: services
|
|
||||||
title: Pocket Grimoire
|
|
||||||
filter:
|
|
||||||
label: homepage.group=pocket
|
|
||||||
|
|
|
||||||
|
|
@ -50,7 +50,6 @@
|
||||||
label: Blocked
|
label: Blocked
|
||||||
format: number
|
format: number
|
||||||
|
|
||||||
|
|
||||||
- Service TPLink:
|
- Service TPLink:
|
||||||
href: http://192.168.5.6
|
href: http://192.168.5.6
|
||||||
name: TPLink Switch
|
name: TPLink Switch
|
||||||
|
|
@ -76,17 +75,20 @@
|
||||||
icon: windows-11.png
|
icon: windows-11.png
|
||||||
description: Windows
|
description: Windows
|
||||||
|
|
||||||
|
|
||||||
# ============================================================
|
# ============================================================
|
||||||
# CODEX TAB
|
# CODEX TAB
|
||||||
# ============================================================
|
# ============================================================
|
||||||
|
|
||||||
|
- Codex:
|
||||||
|
# Add Codex/documentation services here
|
||||||
|
|
||||||
|
|
||||||
# ============================================================
|
# ============================================================
|
||||||
# WATCH TAB
|
# WATCH TAB
|
||||||
# ============================================================
|
# ============================================================
|
||||||
|
|
||||||
- Monitoring:
|
- Watch:
|
||||||
- Service Graylog:
|
- Service Graylog:
|
||||||
href: https://log.netgrimoire.com
|
href: https://log.netgrimoire.com
|
||||||
name: Graylog
|
name: Graylog
|
||||||
|
|
@ -105,12 +107,12 @@
|
||||||
icon: scrutiny.png
|
icon: scrutiny.png
|
||||||
description: S.M.A.R.T Monitoring
|
description: S.M.A.R.T Monitoring
|
||||||
|
|
||||||
|
|
||||||
# ============================================================
|
# ============================================================
|
||||||
# WARD TAB
|
# WARD TAB
|
||||||
# ============================================================
|
# ============================================================
|
||||||
|
|
||||||
- Security:
|
- Security:
|
||||||
|
|
||||||
- Service Opnsense:
|
- Service Opnsense:
|
||||||
href: https://192.168.3.4:8443
|
href: https://192.168.3.4:8443
|
||||||
name: OPNsense Firewall
|
name: OPNsense Firewall
|
||||||
|
|
@ -122,13 +124,17 @@
|
||||||
username: {{HOMEPAGE_VAR_OPNSENSE_USER}}
|
username: {{HOMEPAGE_VAR_OPNSENSE_USER}}
|
||||||
password: {{HOMEPAGE_VAR_OPNSENSE_PASS}}
|
password: {{HOMEPAGE_VAR_OPNSENSE_PASS}}
|
||||||
|
|
||||||
|
|
||||||
# ============================================================
|
# ============================================================
|
||||||
# Vault TAB
|
# VAULT TAB
|
||||||
# ============================================================
|
# ============================================================
|
||||||
|
|
||||||
|
- Vault:
|
||||||
|
# Add Vault/backup services here
|
||||||
|
|
||||||
|
|
||||||
# ============================================================
|
# ============================================================
|
||||||
# Shadow TAB
|
# SHADOW TAB
|
||||||
# ============================================================
|
# ============================================================
|
||||||
|
|
||||||
- VPN Protected Apps:
|
- VPN Protected Apps:
|
||||||
|
|
@ -156,27 +162,7 @@
|
||||||
|
|
||||||
|
|
||||||
# ============================================================
|
# ============================================================
|
||||||
# PNCHARRIS TAB
|
# GREEN TAB
|
||||||
# ============================================================
|
|
||||||
|
|
||||||
- PNCHarris Apps:
|
|
||||||
- Service Immich:
|
|
||||||
href: https://immich.netgrimoire.com
|
|
||||||
name: Immich
|
|
||||||
icon: immich.png
|
|
||||||
description: Photo Management
|
|
||||||
widget:
|
|
||||||
type: immich
|
|
||||||
url: https://immich.netgrimoire.com
|
|
||||||
key: {{HOMEPAGE_VAR_IMMICH_KEY}}
|
|
||||||
|
|
||||||
|
|
||||||
# ============================================================
|
|
||||||
# PNCFish TAB
|
|
||||||
# ============================================================
|
|
||||||
|
|
||||||
# ============================================================
|
|
||||||
# Greeen TAB
|
|
||||||
# ============================================================
|
# ============================================================
|
||||||
|
|
||||||
- Green Apps:
|
- Green Apps:
|
||||||
|
|
@ -196,12 +182,38 @@
|
||||||
name: Namer
|
name: Namer
|
||||||
icon: sh-namecheap.svg
|
icon: sh-namecheap.svg
|
||||||
|
|
||||||
|
|
||||||
# ============================================================
|
# ============================================================
|
||||||
# Pocket TAB
|
# POCKET TAB
|
||||||
# ============================================================
|
# ============================================================
|
||||||
|
|
||||||
|
- Pocket:
|
||||||
|
# Add Pocket Grimoire services here
|
||||||
|
|
||||||
|
|
||||||
|
# ============================================================
|
||||||
|
# PNCHARRIS TAB
|
||||||
|
# ============================================================
|
||||||
|
|
||||||
|
- PNCHarris Apps:
|
||||||
|
- Service Immich:
|
||||||
|
href: https://immich.netgrimoire.com
|
||||||
|
name: Immich
|
||||||
|
icon: immich.png
|
||||||
|
description: Photo Management
|
||||||
|
widget:
|
||||||
|
type: immich
|
||||||
|
url: https://immich.netgrimoire.com
|
||||||
|
key: {{HOMEPAGE_VAR_IMMICH_KEY}}
|
||||||
|
|
||||||
|
|
||||||
|
# ============================================================
|
||||||
|
# PNCFISH TAB
|
||||||
|
# ============================================================
|
||||||
|
|
||||||
|
- PNCFish Apps:
|
||||||
|
# Add PNCFish services here
|
||||||
|
|
||||||
|
|
||||||
# ============================================================
|
# ============================================================
|
||||||
# NUCKING-FUTZ TAB
|
# NUCKING-FUTZ TAB
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,6 @@
|
||||||
---
|
---
|
||||||
# For configuration options and examples, please see:
|
# For configuration options and examples, please see:
|
||||||
# https://gethomepage.dev/configs/settings
|
# https://gethomepage.dev/configs/settings
|
||||||
#
|
|
||||||
# NOTE: Any group discovered via Docker labels that is NOT listed here
|
|
||||||
# will default to full-width. Add new groups here as you add services.
|
|
||||||
|
|
||||||
title: Phil's Home Lab
|
title: Phil's Home Lab
|
||||||
|
|
||||||
|
|
@ -50,25 +47,55 @@ layout:
|
||||||
tab: Netgrimoire
|
tab: Netgrimoire
|
||||||
style: column
|
style: column
|
||||||
|
|
||||||
# ── Wasted-Bandwidth tab ────────────────────
|
# ── Codex tab ───────────────────────────────
|
||||||
|
Codex:
|
||||||
|
tab: Codex
|
||||||
|
style: column
|
||||||
|
|
||||||
|
# ── Watch tab ───────────────────────────────
|
||||||
|
Watch:
|
||||||
|
tab: Watch
|
||||||
|
style: column
|
||||||
|
|
||||||
|
# ── Ward tab ────────────────────────────────
|
||||||
|
Security:
|
||||||
|
tab: Ward
|
||||||
|
style: column
|
||||||
|
|
||||||
|
# ── Vault tab ───────────────────────────────
|
||||||
|
Vault:
|
||||||
|
tab: Vault
|
||||||
|
style: column
|
||||||
|
|
||||||
|
# ── Shadow tab ──────────────────────────────
|
||||||
Jolly Roger:
|
Jolly Roger:
|
||||||
tab: Wasted-Bandwidth
|
tab: Shadow
|
||||||
style: column
|
style: column
|
||||||
|
|
||||||
Downloaders:
|
Downloaders:
|
||||||
tab: Wasted-Bandwidth
|
tab: Shadow
|
||||||
style: column
|
style: column
|
||||||
|
|
||||||
VPN Protected Apps:
|
VPN Protected Apps:
|
||||||
tab: Wasted-Bandwidth
|
tab: Shadow
|
||||||
style: column
|
style: column
|
||||||
|
|
||||||
Media Management:
|
Media Management:
|
||||||
tab: Wasted-Bandwidth
|
tab: Shadow
|
||||||
style: column
|
style: column
|
||||||
|
|
||||||
Media Search:
|
Media Search:
|
||||||
tab: Wasted-Bandwidth
|
tab: Shadow
|
||||||
|
style: column
|
||||||
|
|
||||||
|
# ── Green tab ───────────────────────────────
|
||||||
|
Green Apps:
|
||||||
|
tab: Green
|
||||||
|
style: column
|
||||||
|
|
||||||
|
# ── Pocket tab ──────────────────────────────
|
||||||
|
Pocket:
|
||||||
|
tab: Pocket
|
||||||
style: column
|
style: column
|
||||||
|
|
||||||
# ── PNCHarris tab ───────────────────────────
|
# ── PNCHarris tab ───────────────────────────
|
||||||
|
|
@ -76,6 +103,11 @@ layout:
|
||||||
tab: PNCHarris
|
tab: PNCHarris
|
||||||
style: column
|
style: column
|
||||||
|
|
||||||
|
# ── PNCFish tab ─────────────────────────────
|
||||||
|
PNCFish Apps:
|
||||||
|
tab: PNCFish
|
||||||
|
style: column
|
||||||
|
|
||||||
# ── Nucking-Futz tab ────────────────────────
|
# ── Nucking-Futz tab ────────────────────────
|
||||||
Nucking Apps:
|
Nucking Apps:
|
||||||
tab: Nucking-Futz
|
tab: Nucking-Futz
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue