356 lines
9.7 KiB
YAML
356 lines
9.7 KiB
YAML
---
|
|
# 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"]
|