This commit is contained in:
traveler 2026-04-06 19:32:57 -05:00
parent eae3625836
commit efb8807fae
2 changed files with 126 additions and 75 deletions

5
config/secrets.env Normal file
View file

@ -0,0 +1,5 @@
HOMEPAGE_VAR_MAILCOW_KEY=A63910-D8FDE0-881C97-E5EE2B-232847
HOMEPAGE_VAR_DNS_TOKEN=2f6c5b9b331c2b84
HOMEPAGE_VAR_OPNSENSE_USER=root
HOMEPAGE_VAR_OPNSENSE_PASS=F@lcon13
HOMEPAGE_VAR_IMMICH_KEY=yawqFGqMOQnGIXLmYr2daygAFFIHMaTnqOWNwZhm8SU

View file

@ -2,13 +2,95 @@
# For configuration options and examples, please see: # For configuration options and examples, please see:
# https://gethomepage.dev/configs/services # https://gethomepage.dev/configs/services
- PNCHarris Apps: # ============================================================
- Service Immich: # GLANCE TAB
href: https://immich.netgrimoire.com # ============================================================
name: Immich
icon: immich.png
description: Photo Management
- Glance:
- Glance:
href: https://glance.netgrimoire.com
widget:
type: iframe
name: glance
src: https://glance.netgrimoire.com
height: 1200
# ============================================================
# NETGRIMOIRE TAB
# ============================================================
- Monitoring:
- Service Graylog:
href: https://log.netgrimoire.com
name: Graylog
icon: graylog.png
description: Log Aggregation
- Service LibreNMS:
href: http://npm.netgrimoire.com
name: LibreNMS
icon: librenms.png
description: Network Monitoring
- Service Scrutiny:
href: https://scrutiny.netgrimoire.com
name: Scrutiny
icon: scrutiny.png
description: S.M.A.R.T Monitoring
- Management:
- Service Mailcow:
href: https://mail.netgrimoire.com
name: Mailcow
icon: mailcow.png
description: Mail Server
widget:
type: mailcow
url: https://mail.netgrimoire.com
key: {{HOMEPAGE_VAR_MAILCOW_KEY}}
- Service Technitium:
href: https://dns.netgrimoire.com
name: Technitium DNS
icon: technitium.png
description: DNS Server
widget:
type: customapi
url: http://192.168.5.7:5380/api/dashboard/stats/get?token={{HOMEPAGE_VAR_DNS_TOKEN}}&type=LastDay
mappings:
- field: response.totalQueries
label: Queries (24h)
format: number
- field: response.totalNoError
label: Successful
format: number
- field: response.totalBlocked
label: Blocked
format: number
- Service Opnsense:
href: https://192.168.3.4:8443
name: OPNsense Firewall
icon: opnsense.png
description: Internal Only
widget:
type: opnsense
url: https://192.168.3.4:8443
username: {{HOMEPAGE_VAR_OPNSENSE_USER}}
password: {{HOMEPAGE_VAR_OPNSENSE_PASS}}
- Service TPLink:
href: http://192.168.5.6
name: TPLink Switch
icon: tp-link.png
description: Internal Only
- Service Switch:
href: http://192.168.5.1
name: Ubiquiti Switch
icon: ubiquiti.png
description: Internal Only
- Remote Access: - Remote Access:
- Service Webtop: - Service Webtop:
@ -16,78 +98,40 @@
name: Webtop name: Webtop
icon: webtop.png icon: webtop.png
description: Remote XFCE description: Remote XFCE
- Service Windows: - Service Windows:
href: https://win.netgrimoire.com href: https://win.netgrimoire.com
name: PlaySkool name: PlaySkool
icon: windows-11.png icon: windows-11.png
description: Windows description: Windows
- Management:
- Service Mailcow: # ============================================================
href: http://mail.netgrimoire.com # PNCHARRIS TAB
name: Mailcow # ============================================================
icon: mailcow.png
- PNCHarris Apps:
- Service Immich:
href: https://immich.netgrimoire.com
name: Immich
icon: immich.png
description: Photo Management
widget: widget:
type: mailcow type: immich
url: https://nginx-mailcow url: https://immich.netgrimoire.com
key: A63910-D8FDE0-881C97-E5EE2B-232847 key: {{HOMEPAGE_VAR_IMMICH_KEY}}
- Management:
- Service Technitium:
href: Https://dns.netgrimoire.com
name: Technitium DNS
icon: technitium.png
- Service Opnsense:
href: https://192.168.3.4:8443
name: Opnsense Firewall (Internal Only)
icon: opnsense.png
- Service TPLink:
href: http://192.168.5.6
name: TPLink Switch (Internal Only)
icon: tp-link.png
- Service Switch:
href: http://192.168.5.1
name: Ubiquity Switch (Internal Only)
icon: ubiquiti.png
- Monitoring:
- Service Graylog:
href: https://log.netgrimoire.com
name: Graylog
icon: graylog.png
- Service LibreNMS:
href: http://npm.netgrimoire.com
name: LibreNMS
icon: librenms.png
- Service Scrutiny:
href: https://scrutiny.netgrimoire.com
name: Scrutiny
icon: scrutiny.png
# ============================================================
# WASTED-BANDWIDTH TAB
# ============================================================
- VPN Protected Apps: - VPN Protected Apps:
- Service Jackett: - Service Jackett:
href: https://jackett.netgrimoire.com href: https://jackett.netgrimoire.com
name: Jackett name: Jackett
icon: jackett.png icon: jackett.png
description: Torrent Indexer
widget: widget:
type: jackett type: jackett
url: http://gluetun:9117 url: http://gluetun:9117
@ -96,28 +140,31 @@
href: https://transmission.netgrimoire.com href: https://transmission.netgrimoire.com
name: Transmission name: Transmission
icon: transmission.png icon: transmission.png
description: BitTorrent Client
widget:
type: transmission
url: https://transmission.netgrimoire.com
username: {{HOMEPAGE_VAR_TRANSMISSION_USER}}
password: {{HOMEPAGE_VAR_TRANSMISSION_PASS}}
- Media Management: - Media Management:
- Service Calibre: - Service Calibre:
href: https://calibre.netgrimoire.com href: https://calibre.netgrimoire.com
name: Calibre name: Calibre
icon: calibre.png icon: calibre.png
description: eBook Library
- Glance:
- Glance: # ============================================================
href: https://home.netgrimoire.com # NUCKING-FUTZ TAB
widget: # ============================================================
type: iframe
name: glance
src: https://home.netgrimoire.com
height: 1200
- Nucking Apps: - Nucking Apps:
- Service Greenfin: - Service Greenfin:
href: http://jellyfin.netgrimoire.com:7096 href: http://jellyfin.netgrimoire.com:7096
name: GreenFin name: GreenFin
icon: jellyfin.png icon: jellyfin.png
description: Media Server
- Service Stashapp: - Service Stashapp:
href: https://stash.wasted-bandwidth.net href: https://stash.wasted-bandwidth.net
@ -127,5 +174,4 @@
- Service Namer: - Service Namer:
href: https://namer.wasted-bandwidth.net href: https://namer.wasted-bandwidth.net
name: Namer name: Namer
icon: sh-namecheap.svg icon: sh-namecheap.svg