From 301b833bfc7bafd3a29ad657847c8f27e83d89f3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 10 Feb 2026 02:02:40 +0000 Subject: [PATCH] chore: backup infrastructure configurations [skip ci] --- .../logs/2026-02-09T02:16:44.920268+00:00 | 1 + .../logs/2026-02-09T03:16:47.627859+00:00 | 1 + .../logs/2026-02-09T04:16:50.225360+00:00 | 1 + .../logs/2026-02-09T05:16:52.826639+00:00 | 1 + .../logs/2026-02-09T06:16:55.763769+00:00 | 1 + .../logs/2026-02-09T07:16:58.894282+00:00 | 1 + .../logs/2026-02-09T08:17:01.623616+00:00 | 1 + .../logs/2026-02-09T09:17:04.534719+00:00 | 1 + .../logs/2026-02-09T10:17:07.119702+00:00 | 1 + .../logs/2026-02-09T11:17:10.122746+00:00 | 1 + .../logs/2026-02-09T12:17:12.972207+00:00 | 1 + .../logs/2026-02-09T13:17:15.560137+00:00 | 1 + .../logs/2026-02-09T14:17:18.144502+00:00 | 1 + .../logs/2026-02-09T15:17:20.881063+00:00 | 1 + .../logs/2026-02-09T16:17:23.915217+00:00 | 1 + .../logs/2026-02-09T17:17:26.607789+00:00 | 1 + .../logs/2026-02-09T18:17:29.646934+00:00 | 1 + .../logs/2026-02-09T19:17:32.426157+00:00 | 1 + .../logs/2026-02-09T20:17:35.445168+00:00 | 1 + .../logs/2026-02-09T21:17:38.770294+00:00 | 1 + .../logs/2026-02-09T22:17:41.766745+00:00 | 1 + .../logs/2026-02-09T23:17:44.805183+00:00 | 1 + .../logs/2026-02-10T00:17:47.843997+00:00 | 1 + .../logs/2026-02-10T01:17:51.043925+00:00 | 1 + consul_backup/litefs/navidrome | 2 +- nomad_backup/navidrome-litefs.hcl | 15 ++++++--------- 26 files changed, 31 insertions(+), 10 deletions(-) create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-02-09T02:16:44.920268+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-02-09T03:16:47.627859+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-02-09T04:16:50.225360+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-02-09T05:16:52.826639+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-02-09T06:16:55.763769+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-02-09T07:16:58.894282+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-02-09T08:17:01.623616+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-02-09T09:17:04.534719+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-02-09T10:17:07.119702+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-02-09T11:17:10.122746+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-02-09T12:17:12.972207+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-02-09T13:17:15.560137+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-02-09T14:17:18.144502+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-02-09T15:17:20.881063+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-02-09T16:17:23.915217+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-02-09T17:17:26.607789+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-02-09T18:17:29.646934+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-02-09T19:17:32.426157+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-02-09T20:17:35.445168+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-02-09T21:17:38.770294+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-02-09T22:17:41.766745+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-02-09T23:17:44.805183+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-02-10T00:17:47.843997+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-02-10T01:17:51.043925+00:00 diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-02-09T02:16:44.920268+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T02:16:44.920268+00:00 new file mode 100644 index 0000000..3ec906f --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T02:16:44.920268+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-02-09T02:16:44.920268+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-02-09T03:16:47.627859+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T03:16:47.627859+00:00 new file mode 100644 index 0000000..574571f --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T03:16:47.627859+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-02-09T03:16:47.627859+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-02-09T04:16:50.225360+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T04:16:50.225360+00:00 new file mode 100644 index 0000000..c7adcc6 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T04:16:50.225360+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-02-09T04:16:50.225360+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-02-09T05:16:52.826639+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T05:16:52.826639+00:00 new file mode 100644 index 0000000..10d0a1d --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T05:16:52.826639+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-02-09T05:16:52.826639+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-02-09T06:16:55.763769+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T06:16:55.763769+00:00 new file mode 100644 index 0000000..b1a4719 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T06:16:55.763769+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-02-09T06:16:55.763769+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-02-09T07:16:58.894282+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T07:16:58.894282+00:00 new file mode 100644 index 0000000..f6cf5ce --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T07:16:58.894282+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-02-09T07:16:58.894282+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-02-09T08:17:01.623616+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T08:17:01.623616+00:00 new file mode 100644 index 0000000..c9c3de5 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T08:17:01.623616+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-02-09T08:17:01.623616+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-02-09T09:17:04.534719+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T09:17:04.534719+00:00 new file mode 100644 index 0000000..ef898a0 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T09:17:04.534719+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-02-09T09:17:04.534719+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-02-09T10:17:07.119702+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T10:17:07.119702+00:00 new file mode 100644 index 0000000..55f26e0 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T10:17:07.119702+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-02-09T10:17:07.119702+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-02-09T11:17:10.122746+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T11:17:10.122746+00:00 new file mode 100644 index 0000000..460ca33 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T11:17:10.122746+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-02-09T11:17:10.122746+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-02-09T12:17:12.972207+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T12:17:12.972207+00:00 new file mode 100644 index 0000000..fd8d7cf --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T12:17:12.972207+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-02-09T12:17:12.972207+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-02-09T13:17:15.560137+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T13:17:15.560137+00:00 new file mode 100644 index 0000000..ceb71e9 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T13:17:15.560137+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-02-09T13:17:15.560137+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-02-09T14:17:18.144502+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T14:17:18.144502+00:00 new file mode 100644 index 0000000..2a9cd87 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T14:17:18.144502+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-02-09T14:17:18.144502+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-02-09T15:17:20.881063+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T15:17:20.881063+00:00 new file mode 100644 index 0000000..17255c8 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T15:17:20.881063+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-02-09T15:17:20.881063+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-02-09T16:17:23.915217+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T16:17:23.915217+00:00 new file mode 100644 index 0000000..4693da8 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T16:17:23.915217+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-02-09T16:17:23.915217+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-02-09T17:17:26.607789+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T17:17:26.607789+00:00 new file mode 100644 index 0000000..94d01f8 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T17:17:26.607789+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-02-09T17:17:26.607789+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-02-09T18:17:29.646934+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T18:17:29.646934+00:00 new file mode 100644 index 0000000..0ff88ae --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T18:17:29.646934+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-02-09T18:17:29.646934+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-02-09T19:17:32.426157+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T19:17:32.426157+00:00 new file mode 100644 index 0000000..d65ea47 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T19:17:32.426157+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-02-09T19:17:32.426157+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-02-09T20:17:35.445168+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T20:17:35.445168+00:00 new file mode 100644 index 0000000..1397d1a --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T20:17:35.445168+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-02-09T20:17:35.445168+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-02-09T21:17:38.770294+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T21:17:38.770294+00:00 new file mode 100644 index 0000000..ee13f0d --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T21:17:38.770294+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-02-09T21:17:38.770294+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-02-09T22:17:41.766745+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T22:17:41.766745+00:00 new file mode 100644 index 0000000..4fbfc6c --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T22:17:41.766745+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-02-09T22:17:41.766745+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-02-09T23:17:44.805183+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T23:17:44.805183+00:00 new file mode 100644 index 0000000..91ec895 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-02-09T23:17:44.805183+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-02-09T23:17:44.805183+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-02-10T00:17:47.843997+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-02-10T00:17:47.843997+00:00 new file mode 100644 index 0000000..f5ee592 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-02-10T00:17:47.843997+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-02-10T00:17:47.843997+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-02-10T01:17:51.043925+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-02-10T01:17:51.043925+00:00 new file mode 100644 index 0000000..6b9e0ec --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-02-10T01:17:51.043925+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-02-10T01:17:51.043925+00:00"} \ No newline at end of file diff --git a/consul_backup/litefs/navidrome b/consul_backup/litefs/navidrome index 6e46d07..ec50b14 100644 --- a/consul_backup/litefs/navidrome +++ b/consul_backup/litefs/navidrome @@ -1 +1 @@ -{"hostname":"189b3dd5e53b","advertise-url":"http://192.168.4.228:20202"} \ No newline at end of file +{"hostname":"33dc34330d6d","advertise-url":"http://192.168.4.36:20202"} \ No newline at end of file diff --git a/nomad_backup/navidrome-litefs.hcl b/nomad_backup/navidrome-litefs.hcl index 2b0a538..5635586 100644 --- a/nomad_backup/navidrome-litefs.hcl +++ b/nomad_backup/navidrome-litefs.hcl @@ -37,7 +37,7 @@ job "navidrome-litefs" { driver = "docker" config { - image = "gitea.service.dc1.fbleagh.duckdns.org/sstent/navidrome-litefs:latest" + image = "gitea.service.dc1.fbleagh.duckdns.org/sstent/navidrome-litefs:045fc6e82b9ecb6bebc1f095f62498935df70bbf" privileged = true # Still needed for FUSE ports = ["http", "litefs"] force_pull = true @@ -58,17 +58,14 @@ job "navidrome-litefs" { PORT = "8080" # Internal proxy port (unused but kept) # Navidrome Config - ND_DATAFOLDER = "/local/data" - ND_CACHEFOLDER = "/shared_data/cache" - ND_BACKUP_PATH = "/shared_data/backup" - ND_CONFIGFILE = "/local/data/navidrome.toml" - - # Database is on the LiteFS FUSE mount. Forced v35. - ND_DATABASE_PATH = "/data/navidrome.db" + ND_DATAFOLDER = "/data" + ND_PLUGINS_FOLDER = "/shared_data/plugins" + ND_CACHEFOLDER = "/shared_data/cache" + ND_BACKUP_PATH = "/shared_data/backup" ND_SCANSCHEDULE = "0" ND_SCANNER_FSWATCHER_ENABLED = "false" - ND_FORCE_REDEPLOY = "3" + ND_FORCE_REDEPLOY = "5" ND_LOGLEVEL = "info" ND_REVERSEPROXYWHITELIST = "0.0.0.0/0" ND_REVERSEPROXYUSERHEADER = "X-Forwarded-User"