293 lines
8.7 KiB
YAML
293 lines
8.7 KiB
YAML
title: Homelab
|
|
views:
|
|
- type: sections
|
|
title: Homelab
|
|
path: homelab
|
|
icon: mdi:server
|
|
max_columns: 3
|
|
sections:
|
|
|
|
# ---- Calendar (Baikal via CalDAV) ----
|
|
- type: grid
|
|
column_span: 2
|
|
cards:
|
|
- type: heading
|
|
icon: mdi:calendar-month
|
|
heading: Calendar
|
|
heading_style: title
|
|
|
|
- type: custom:calendar-card-pro
|
|
entities:
|
|
- entity: calendar.vish
|
|
color: "#a78bfa"
|
|
days_to_show: 14
|
|
max_events_to_show: 15
|
|
show_past_events: false
|
|
compact_mode: false
|
|
|
|
# ---- Media / arr suite ----
|
|
- type: grid
|
|
column_span: 1
|
|
cards:
|
|
- type: heading
|
|
icon: mdi:play-circle
|
|
heading: Media Stack
|
|
heading_style: title
|
|
|
|
- type: tile
|
|
entity: sensor.atlantis
|
|
name: Plex - Now Playing
|
|
icon: mdi:plex
|
|
tap_action:
|
|
action: more-info
|
|
|
|
- type: horizontal-stack
|
|
cards:
|
|
- type: tile
|
|
entity: sensor.atlantis_library_movies
|
|
name: Movies
|
|
icon: mdi:movie-open
|
|
- type: tile
|
|
entity: sensor.atlantis_library_tv_shows
|
|
name: TV Shows
|
|
icon: mdi:television-classic
|
|
|
|
- type: horizontal-stack
|
|
cards:
|
|
- type: tile
|
|
entity: sensor.atlantis_library_anime
|
|
name: Anime
|
|
icon: mdi:sword-cross
|
|
- type: tile
|
|
entity: sensor.atlantis_library_music
|
|
name: Music
|
|
icon: mdi:music
|
|
- type: tile
|
|
entity: sensor.atlantis_library_other_videos
|
|
name: Other
|
|
icon: mdi:video-vintage
|
|
|
|
- type: horizontal-stack
|
|
cards:
|
|
- type: tile
|
|
entity: sensor.sonarr_queue
|
|
name: Sonarr Queue
|
|
icon: mdi:television-classic
|
|
tap_action:
|
|
action: url
|
|
url_path: http://100.83.230.112:8989
|
|
- type: tile
|
|
entity: sensor.radarr_queue
|
|
name: Radarr Queue
|
|
icon: mdi:filmstrip
|
|
tap_action:
|
|
action: url
|
|
url_path: http://100.83.230.112:7878
|
|
|
|
- type: horizontal-stack
|
|
cards:
|
|
- type: tile
|
|
entity: sensor.sonarr_series
|
|
name: Series
|
|
icon: mdi:television-box
|
|
- type: tile
|
|
entity: sensor.radarr_movies
|
|
name: Movies
|
|
icon: mdi:movie-open
|
|
|
|
- type: horizontal-stack
|
|
cards:
|
|
- type: tile
|
|
entity: sensor.sonarr_missing
|
|
name: Missing Eps
|
|
icon: mdi:television-off
|
|
- type: tile
|
|
entity: sensor.radarr_missing
|
|
name: Missing Movies
|
|
icon: mdi:movie-off
|
|
|
|
- type: horizontal-stack
|
|
cards:
|
|
- type: tile
|
|
entity: sensor.bazarr_badges
|
|
name: Bazarr Missing
|
|
icon: mdi:subtitles
|
|
tap_action:
|
|
action: url
|
|
url_path: http://100.83.230.112:6767
|
|
- type: tile
|
|
entity: sensor.prowlarr_indexers
|
|
name: Prowlarr
|
|
icon: mdi:magnify
|
|
tap_action:
|
|
action: url
|
|
url_path: http://100.83.230.112:9696
|
|
|
|
# ---- Downloads ----
|
|
- type: grid
|
|
column_span: 1
|
|
cards:
|
|
- type: heading
|
|
icon: mdi:download
|
|
heading: Downloads
|
|
heading_style: title
|
|
|
|
- type: tile
|
|
entity: sensor.sabnzbd_queue_speed
|
|
name: SABnzbd Speed
|
|
icon: mdi:download-network
|
|
tap_action:
|
|
action: url
|
|
url_path: http://100.83.230.112:8080
|
|
|
|
- type: tile
|
|
entity: sensor.sabnzbd_queue_size
|
|
name: SAB Queue
|
|
icon: mdi:tray-full
|
|
|
|
- type: entities
|
|
title: SAB Details
|
|
show_header_toggle: false
|
|
entities:
|
|
- type: attribute
|
|
entity: sensor.sabnzbd_queue_speed
|
|
attribute: status
|
|
name: Status
|
|
icon: mdi:information-outline
|
|
- type: attribute
|
|
entity: sensor.sabnzbd_queue_speed
|
|
attribute: timeleft
|
|
name: Time Left
|
|
icon: mdi:clock-outline
|
|
- type: attribute
|
|
entity: sensor.sabnzbd_queue_speed
|
|
attribute: mbleft
|
|
name: MB Left
|
|
icon: mdi:harddisk
|
|
- type: attribute
|
|
entity: sensor.sabnzbd_queue_speed
|
|
attribute: diskspace1
|
|
name: Disk Free
|
|
icon: mdi:harddisk-plus
|
|
|
|
# ---- Books ----
|
|
- type: grid
|
|
column_span: 1
|
|
cards:
|
|
- type: heading
|
|
icon: mdi:book-open-page-variant
|
|
heading: Books & Audiobooks
|
|
heading_style: title
|
|
|
|
- type: tile
|
|
entity: sensor.audiobookshelf_ebooks
|
|
name: Ebooks
|
|
icon: mdi:book-open-variant
|
|
tap_action:
|
|
action: url
|
|
url_path: http://100.83.230.112:13378
|
|
|
|
- type: tile
|
|
entity: sensor.audiobookshelf_audiobooks
|
|
name: Audiobooks
|
|
icon: mdi:headphones
|
|
|
|
- type: tile
|
|
entity: sensor.lazylibrarian_wanted_books
|
|
name: LazyLib Wanted
|
|
icon: mdi:book-clock
|
|
tap_action:
|
|
action: url
|
|
url_path: http://100.83.230.112:5299
|
|
|
|
- type: tile
|
|
entity: sensor.lazylibrarian_version
|
|
name: LazyLib Version
|
|
icon: mdi:tag
|
|
|
|
# ---- Quick launch (one-tap links) ----
|
|
- type: grid
|
|
column_span: 2
|
|
cards:
|
|
- type: heading
|
|
icon: mdi:rocket-launch
|
|
heading: Quick Launch
|
|
heading_style: title
|
|
|
|
- type: grid
|
|
columns: 4
|
|
square: true
|
|
cards:
|
|
- type: button
|
|
name: Plex
|
|
icon: mdi:plex
|
|
tap_action:
|
|
action: url
|
|
url_path: https://app.plex.tv
|
|
- type: button
|
|
name: Sonarr
|
|
icon: mdi:television-classic
|
|
tap_action:
|
|
action: url
|
|
url_path: http://100.83.230.112:8989
|
|
- type: button
|
|
name: Radarr
|
|
icon: mdi:filmstrip
|
|
tap_action:
|
|
action: url
|
|
url_path: http://100.83.230.112:7878
|
|
- type: button
|
|
name: Bazarr
|
|
icon: mdi:subtitles
|
|
tap_action:
|
|
action: url
|
|
url_path: http://100.83.230.112:6767
|
|
- type: button
|
|
name: Prowlarr
|
|
icon: mdi:magnify
|
|
tap_action:
|
|
action: url
|
|
url_path: http://100.83.230.112:9696
|
|
- type: button
|
|
name: SABnzbd
|
|
icon: mdi:download
|
|
tap_action:
|
|
action: url
|
|
url_path: http://100.83.230.112:8080
|
|
- type: button
|
|
name: LazyLib
|
|
icon: mdi:book-clock
|
|
tap_action:
|
|
action: url
|
|
url_path: http://100.83.230.112:5299
|
|
- type: button
|
|
name: ABS
|
|
icon: mdi:headphones
|
|
tap_action:
|
|
action: url
|
|
url_path: http://100.83.230.112:13378
|
|
- type: button
|
|
name: Portainer
|
|
icon: mdi:docker
|
|
tap_action:
|
|
action: url
|
|
url_path: https://pt.vish.gg
|
|
- type: button
|
|
name: Gitea
|
|
icon: mdi:git
|
|
tap_action:
|
|
action: url
|
|
url_path: https://git.vish.gg
|
|
- type: button
|
|
name: Homarr
|
|
icon: mdi:view-dashboard
|
|
tap_action:
|
|
action: url
|
|
url_path: https://homarr.vish.gg
|
|
- type: button
|
|
name: Homelab UI
|
|
icon: mdi:home-analytics
|
|
tap_action:
|
|
action: url
|
|
url_path: http://homelab.tail.vish.gg:3100
|