add home assistant sofia deployment to dashy [ci skip]
This commit is contained in:
parent
fc217f6941
commit
b82746b276
2 changed files with 56 additions and 39 deletions
|
|
@ -84,10 +84,11 @@ sections:
|
||||||
url: https://gw.viktorbarzin.me/webpages/login.html
|
url: https://gw.viktorbarzin.me/webpages/login.html
|
||||||
id: 3_496_tplinkgatewayrouter
|
id: 3_496_tplinkgatewayrouter
|
||||||
- &ref_4
|
- &ref_4
|
||||||
title: Truenas
|
title: Home Assistant Sofia
|
||||||
description: Network Storage VM
|
description: Home Assistant Sofia Deployment
|
||||||
icon: si-truenas
|
icon: si-homeassistant
|
||||||
url: http://truenas.viktorbarzin.me/ui/dashboard
|
url: http://ha-sofia.viktorbarzin.me/
|
||||||
|
target: newtab
|
||||||
id: 4_496_truenas
|
id: 4_496_truenas
|
||||||
- &ref_5
|
- &ref_5
|
||||||
title: NAS
|
title: NAS
|
||||||
|
|
@ -109,6 +110,12 @@ sections:
|
||||||
url: https://redis.viktorbarzin.me/
|
url: https://redis.viktorbarzin.me/
|
||||||
target: newtab
|
target: newtab
|
||||||
id: 7_496_redis
|
id: 7_496_redis
|
||||||
|
- &ref_8
|
||||||
|
title: Truenas
|
||||||
|
description: Network Storage VM
|
||||||
|
icon: si-truenas
|
||||||
|
url: http://truenas.viktorbarzin.me/ui/dashboard
|
||||||
|
id: 8_496_truenas
|
||||||
filteredItems:
|
filteredItems:
|
||||||
- *ref_0
|
- *ref_0
|
||||||
- *ref_1
|
- *ref_1
|
||||||
|
|
@ -118,6 +125,7 @@ sections:
|
||||||
- *ref_5
|
- *ref_5
|
||||||
- *ref_6
|
- *ref_6
|
||||||
- *ref_7
|
- *ref_7
|
||||||
|
- *ref_8
|
||||||
- name: Valchedrym Infra
|
- name: Valchedrym Infra
|
||||||
displayData:
|
displayData:
|
||||||
sortBy: default
|
sortBy: default
|
||||||
|
|
@ -126,28 +134,28 @@ sections:
|
||||||
collapsed: false
|
collapsed: false
|
||||||
hideForGuests: false
|
hideForGuests: false
|
||||||
items:
|
items:
|
||||||
- &ref_8
|
- &ref_9
|
||||||
title: Valchedrym OpenWRT
|
title: Valchedrym OpenWRT
|
||||||
icon: si-openwrt
|
icon: si-openwrt
|
||||||
url: https://valchedrym.viktorbarzin.me/
|
url: https://valchedrym.viktorbarzin.me/
|
||||||
target: newtab
|
target: newtab
|
||||||
id: 0_1567_valchedrymopenwrt
|
id: 0_1567_valchedrymopenwrt
|
||||||
- &ref_9
|
- &ref_10
|
||||||
title: Valchedram Alarm IP150
|
title: Valchedram Alarm IP150
|
||||||
icon: 📷
|
icon: 📷
|
||||||
url: https://ip150.viktorbarzin.me/
|
url: https://ip150.viktorbarzin.me/
|
||||||
target: newtab
|
target: newtab
|
||||||
id: 1_1567_valchedramalarmip
|
id: 1_1567_valchedramalarmip
|
||||||
- &ref_10
|
- &ref_11
|
||||||
title: Mladost 3 Router
|
title: Mladost 3 Router
|
||||||
icon: si-ghostery
|
icon: si-ghostery
|
||||||
url: https://mladost3.viktorbarzin.me/
|
url: https://mladost3.viktorbarzin.me/
|
||||||
target: newtab
|
target: newtab
|
||||||
id: 2_1567_mladostrouter
|
id: 2_1567_mladostrouter
|
||||||
filteredItems:
|
filteredItems:
|
||||||
- *ref_8
|
|
||||||
- *ref_9
|
- *ref_9
|
||||||
- *ref_10
|
- *ref_10
|
||||||
|
- *ref_11
|
||||||
icon: 🐶
|
icon: 🐶
|
||||||
- name: Monitoring
|
- name: Monitoring
|
||||||
icon: hl-grafana
|
icon: hl-grafana
|
||||||
|
|
@ -158,14 +166,14 @@ sections:
|
||||||
hideForGuests: false
|
hideForGuests: false
|
||||||
cols: 2
|
cols: 2
|
||||||
items:
|
items:
|
||||||
- &ref_11
|
- &ref_12
|
||||||
title: iDRAC Grafana
|
title: iDRAC Grafana
|
||||||
icon: si-dell
|
icon: si-dell
|
||||||
url: https://grafana.viktorbarzin.me/d/O19gr0jZk/idrac-host-stats
|
url: https://grafana.viktorbarzin.me/d/O19gr0jZk/idrac-host-stats
|
||||||
target: newtab
|
target: newtab
|
||||||
statusCheckAcceptCodes: "400"
|
statusCheckAcceptCodes: "400"
|
||||||
id: 0_1062_idracgrafana
|
id: 0_1062_idracgrafana
|
||||||
- &ref_12
|
- &ref_13
|
||||||
title: Kubernetes Cluster Nodes
|
title: Kubernetes Cluster Nodes
|
||||||
description: Kubernetes Nodes Stats
|
description: Kubernetes Nodes Stats
|
||||||
icon: hl-kubernetes
|
icon: hl-kubernetes
|
||||||
|
|
@ -173,27 +181,27 @@ sections:
|
||||||
target: newtab
|
target: newtab
|
||||||
statusCheckAcceptCodes: "400"
|
statusCheckAcceptCodes: "400"
|
||||||
id: 1_1062_kubernetesclusternodes
|
id: 1_1062_kubernetesclusternodes
|
||||||
- &ref_13
|
- &ref_14
|
||||||
title: OpenWRT (London)
|
title: OpenWRT (London)
|
||||||
icon: si-openwrt
|
icon: si-openwrt
|
||||||
url: https://grafana.viktorbarzin.me/d/fLi0yXAWk/openwrt?orgId=1
|
url: https://grafana.viktorbarzin.me/d/fLi0yXAWk/openwrt?orgId=1
|
||||||
target: newtab
|
target: newtab
|
||||||
statusCheckAcceptCodes: "400"
|
statusCheckAcceptCodes: "400"
|
||||||
id: 2_1062_openwrtlondon
|
id: 2_1062_openwrtlondon
|
||||||
- &ref_14
|
- &ref_15
|
||||||
title: Prometheus
|
title: Prometheus
|
||||||
icon: si-prometheus
|
icon: si-prometheus
|
||||||
url: https://prometheus.viktorbarzin.me/
|
url: https://prometheus.viktorbarzin.me/
|
||||||
statusCheck: false
|
statusCheck: false
|
||||||
statusCheckAcceptCodes: "400"
|
statusCheckAcceptCodes: "400"
|
||||||
id: 3_1062_prometheus
|
id: 3_1062_prometheus
|
||||||
- &ref_15
|
- &ref_16
|
||||||
title: Alert Manager
|
title: Alert Manager
|
||||||
icon: si-protractor
|
icon: si-protractor
|
||||||
url: https://alertmanager.viktorbarzin.me/
|
url: https://alertmanager.viktorbarzin.me/
|
||||||
target: newtab
|
target: newtab
|
||||||
id: 4_1062_alertmanager
|
id: 4_1062_alertmanager
|
||||||
- &ref_16
|
- &ref_17
|
||||||
title: External Monitoring
|
title: External Monitoring
|
||||||
description: Hetrix report
|
description: Hetrix report
|
||||||
icon: si-amp
|
icon: si-amp
|
||||||
|
|
@ -201,12 +209,12 @@ sections:
|
||||||
target: modal
|
target: modal
|
||||||
id: 5_1062_externalmonitoring
|
id: 5_1062_externalmonitoring
|
||||||
filteredItems:
|
filteredItems:
|
||||||
- *ref_11
|
|
||||||
- *ref_12
|
- *ref_12
|
||||||
- *ref_13
|
- *ref_13
|
||||||
- *ref_14
|
- *ref_14
|
||||||
- *ref_15
|
- *ref_15
|
||||||
- *ref_16
|
- *ref_16
|
||||||
|
- *ref_17
|
||||||
- name: Infra Services
|
- name: Infra Services
|
||||||
displayData:
|
displayData:
|
||||||
sortBy: default
|
sortBy: default
|
||||||
|
|
@ -215,7 +223,7 @@ sections:
|
||||||
collapsed: false
|
collapsed: false
|
||||||
hideForGuests: false
|
hideForGuests: false
|
||||||
items:
|
items:
|
||||||
- &ref_17
|
- &ref_18
|
||||||
title: PhpMyAdmin
|
title: PhpMyAdmin
|
||||||
description: Admin UI for the DB Cluster
|
description: Admin UI for the DB Cluster
|
||||||
icon: si-phpmyadmin
|
icon: si-phpmyadmin
|
||||||
|
|
@ -224,14 +232,14 @@ sections:
|
||||||
target: newtab
|
target: newtab
|
||||||
statusCheck: false
|
statusCheck: false
|
||||||
id: 0_1364_phpmyadmin
|
id: 0_1364_phpmyadmin
|
||||||
- &ref_18
|
- &ref_19
|
||||||
title: Drone CI
|
title: Drone CI
|
||||||
description: CI/CD Service
|
description: CI/CD Service
|
||||||
icon: si-drone
|
icon: si-drone
|
||||||
url: https://drone.viktorbarzin.me/
|
url: https://drone.viktorbarzin.me/
|
||||||
target: newtab
|
target: newtab
|
||||||
id: 1_1364_droneci
|
id: 1_1364_droneci
|
||||||
- &ref_19
|
- &ref_20
|
||||||
title: DNS Server
|
title: DNS Server
|
||||||
description: Technitium
|
description: Technitium
|
||||||
icon: hl-azure-dns
|
icon: hl-azure-dns
|
||||||
|
|
@ -240,7 +248,7 @@ sections:
|
||||||
statusCheck: false
|
statusCheck: false
|
||||||
statusCheckAcceptCodes: "400"
|
statusCheckAcceptCodes: "400"
|
||||||
id: 2_1364_dnsserver
|
id: 2_1364_dnsserver
|
||||||
- &ref_20
|
- &ref_21
|
||||||
title: Headscale (VPN) UI
|
title: Headscale (VPN) UI
|
||||||
icon: si-wireguard
|
icon: si-wireguard
|
||||||
url: https://headscale.viktorbarzin.me/manager
|
url: https://headscale.viktorbarzin.me/manager
|
||||||
|
|
@ -248,7 +256,7 @@ sections:
|
||||||
statusCheck: false
|
statusCheck: false
|
||||||
statusCheckAcceptCodes: "400"
|
statusCheckAcceptCodes: "400"
|
||||||
id: 3_1364_headscalevpnui
|
id: 3_1364_headscalevpnui
|
||||||
- &ref_21
|
- &ref_22
|
||||||
title: URL Shorterner
|
title: URL Shorterner
|
||||||
description: Shlink
|
description: Shlink
|
||||||
icon: si-curl
|
icon: si-curl
|
||||||
|
|
@ -256,12 +264,12 @@ sections:
|
||||||
statusCheck: false
|
statusCheck: false
|
||||||
statusCheckAcceptCodes: "400"
|
statusCheckAcceptCodes: "400"
|
||||||
id: 4_1364_urlshorterner
|
id: 4_1364_urlshorterner
|
||||||
- &ref_22
|
- &ref_23
|
||||||
title: Home Assistant London
|
title: Home Assistant London
|
||||||
icon: si-homeassistant
|
icon: si-homeassistant
|
||||||
url: http://ha2.viktorbarzin.lan:8123/lovelace/default_view
|
url: http://ha2.viktorbarzin.lan:8123/lovelace/default_view
|
||||||
id: 5_1364_homeassistantlondon
|
id: 5_1364_homeassistantlondon
|
||||||
- &ref_23
|
- &ref_24
|
||||||
title: Crowdsec Dashboard
|
title: Crowdsec Dashboard
|
||||||
icon: si-crowdsource
|
icon: si-crowdsource
|
||||||
url: >-
|
url: >-
|
||||||
|
|
@ -269,13 +277,13 @@ sections:
|
||||||
target: newtab
|
target: newtab
|
||||||
id: 6_1364_crowdsecdashboard
|
id: 6_1364_crowdsecdashboard
|
||||||
filteredItems:
|
filteredItems:
|
||||||
- *ref_17
|
|
||||||
- *ref_18
|
- *ref_18
|
||||||
- *ref_19
|
- *ref_19
|
||||||
- *ref_20
|
- *ref_20
|
||||||
- *ref_21
|
- *ref_21
|
||||||
- *ref_22
|
- *ref_22
|
||||||
- *ref_23
|
- *ref_23
|
||||||
|
- *ref_24
|
||||||
icon: si-adminer
|
icon: si-adminer
|
||||||
- name: Public Services
|
- name: Public Services
|
||||||
displayData:
|
displayData:
|
||||||
|
|
@ -285,7 +293,7 @@ sections:
|
||||||
collapsed: false
|
collapsed: false
|
||||||
hideForGuests: false
|
hideForGuests: false
|
||||||
items:
|
items:
|
||||||
- &ref_24
|
- &ref_25
|
||||||
title: City Guesser
|
title: City Guesser
|
||||||
description: Geolocator Game
|
description: Geolocator Game
|
||||||
icon: hl-openmaptiles
|
icon: hl-openmaptiles
|
||||||
|
|
@ -293,7 +301,7 @@ sections:
|
||||||
target: newtab
|
target: newtab
|
||||||
statusCheck: false
|
statusCheck: false
|
||||||
id: 0_1475_cityguesser
|
id: 0_1475_cityguesser
|
||||||
- &ref_25
|
- &ref_26
|
||||||
title: Excalidraw
|
title: Excalidraw
|
||||||
description: Collaborative Hand Drawing Tool
|
description: Collaborative Hand Drawing Tool
|
||||||
icon: hl-excalidraw-light
|
icon: hl-excalidraw-light
|
||||||
|
|
@ -301,68 +309,68 @@ sections:
|
||||||
target: newtab
|
target: newtab
|
||||||
statusCheck: false
|
statusCheck: false
|
||||||
id: 1_1475_excalidraw
|
id: 1_1475_excalidraw
|
||||||
- &ref_26
|
- &ref_27
|
||||||
title: Formula 1 Stream
|
title: Formula 1 Stream
|
||||||
icon: si-f1
|
icon: si-f1
|
||||||
url: http://f1.viktorbarzin.me/
|
url: http://f1.viktorbarzin.me/
|
||||||
statusCheck: false
|
statusCheck: false
|
||||||
id: 2_1475_formulastream
|
id: 2_1475_formulastream
|
||||||
- &ref_27
|
- &ref_28
|
||||||
title: HackMD
|
title: HackMD
|
||||||
description: Collaborative Markdown Document Editing
|
description: Collaborative Markdown Document Editing
|
||||||
icon: si-hackclub
|
icon: si-hackclub
|
||||||
url: https://hackmd.viktorbarzin.me/
|
url: https://hackmd.viktorbarzin.me/
|
||||||
statusCheck: false
|
statusCheck: false
|
||||||
id: 3_1475_hackmd
|
id: 3_1475_hackmd
|
||||||
- &ref_28
|
- &ref_29
|
||||||
title: Activate Windows (KMS)
|
title: Activate Windows (KMS)
|
||||||
description: How to activate Windows Machines
|
description: How to activate Windows Machines
|
||||||
icon: si-windows95
|
icon: si-windows95
|
||||||
url: https://kms.viktorbarzin.me/
|
url: https://kms.viktorbarzin.me/
|
||||||
statusCheck: false
|
statusCheck: false
|
||||||
id: 4_1475_activatewindowskms
|
id: 4_1475_activatewindowskms
|
||||||
- &ref_29
|
- &ref_30
|
||||||
title: PrivateBin
|
title: PrivateBin
|
||||||
description: E2E Encrypted Pastebin
|
description: E2E Encrypted Pastebin
|
||||||
icon: si-pastebin
|
icon: si-pastebin
|
||||||
url: https://pb.viktorbarzin.me/
|
url: https://pb.viktorbarzin.me/
|
||||||
statusCheck: false
|
statusCheck: false
|
||||||
id: 5_1475_privatebin
|
id: 5_1475_privatebin
|
||||||
- &ref_30
|
- &ref_31
|
||||||
title: Blog
|
title: Blog
|
||||||
description: Personal Blog
|
description: Personal Blog
|
||||||
icon: si-rss
|
icon: si-rss
|
||||||
url: https://viktorbarzin.me/
|
url: https://viktorbarzin.me/
|
||||||
statusCheck: false
|
statusCheck: false
|
||||||
id: 6_1475_blog
|
id: 6_1475_blog
|
||||||
- &ref_31
|
- &ref_32
|
||||||
title: Setup VPN (Tailscale)
|
title: Setup VPN (Tailscale)
|
||||||
description: "URL to set in app config: https://headscale.viktorbarzin.me"
|
description: "URL to set in app config: https://headscale.viktorbarzin.me"
|
||||||
icon: si-wireguard
|
icon: si-wireguard
|
||||||
url: https://github.com/juanfont/headscale/blob/main/docs/iOS-client.md
|
url: https://github.com/juanfont/headscale/blob/main/docs/iOS-client.md
|
||||||
target: newtab
|
target: newtab
|
||||||
id: 7_1475_setupvpntailscale
|
id: 7_1475_setupvpntailscale
|
||||||
- &ref_32
|
- &ref_33
|
||||||
title: Vaultwarden
|
title: Vaultwarden
|
||||||
description: Self-hosted Bitwarden server (Password Manager)
|
description: Self-hosted Bitwarden server (Password Manager)
|
||||||
icon: si-bitwarden
|
icon: si-bitwarden
|
||||||
url: https://vaultwarden.viktorbarzin.me
|
url: https://vaultwarden.viktorbarzin.me
|
||||||
target: newtab
|
target: newtab
|
||||||
id: 8_1475_vaultwarden
|
id: 8_1475_vaultwarden
|
||||||
- &ref_33
|
- &ref_34
|
||||||
title: Send
|
title: Send
|
||||||
description: Share files
|
description: Share files
|
||||||
icon: si-libreoffice
|
icon: si-libreoffice
|
||||||
url: https://send.viktorbarzin.me/
|
url: https://send.viktorbarzin.me/
|
||||||
target: newtab
|
target: newtab
|
||||||
id: 9_1475_send
|
id: 9_1475_send
|
||||||
- &ref_34
|
- &ref_35
|
||||||
title: Youtube Downloader
|
title: Youtube Downloader
|
||||||
icon: si-youtube
|
icon: si-youtube
|
||||||
url: https://yt.viktorbarzin.me
|
url: https://yt.viktorbarzin.me
|
||||||
target: newtab
|
target: newtab
|
||||||
id: 10_1475_youtubedownloader
|
id: 10_1475_youtubedownloader
|
||||||
- &ref_35
|
- &ref_36
|
||||||
title: Photos
|
title: Photos
|
||||||
description: Immich
|
description: Immich
|
||||||
icon: si-googlephotos
|
icon: si-googlephotos
|
||||||
|
|
@ -370,7 +378,6 @@ sections:
|
||||||
target: newtab
|
target: newtab
|
||||||
id: 11_1475_photos
|
id: 11_1475_photos
|
||||||
filteredItems:
|
filteredItems:
|
||||||
- *ref_24
|
|
||||||
- *ref_25
|
- *ref_25
|
||||||
- *ref_26
|
- *ref_26
|
||||||
- *ref_27
|
- *ref_27
|
||||||
|
|
@ -382,6 +389,7 @@ sections:
|
||||||
- *ref_33
|
- *ref_33
|
||||||
- *ref_34
|
- *ref_34
|
||||||
- *ref_35
|
- *ref_35
|
||||||
|
- *ref_36
|
||||||
icon: si-sublimetext
|
icon: si-sublimetext
|
||||||
- name: Under Construction
|
- name: Under Construction
|
||||||
displayData:
|
displayData:
|
||||||
|
|
@ -391,20 +399,20 @@ sections:
|
||||||
collapsed: false
|
collapsed: false
|
||||||
hideForGuests: false
|
hideForGuests: false
|
||||||
items:
|
items:
|
||||||
- &ref_36
|
- &ref_37
|
||||||
title: Travel Blog
|
title: Travel Blog
|
||||||
icon: si-hugo
|
icon: si-hugo
|
||||||
url: https://travel.viktorbarzin.me/
|
url: https://travel.viktorbarzin.me/
|
||||||
target: newtab
|
target: newtab
|
||||||
statusCheck: false
|
statusCheck: false
|
||||||
id: 0_1833_travelblog
|
id: 0_1833_travelblog
|
||||||
- &ref_37
|
- &ref_38
|
||||||
title: Personal Finance App
|
title: Personal Finance App
|
||||||
icon: si-abstract
|
icon: si-abstract
|
||||||
url: https://finance.viktorbarzin.me/transaction
|
url: https://finance.viktorbarzin.me/transaction
|
||||||
statusCheck: false
|
statusCheck: false
|
||||||
id: 1_1833_personalfinanceapp
|
id: 1_1833_personalfinanceapp
|
||||||
filteredItems:
|
filteredItems:
|
||||||
- *ref_36
|
|
||||||
- *ref_37
|
- *ref_37
|
||||||
|
- *ref_38
|
||||||
icon: si-progress
|
icon: si-progress
|
||||||
|
|
|
||||||
|
|
@ -138,3 +138,12 @@ module "server-switch" {
|
||||||
port = 80
|
port = 80
|
||||||
tls_secret_name = var.tls_secret_name
|
tls_secret_name = var.tls_secret_name
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# https://ha-sofia.viktorbarzin.me/
|
||||||
|
module "ha-sofia" {
|
||||||
|
source = "./factory"
|
||||||
|
name = "ha-sofia"
|
||||||
|
external_name = "ha-sofia.viktorbarzin.lan"
|
||||||
|
port = 8123
|
||||||
|
tls_secret_name = var.tls_secret_name
|
||||||
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue