add homepage config

This commit is contained in:
2026-03-19 20:24:37 +01:00
parent f79b93ecc9
commit 84d44c559a
28 changed files with 1226 additions and 0 deletions

273
configs/homepage/services.yaml Executable file
View File

@@ -0,0 +1,273 @@
- Monitoring:
- Netdata:
icon: netdata.png
href: http://192.168.178.58:19999
description: Real-time system metrics
siteMonitor: http://192.168.178.58:19999
widget:
type: netdata
url: http://192.168.178.58:19999
- Dashdot:
icon: dashdot.png
href: http://192.168.178.58:3002
description: CPU, RAM, storage vitals
siteMonitor: http://192.168.178.58:3002
- Glances:
icon: glances.png
href: http://192.168.178.58:61208
description: Processes, temps, filesystems
siteMonitor: http://192.168.178.58:61208
widget:
type: glances
url: http://192.168.178.58:61208
version: 3
metric: cpu
- Scrutiny:
icon: scrutiny.png
href: http://192.168.178.58:8080
description: S.M.A.R.T. disk health
siteMonitor: http://192.168.178.58:8080
widget:
type: scrutiny
url: http://192.168.178.58:8080
fields:
- passed
- failed
- unknown
- Uptime Kuma:
icon: uptime-kuma.png
href: http://192.168.178.58:3001
description: Service uptime monitoring
siteMonitor: http://192.168.178.58:3001
widget:
type: uptimekuma
url: http://192.168.178.58:3001
slug: homelab
key: uk1_ITsgGkyd_fIWRUjkZ5V2QZI5Pd6N_rsCrvLeQ5mJ
- Dozzle:
icon: dozzle.png
href: http://192.168.178.58:9888
description: Docker log viewer
siteMonitor: http://192.168.178.58:9888
- Portainer:
icon: portainer.png
href: "#"
description: Planned container management
- Network:
- Pi-hole:
icon: pi-hole.png
href: http://192.168.178.58:8155/admin
description: DNS ad blocking
siteMonitor: http://192.168.178.58:8155/admin
widget:
type: pihole
url: http://192.168.178.58:8155
version: 6
key: Mt51tXnQyvlgr/X8cHN1NUPvOQr2hK8e2b7YMRzj8ZA=
fields:
- queries
- blocked
- gravity
- ntopng:
icon: ntopng.png
href: http://192.168.178.58:3000
description: Network traffic & packet inspection
siteMonitor: http://192.168.178.58:3000
- Unbound:
icon: unbound.png
href: "#"
description: Recursive DNS resolver
- Tailscale:
icon: tailscale.png
href: https://login.tailscale.com/admin/machines
description: WireGuard mesh VPN
- Speedtest:
icon: speedtest-tracker.png
href: "#"
description: Planned speed test dashboard
- Media:
- Immich:
icon: immich.png
href: http://192.168.178.58:2283
description: Photo & video backup
siteMonitor: http://192.168.178.58:2283
server: my-docker
container: immich_server
widget:
type: immich
url: http://192.168.178.58:2283
key: lwdSPVbmNyfd3SOOvNMVmSEyWd9YaZXnaoS2irPCs5A
version: 2
fields:
- photos
- videos
- storage
- Plex Media Server:
icon: plex.png
href: http://192.168.178.58:32400/web
description: Movies, TV, music
siteMonitor: http://192.168.178.58:32400
widget:
type: plex
url: http://192.168.178.58:32400
key: DEIN_PLEX_TOKEN
fields:
- streams
- movies
- tv
- Stash:
icon: stash.png
href: http://192.168.178.58:9696
description: Video library manager
siteMonitor: http://192.168.178.58:9696
- Jellyfin:
icon: jellyfin.png
href: "#"
description: Planned media server
- Private:
- Paperless:
icon: paperless-ngx.png
href: "#"
description: Planned document management
- Firefly:
icon: firefly-iii.png
href: "#"
description: Planned finance app
- Mealie:
icon: mealie.png
href: "#"
description: Planned recipe manager
- Stirling PDF:
icon: stirling-pdf.png
href: "#"
description: Planned PDF toolkit
- Tools & Dev:
- code-server:
icon: code-server.png
href: https://192.168.178.58:7258
description: VS Code in the browser
siteMonitor: https://192.168.178.58:7258
- Homepage:
icon: homepage.png
href: http://192.168.178.58:3000
description: Main dashboard
siteMonitor: http://192.168.178.58:3000
server: my-docker
container: homepage
- Homarr:
icon: homarr.png
href: http://192.168.178.58:10004
description: Visual app launcher dashboard
siteMonitor: http://192.168.178.58:10004
- Theme-Park:
icon: theme-park.png
href: http://192.168.178.58:8009
description: CSS themes for self-hosted apps
siteMonitor: http://192.168.178.58:8009
- Backup & Archive:
- LuckyBackup:
icon: mdi-backup-restore
href: http://192.168.178.58:7675
description: Rsync backup scheduler
siteMonitor: http://192.168.178.58:7675
- Mail-Archiver:
icon: mdi-email-outline
href: http://192.168.178.58:5000
description: IMAP email archiver
siteMonitor: http://192.168.178.58:5000
- Nextcloud:
icon: nextcloud.png
href: "#"
description: Planned cloud storage
- Infrastruktur:
- PostgreSQL17:
icon: postgres.png
href: "#"
description: Shared SQL database
server: my-docker
container: postgresql17
- Redis:
icon: redis.png
href: "#"
description: In-memory cache & broker
server: my-docker
container: Redis
- Security:
- Vaultwarden:
icon: vaultwarden.png
href: https://192.168.178.58:4743
description: Self-hosted password manager
siteMonitor: https://192.168.178.58:4743
server: my-docker
container: vaultwarden
- Unraid:
- Dashboard:
icon: unraid.png
href: http://192.168.178.58
description: Unraid dashboard
- Docker:
icon: docker.png
href: http://192.168.178.58/Docker
description: Docker overview
- Shares:
icon: mdi-folder-network
href: http://192.168.178.58/Shares
description: Share management
- Scripts:
icon: mdi-script-text
href: http://192.168.178.58/Settings/UserScripts
description: User Scripts
- Quick Access:
- Pi-Hole:
icon: pi-hole.png
href: http://192.168.178.59/admin
description: Quick access
- Tailscale:
icon: tailscale.png
href: https://login.tailscale.com/admin/machines
description: Quick access
- Router:
icon: mdi-router-wireless
href: http://192.168.178.1
description: Router
- Netdata:
icon: netdata.png
href: http://192.168.178.58:19999
description: Quick access