From adc69798f8465f8a584f6f9423888ec8ea104bc2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 12 May 2026 02:19:33 +0000 Subject: [PATCH] chore: backup infrastructure configurations [skip ci] --- .../logs/2026-05-11T02:52:22.279332+00:00 | 1 + .../logs/2026-05-11T03:52:22.603771+00:00 | 1 + .../logs/2026-05-11T04:52:22.915623+00:00 | 1 + .../logs/2026-05-11T05:52:23.155829+00:00 | 1 + .../logs/2026-05-11T06:52:23.590383+00:00 | 1 + .../logs/2026-05-11T07:52:23.877432+00:00 | 1 + .../logs/2026-05-11T08:52:24.242887+00:00 | 1 + .../logs/2026-05-11T09:52:24.465814+00:00 | 1 + .../logs/2026-05-11T10:52:24.766541+00:00 | 1 + .../logs/2026-05-11T11:52:25.031335+00:00 | 1 + .../logs/2026-05-11T12:52:25.355329+00:00 | 1 + .../logs/2026-05-11T13:52:25.569948+00:00 | 1 + .../logs/2026-05-11T14:52:25.825483+00:00 | 1 + .../logs/2026-05-11T15:52:26.065922+00:00 | 1 + .../logs/2026-05-11T16:52:26.309748+00:00 | 1 + .../logs/2026-05-11T17:52:26.598128+00:00 | 1 + .../logs/2026-05-11T18:52:26.812993+00:00 | 1 + .../logs/2026-05-11T19:52:27.087678+00:00 | 1 + .../logs/2026-05-11T20:52:27.313621+00:00 | 1 + .../logs/2026-05-11T21:52:27.548666+00:00 | 1 + .../logs/2026-05-11T22:52:27.780059+00:00 | 1 + .../logs/2026-05-11T23:52:28.036515+00:00 | 1 + .../logs/2026-05-12T00:52:28.279700+00:00 | 1 + .../logs/2026-05-12T01:52:28.521490+00:00 | 1 + nomad_backup/homeassistant.hcl | 13 ++++++++----- 25 files changed, 32 insertions(+), 5 deletions(-) create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-11T02:52:22.279332+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-11T03:52:22.603771+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-11T04:52:22.915623+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-11T05:52:23.155829+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-11T06:52:23.590383+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-11T07:52:23.877432+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-11T08:52:24.242887+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-11T09:52:24.465814+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-11T10:52:24.766541+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-11T11:52:25.031335+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-11T12:52:25.355329+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-11T13:52:25.569948+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-11T14:52:25.825483+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-11T15:52:26.065922+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-11T16:52:26.309748+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-11T17:52:26.598128+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-11T18:52:26.812993+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-11T19:52:27.087678+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-11T20:52:27.313621+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-11T21:52:27.548666+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-11T22:52:27.780059+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-11T23:52:28.036515+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-12T00:52:28.279700+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-12T01:52:28.521490+00:00 diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-11T02:52:22.279332+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T02:52:22.279332+00:00 new file mode 100644 index 0000000..a830aa7 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T02:52:22.279332+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-11T02:52:22.279332+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-11T03:52:22.603771+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T03:52:22.603771+00:00 new file mode 100644 index 0000000..3f24881 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T03:52:22.603771+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-11T03:52:22.603771+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-11T04:52:22.915623+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T04:52:22.915623+00:00 new file mode 100644 index 0000000..96b3a3d --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T04:52:22.915623+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-11T04:52:22.915623+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-11T05:52:23.155829+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T05:52:23.155829+00:00 new file mode 100644 index 0000000..df8e2cb --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T05:52:23.155829+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-11T05:52:23.155829+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-11T06:52:23.590383+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T06:52:23.590383+00:00 new file mode 100644 index 0000000..dc25e22 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T06:52:23.590383+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-11T06:52:23.590383+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-11T07:52:23.877432+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T07:52:23.877432+00:00 new file mode 100644 index 0000000..f126cb5 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T07:52:23.877432+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-11T07:52:23.877432+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-11T08:52:24.242887+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T08:52:24.242887+00:00 new file mode 100644 index 0000000..082283f --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T08:52:24.242887+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-11T08:52:24.242887+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-11T09:52:24.465814+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T09:52:24.465814+00:00 new file mode 100644 index 0000000..87530d6 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T09:52:24.465814+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-11T09:52:24.465814+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-11T10:52:24.766541+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T10:52:24.766541+00:00 new file mode 100644 index 0000000..e5d45a9 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T10:52:24.766541+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-11T10:52:24.766541+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-11T11:52:25.031335+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T11:52:25.031335+00:00 new file mode 100644 index 0000000..81320bd --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T11:52:25.031335+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-11T11:52:25.031335+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-11T12:52:25.355329+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T12:52:25.355329+00:00 new file mode 100644 index 0000000..23cf165 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T12:52:25.355329+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-11T12:52:25.355329+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-11T13:52:25.569948+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T13:52:25.569948+00:00 new file mode 100644 index 0000000..21f4ce6 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T13:52:25.569948+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-11T13:52:25.569948+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-11T14:52:25.825483+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T14:52:25.825483+00:00 new file mode 100644 index 0000000..702b267 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T14:52:25.825483+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-11T14:52:25.825483+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-11T15:52:26.065922+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T15:52:26.065922+00:00 new file mode 100644 index 0000000..619c658 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T15:52:26.065922+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-11T15:52:26.065922+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-11T16:52:26.309748+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T16:52:26.309748+00:00 new file mode 100644 index 0000000..f83509f --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T16:52:26.309748+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-11T16:52:26.309748+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-11T17:52:26.598128+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T17:52:26.598128+00:00 new file mode 100644 index 0000000..6e6dcc9 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T17:52:26.598128+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-11T17:52:26.598128+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-11T18:52:26.812993+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T18:52:26.812993+00:00 new file mode 100644 index 0000000..a69e231 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T18:52:26.812993+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-11T18:52:26.812993+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-11T19:52:27.087678+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T19:52:27.087678+00:00 new file mode 100644 index 0000000..5c33c0c --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T19:52:27.087678+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-11T19:52:27.087678+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-11T20:52:27.313621+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T20:52:27.313621+00:00 new file mode 100644 index 0000000..aba8fb7 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T20:52:27.313621+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-11T20:52:27.313621+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-11T21:52:27.548666+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T21:52:27.548666+00:00 new file mode 100644 index 0000000..6d6ac10 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T21:52:27.548666+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-11T21:52:27.548666+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-11T22:52:27.780059+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T22:52:27.780059+00:00 new file mode 100644 index 0000000..ebe0f3e --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T22:52:27.780059+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-11T22:52:27.780059+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-11T23:52:28.036515+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T23:52:28.036515+00:00 new file mode 100644 index 0000000..f4b22c2 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-11T23:52:28.036515+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-11T23:52:28.036515+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-12T00:52:28.279700+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-12T00:52:28.279700+00:00 new file mode 100644 index 0000000..2a7d1ce --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-12T00:52:28.279700+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-12T00:52:28.279700+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-12T01:52:28.521490+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-12T01:52:28.521490+00:00 new file mode 100644 index 0000000..2583c5e --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-12T01:52:28.521490+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-12T01:52:28.521490+00:00"} \ No newline at end of file diff --git a/nomad_backup/homeassistant.hcl b/nomad_backup/homeassistant.hcl index 5c03fd8..bbb39a1 100644 --- a/nomad_backup/homeassistant.hcl +++ b/nomad_backup/homeassistant.hcl @@ -64,9 +64,11 @@ job "homeassistant" { task "hass" { driver = "docker" config { - image = "linuxserver/homeassistant:latest" - network_mode = "host" - cap_add = ["NET_ADMIN"] + image = "ghcr.io/home-assistant/home-assistant:stable" + image_pull_timeout = "10m" + force_pull = false + network_mode = "host" + cap_add = ["NET_ADMIN"] volumes = [ "/etc/localtime:/etc/localtime:ro", "/mnt/Public/config/homeassistant:/config", @@ -76,7 +78,8 @@ job "homeassistant" { env { JEMALLOC_DISABLE = true PUID = "1000" - PGID = "1000" + PGID = "0" + SKIP_CHOWN = "true" } resources { @@ -103,7 +106,7 @@ job "homeassistant" { network { port "http" { - static = 8124 + static = 8123 } } }