1
0
Fork 0

Merge remote-tracking branch 'refs/remotes/origin/master'

pull/38/head
Dustin 2024-12-21 20:23:42 -06:00
commit 6883ab41bd
11 changed files with 33 additions and 30 deletions

View File

@ -31,7 +31,7 @@ applications:
- instance: homeassistant.pyrocufflink.blue - instance: homeassistant.pyrocufflink.blue
- name: Nextcloud - name: Nextcloud
url: &url https://nextcloud.pyrocufflink.net/ url: &url https://nextcloud.pyrocufflink.net/index.php
icon: icon:
url: icons/nextcloud.png url: icons/nextcloud.png
alerts: alerts:

View File

@ -55,4 +55,4 @@ patches:
defaultMode: 0640 defaultMode: 0640
images: images:
- name: docker.io/fireflyiii/core - name: docker.io/fireflyiii/core
newTag: version-6.1.22 newTag: version-6.1.25

View File

@ -38,6 +38,15 @@ recorder:
commit_interval: 0 commit_interval: 0
homeassistant: homeassistant:
auth_providers:
- type: homeassistant
- type: trusted_networks
trusted_networks:
- 172.31.1.81/32
trusted_users:
172.31.1.81:
- 03a8b3528f1145ab908e20ed5687d893
allow_bypass_login: true
whitelist_external_dirs: whitelist_external_dirs:
- /config - /config
- /tmp - /tmp

View File

@ -30,6 +30,7 @@ configMapGenerator:
- restart-diddy-mopidy.sh - restart-diddy-mopidy.sh
- restart-kitchen-mqttmarionette.sh - restart-kitchen-mqttmarionette.sh
- shell-command.yaml - shell-command.yaml
- shutdown-kiosk.sh
- ssh_known_hosts - ssh_known_hosts
- rest-command.yaml - rest-command.yaml
options: options:
@ -117,14 +118,14 @@ patches:
name: dch-root-ca name: dch-root-ca
images: images:
- name: ghcr.io/home-assistant/home-assistant - name: ghcr.io/home-assistant/home-assistant
newTag: 2024.11.2 newTag: 2024.12.5
- name: docker.io/rhasspy/wyoming-whisper - name: docker.io/rhasspy/wyoming-whisper
newTag: 2.2.0 newTag: 2.4.0
- name: docker.io/rhasspy/wyoming-piper - name: docker.io/rhasspy/wyoming-piper
newTag: 1.5.0 newTag: 1.5.0
- name: docker.io/koenkk/zigbee2mqtt - name: docker.io/koenkk/zigbee2mqtt
newTag: 1.41.0 newTag: 1.42.0
- name: docker.io/zwavejs/zwave-js-ui - name: docker.io/zwavejs/zwave-js-ui
newTag: 9.27.2 newTag: 9.29.0
- name: docker.io/library/eclipse-mosquitto - name: docker.io/library/eclipse-mosquitto
newTag: 2.0.20 newTag: 2.0.20

View File

@ -6,3 +6,6 @@ restart_diddy_mopidy: >-
restart_kitchen_mqttmarionette: >- restart_kitchen_mqttmarionette: >-
sh /run/config/restart-kitchen-mqttmarionette.sh sh /run/config/restart-kitchen-mqttmarionette.sh
shutdown_kiosk: >-
sh /run/config/shutdown-kiosk.sh

View File

@ -0,0 +1,4 @@
#!/bin/sh
set -e
ssh -i /run/secrets/home-assistant/sshkey.pem -oUserKnownHostsFile=/run/config/ssh_known_hosts -oBatchMode=yes kiosk@deskpanel.pyrocufflink.red doas systemctl poweroff

View File

@ -1,2 +1,3 @@
diddy.pyrocufflink.red ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILx6gRqlVnvdqTIJTH16NBLJ4ORfTsBaUIEpt5ZMkkNW diddy.pyrocufflink.red ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILx6gRqlVnvdqTIJTH16NBLJ4ORfTsBaUIEpt5ZMkkNW
kitchen.pyrocufflink.red ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBLzMLOlFXPiovBwYLmXCVV8Md/xR36zwPj6egT9V3O7 kitchen.pyrocufflink.red ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBLzMLOlFXPiovBwYLmXCVV8Md/xR36zwPj6egT9V3O7
deskpanel.pyrocufflink.red ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEcvO0jsZ8U2mw/HHs0BHbbEI48W0fxti8f5DuNyFS2L

View File

@ -1,4 +1,5 @@
@cert-authority *.pyrocufflink.blue ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAII24CZGosLMTny0a2eDB6KOG47FhlwVkTEFQNAYzKV0t @cert-authority *.pyrocufflink.blue ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAII24CZGosLMTny0a2eDB6KOG47FhlwVkTEFQNAYzKV0t
@cert-authority *.pyrocufflink.black ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAII24CZGosLMTny0a2eDB6KOG47FhlwVkTEFQNAYzKV0t
files.pyrocufflink.blue ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBH+S6aTqXJ15DV3NczbPXVQKXxbvMVtaHToShsrhxps1GGWcJU/pbZtpAQcN4OGth7DQ1Q/1RvrFS+Fd/5U4wv4= files.pyrocufflink.blue ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBH+S6aTqXJ15DV3NczbPXVQKXxbvMVtaHToShsrhxps1GGWcJU/pbZtpAQcN4OGth7DQ1Q/1RvrFS+Fd/5U4wv4=
files.pyrocufflink.blue ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFzOkLdjAJDPyja2o4+Km52VNM4t7jeYTyMVYl4gtudq files.pyrocufflink.blue ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFzOkLdjAJDPyja2o4+Km52VNM4t7jeYTyMVYl4gtudq
files.pyrocufflink.blue ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDbgN04bblL95EStM+wpGF1asvEOL6vmH/oNTIBRd0HbTz8jRa3CMOGWWG7/xGIRjrXglAGURGZ/EOqkyGIsciVtC53lwLuyZT18sqHrmp8S5uq/rNaY3rSVfc7kW/fXsNksjtwnQ/sNtawSZ6UFv+p/X47qOGv0XPAwAzoXDwDpQ27wOz1YnbBa+5itThLh6QvxgM1DKnb78uZ1TBpaCCdtL2iH1IVo3FLmah9bNWvUU1QECKyOUDw3IiwIS6owtHIrpdCiZTlPSJhBLPvv7P/L9V0bTfREP+MMDBT1hhj2NUgmDxC4sDd8k1Qy/qxeyU/FA+7dn7K8YVIEe9rNbs/ files.pyrocufflink.blue ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDbgN04bblL95EStM+wpGF1asvEOL6vmH/oNTIBRd0HbTz8jRa3CMOGWWG7/xGIRjrXglAGURGZ/EOqkyGIsciVtC53lwLuyZT18sqHrmp8S5uq/rNaY3rSVfc7kW/fXsNksjtwnQ/sNtawSZ6UFv+p/X47qOGv0XPAwAzoXDwDpQ27wOz1YnbBa+5itThLh6QvxgM1DKnb78uZ1TBpaCCdtL2iH1IVo3FLmah9bNWvUU1QECKyOUDw3IiwIS6owtHIrpdCiZTlPSJhBLPvv7P/L9V0bTfREP+MMDBT1hhj2NUgmDxC4sDd8k1Qy/qxeyU/FA+7dn7K8YVIEe9rNbs/

View File

@ -47,6 +47,6 @@ images:
- name: ghcr.io/paperless-ngx/paperless-ngx - name: ghcr.io/paperless-ngx/paperless-ngx
newTag: 2.13.5 newTag: 2.13.5
- name: docker.io/gotenberg/gotenberg - name: docker.io/gotenberg/gotenberg
newTag: 8.13.0 newTag: 8.14.1
- name: docker.io/apache/tika - name: docker.io/apache/tika
newTag: 3.0.0.0 newTag: 3.0.0.0

View File

@ -225,32 +225,16 @@ groups:
the issue as soon as possible. the issue as soon as possible.
- alert: Last Backup Age - alert: Last Backup Age
expr: >- expr: >-
time() - restic_backup_timestamp > 604800 time() - restic_backup_timestamp{
client_hostname!="luma.pyrocufflink.blue",
client_hostname!="toad.pyrocufflink.blue",
}> 604800
annotations: annotations:
summary: A Restic client has not backed up recently summary: A Restic client has not backed up recently
description: >- description: >-
Clients are scheduled to back up every day, but at least one has not Clients are scheduled to back up every day, but at least one has not
been backed up in at least 7 days. Check the Restic configuration on been backed up in at least 7 days. Check the Restic configuration on
that system to ensure backups are running properly. that system to ensure backups are running properly.
- alert: No File Changes
expr: >-
max_over_time(
abs(
delta(
sum(restic_backup_size_total{
client_hostname!="pxe0.pyrocufflink.blue",
client_hostname!="web0.pyrocufflink.blue",
})
by (client_hostname, client_username)
)
)[7d]
) == 0
annotations:
summary: The size of the Restic backup has not changed
description: >-
The size of the Restic backup for a particular client has not changed
in at least 7 days. This may indicate that the backup configuration
is incorrect.
- name: Paperless-ngx - name: Paperless-ngx
rules: rules:
@ -273,11 +257,11 @@ groups:
for details about the task failures. for details about the task failures.
- alert: Paperless email task not running - alert: Paperless email task not running
expr: >- expr: >-
absent( absent_over_time(
flower_events_total{ flower_events_total{
type="task-started", type="task-started",
task="paperless_mail.tasks.process_mail_accounts" task="paperless_mail.tasks.process_mail_accounts"
} }[12h]
) )
annotations: annotations:
summary: Paperless task to process mail accounts has not run recently summary: Paperless task to process mail accounts has not run recently

View File

@ -57,7 +57,7 @@ scrape_configs:
- http://pyrocufflink.net/ - http://pyrocufflink.net/
- http://ebonfire.com/ - http://ebonfire.com/
- http://chmod777.sh/ - http://chmod777.sh/
- https://nextcloud.pyrocufflink.net/ - https://nextcloud.pyrocufflink.net/index.php
- https://bitwarden.pyrocufflink.blue/ - https://bitwarden.pyrocufflink.blue/
- https://git.pyrocufflink.blue/ - https://git.pyrocufflink.blue/
- https://tabitha.biz/ - https://tabitha.biz/