Update services.yaml

This commit is contained in:
2026-05-28 18:48:17 +00:00
parent 1dafdf1c21
commit 59d94d84cc
-355
View File
@@ -1,355 +0,0 @@
---
# For configuration options and examples, please see:
# https://gethomepage.dev/en/configs/services
- Proxmox:
- PVE:
href: https://<redacted>
icon: proxmox.png
description: Hypervisor
widget:
type: proxmox
url: https://<redacted>
username: <redacted>
password: <redacted>
# fields: ["vms", "lxc"]
node: pve # optional
- PVE DMZ:
href: https://<redacted>
icon: proxmox.png
description: DMZ Hypervisor
widget:
type: proxmox
url: https://<redacted>
username: <redacted>
password: <redacted>
node: pve-dmz
- TrueNAS:
href: https://<redacted>
icon: truenas.png
description: Network Storage
widget:
type: truenas
url: https://<redacted>
# username: user # not required if using api key
# password: pass # not required if using api key
key: <redacted> # not required if using username / password
enablePools: true
nasType: scale
- Home Assistant:
href: http://<redacted>
icon: https://community-assets.home-assistant.io/optimized/4X/a/f/4/af470e37d3a3dc537f285baebf08f84560e52be7_2_375x375.png
widget:
type: homeassistant
url: http://<redacted>
key: <redacted>
custom:
- state: sensor.hallway_temperature
lable: Indoor Temp
- state: sensor.hallway_humidity
label: Indoor Humidity
- state: weather.forecast_home
label: Outdoor Temperature
value: "{attributes.temperature} {attributes.temperature_unit}"
- state: weather.forecast_home
label: Wind Speed
value: "{attributes.wind_speed} {attributes.wind_speed_unit}"
# - state: weather.forecast_home
# label: Temperature
# value: "{attributes.temperature} {attributes.temperature_unit}"
- Webpages:
- Nginx:
href: http://<redacted>
ping: https://<redacted>
icon: nginx.png
description: Reverse Proxy Server
widget:
type: npm
url: http://<redacted>
username: <redacted>
password: <redacted>
- Uptime Kuma:
href: http://<redacted>
ping: https://<redacted>
icon: http://<redacted>/icon.svg
description: Services Uptime %
widget:
type: uptimekuma
url: http://<redacted>
slug: default
- Seerr:
href: http://<redacted>
ping: https://<redacted>
icon: overseerr.png
description: overseerr.wittenberger.us
widget:
type: overseerr
url: http://<redacted>
key: <redacted>
- Tandoor:
href: http://<redacted>
ping: http://<redacted>
icon: https://github.com/vabene1111/recipes/raw/develop/docs/logo_color.svg
description: recipes.wittenberger.us
widget:
type: tandoor
url: http://<redacted>
key: <redacted>
- Cloud Services:
- Vaultwarden:
href: http://<redacted>
ping: https://<redacted>
icon: bitwarden.png
description: vault.wittenberger.us
- Nextcloud:
href: https://<redacted>
ping: https://<redacted>
icon: nextcloud.png
description: nc.wittenberger.us
widget:
type: nextcloud
url: https://<redacted>
username: <redacted>
password: <redacted>
fields: ["freespace", "activeusers", "numfiles", "numshares"]
- MailCow:
href: https://<redacted>
ping: https://<redacted>
icon: mailcow.png
description: Mail Server
- Gitea:
href: http://<redacted>
ping: http://<redacted>
icon: gitea.png
description: Gitea Git Repository
# widget:
# type: gitea
# url: http://<redacted>
# key: ?
- Game Servers:
# - DayZ:
# href: http://<redacted>
# ping: http://<redacted>
# icon: amp.png
# description: DayZ Server
# widget:
# type: gamedig
# serverType: dayz
# url: udp://<redacted>
# fields: ["players", "version", "status"]
- Minecraft:
href: https://<redacted>
ping: udp://<redacted>
icon: minecraft.png
description: Ozone Skyblock Reborn
widget:
type: minecraft
url: udp://<redacted>
fields: ["players", "version", "status"]
- 7 Days to Die:
href: https://<redacted>
ping: udp://<redacted>
icon: amp.png
description: 7 Days to Die
widget:
type: gamedig
serverType: sdtd
url: udp://<redacted>
fields: ["players", "version", "status", "map"]
- Media Servers:
- Plex Media Server:
href: http://<redacted>
ping: https://<redacted>
icon: plex.png
description: Plex Media Server
widget:
type: plex
url: https://<redacted>
key: <redacted>
- Tautulli:
href: http://<redacted>
ping: http://<redacted>
icon: tautulli.png
description: Plex Streams
widget:
type: tautulli
url: http://<redacted>
key: <redacted>
- ErsatzTV:
href: http://<redacted>
ping: http://<redacted>
icon: ersatztv.png
description: Live TV
widget:
type: ersatztv
url: http://<redacted>
tuner: 2
- Media:
- Sonarr:
href: http://<redacted>
ping: http://<redacted>
icon: sonarr.png
description: Shows Manager
widget:
type: sonarr
url: http://<redacted>
key: <redacted>
- Sonarr4k:
href: http://<redacted>
ping: http://<redacted>
icon: sonarr.png
description: Shows Manager
widget:
type: sonarr
url: http://<redacted>
key: <redacted>
- Lidarr:
href: http://<redacted>
ping: http://<redacted>
icon: lidarr.png
description: Music Manager
widget:
type: lidarr
url: http://<redacted>
key: <redacted>
- Radarr:
href: http://<redacted>
ping: http://<redacted>
icon: radarr.png
description: Movies Manager
widget:
type: radarr
url: http://<redacted>
key: <redacted>
- Radarr4k:
href: http://<redacted>
ping: http://<redacted>
icon: radarr.png
description: Movies Manager
widget:
type: radarr
url: http://<redacted>
key: <redacted>
- Prowlarr:
href: http://<redacted>
ping: http://<redacted>
icon: prowlarr.png
description: Indexer Manager
widget:
type: prowlarr
url: http://<redacted>
key: <redacted>
- Bazarr:
href: http://<redacted>
ping: http://<redacted>
icon: bazarr.png
description: Subtitles Manager
widget:
type: bazarr
url: http://<redacted>
key: <redacted>
- Readarr:
href: http://<redacted>
ping: http://<redacted>
icon: readarr.png
description: Books and Audiobook Manager
widget:
type: readarr
url: http://<redacted>
key: <redacted>
- qBittorrent:
href: http://<redacted>
ping: http://<redacted>
icon: qbittorrent.png
description: Downloader
widget:
type: qbittorrent
url: http://<redacted>
username: <redacted>
password: <redacted>
- Networking:
- pfSense:
href: https://<redacted>
icon: pfsense.png
description: Edge-Firewall
widget:
type: pfsense
url: https://<redacted>
headers:
X-API-Key: <redacted>
version: 2
wan: igb0
fields: ["wanIP", "wanStatus", "disk", "memory"]
- Wazuh:
href: https://<redacted>
icon: wazuh.png
description: SIEM
# widget:
# type: customapi
# url: https://<redacted>/agents/summary/status?pretty=true
# refreshInterval: 10000 # optional - in milliseconds, defaults to 10s
# method: GET # optional, e.g. POST
# headers: # optional, must be object, see below
# Authorization: TOKEN=$(curl -u wazuh-wui -k -X POST "https://<redacted>/security/user/authenticate?raw=true")
# Authorization: Bearer <redacted>
# mappings:
# - field: # needs to be YAML string or object
# data:
# connection: active
# label: Active
- Pi-hole 1:
href: https://<redacted>
icon: pi-hole.png
description: fuck ads
widget:
type: pihole
url: https://<redacted>
version: 6
key: <redacted>
fields: ["queries", "blocked", "blocked_percent", "gravity"]
- Pi-hole 2:
href: http://<redacted>
icon: pi-hole.png
description: fuck ads twice
widget:
type: pihole
url: http://<redacted>
# password: <redacted>
key: <redacted> # optional
fields: ["queries", "blocked", "blocked_percent", "gravity"]