From c14c7d9c7a0bf54ae6bb33f9b176b13f5b311a02 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 31 May 2026 02:06:10 +0000 Subject: [PATCH] chore: backup infrastructure configurations [skip ci] --- .../logs/2026-05-30T02:54:20.958493+00:00 | 1 + .../logs/2026-05-30T03:54:21.188155+00:00 | 1 + .../logs/2026-05-30T04:54:21.428768+00:00 | 1 + .../logs/2026-05-30T05:54:21.726409+00:00 | 1 + .../logs/2026-05-30T06:54:22.016891+00:00 | 1 + .../logs/2026-05-30T07:54:22.261918+00:00 | 1 + .../logs/2026-05-30T08:54:22.500500+00:00 | 1 + .../logs/2026-05-30T09:54:22.758562+00:00 | 1 + .../logs/2026-05-30T10:54:23.002464+00:00 | 1 + .../logs/2026-05-30T11:54:23.255294+00:00 | 1 + .../logs/2026-05-30T12:54:23.572999+00:00 | 1 + .../logs/2026-05-30T13:54:23.843764+00:00 | 1 + .../logs/2026-05-30T14:54:24.172788+00:00 | 1 + .../logs/2026-05-30T15:54:24.419168+00:00 | 1 + .../logs/2026-05-30T16:54:24.683307+00:00 | 1 + .../logs/2026-05-30T17:54:24.926513+00:00 | 1 + .../logs/2026-05-30T18:54:25.151249+00:00 | 1 + .../logs/2026-05-30T19:54:25.366074+00:00 | 1 + .../logs/2026-05-30T20:54:25.620024+00:00 | 1 + .../logs/2026-05-30T21:54:25.886535+00:00 | 1 + .../logs/2026-05-30T22:54:26.172453+00:00 | 1 + .../logs/2026-05-30T23:54:26.458279+00:00 | 1 + .../logs/2026-05-31T00:54:26.708276+00:00 | 1 + .../logs/2026-05-31T01:54:26.956744+00:00 | 1 + .../*.fbleagh.duckdns.org.cer | 41 +++--- .../letsconsul/*.fbleagh.duckdns.org/ca.cer | 83 ++++++++---- .../*.fbleagh.duckdns.org/fullchain.cer | 124 +++++++++++------- 27 files changed, 184 insertions(+), 88 deletions(-) create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-30T02:54:20.958493+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-30T03:54:21.188155+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-30T04:54:21.428768+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-30T05:54:21.726409+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-30T06:54:22.016891+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-30T07:54:22.261918+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-30T08:54:22.500500+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-30T09:54:22.758562+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-30T10:54:23.002464+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-30T11:54:23.255294+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-30T12:54:23.572999+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-30T13:54:23.843764+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-30T14:54:24.172788+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-30T15:54:24.419168+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-30T16:54:24.683307+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-30T17:54:24.926513+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-30T18:54:25.151249+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-30T19:54:25.366074+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-30T20:54:25.620024+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-30T21:54:25.886535+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-30T22:54:26.172453+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-30T23:54:26.458279+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-31T00:54:26.708276+00:00 create mode 100644 consul_backup/fitbit-garmin-sync/logs/2026-05-31T01:54:26.956744+00:00 diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-30T02:54:20.958493+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T02:54:20.958493+00:00 new file mode 100644 index 0000000..50d26c2 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T02:54:20.958493+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-30T02:54:20.958493+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-30T03:54:21.188155+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T03:54:21.188155+00:00 new file mode 100644 index 0000000..5f1f7e8 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T03:54:21.188155+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-30T03:54:21.188155+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-30T04:54:21.428768+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T04:54:21.428768+00:00 new file mode 100644 index 0000000..a5f7276 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T04:54:21.428768+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-30T04:54:21.428768+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-30T05:54:21.726409+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T05:54:21.726409+00:00 new file mode 100644 index 0000000..88c2a96 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T05:54:21.726409+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-30T05:54:21.726409+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-30T06:54:22.016891+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T06:54:22.016891+00:00 new file mode 100644 index 0000000..b10cd96 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T06:54:22.016891+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-30T06:54:22.016891+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-30T07:54:22.261918+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T07:54:22.261918+00:00 new file mode 100644 index 0000000..eff01e2 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T07:54:22.261918+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-30T07:54:22.261918+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-30T08:54:22.500500+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T08:54:22.500500+00:00 new file mode 100644 index 0000000..c1c2de7 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T08:54:22.500500+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-30T08:54:22.500500+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-30T09:54:22.758562+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T09:54:22.758562+00:00 new file mode 100644 index 0000000..c674242 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T09:54:22.758562+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-30T09:54:22.758562+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-30T10:54:23.002464+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T10:54:23.002464+00:00 new file mode 100644 index 0000000..4789aca --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T10:54:23.002464+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-30T10:54:23.002464+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-30T11:54:23.255294+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T11:54:23.255294+00:00 new file mode 100644 index 0000000..0ec9750 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T11:54:23.255294+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-30T11:54:23.255294+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-30T12:54:23.572999+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T12:54:23.572999+00:00 new file mode 100644 index 0000000..23a8269 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T12:54:23.572999+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-30T12:54:23.572999+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-30T13:54:23.843764+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T13:54:23.843764+00:00 new file mode 100644 index 0000000..a854901 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T13:54:23.843764+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-30T13:54:23.843764+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-30T14:54:24.172788+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T14:54:24.172788+00:00 new file mode 100644 index 0000000..ca7eff1 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T14:54:24.172788+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-30T14:54:24.172788+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-30T15:54:24.419168+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T15:54:24.419168+00:00 new file mode 100644 index 0000000..5541b38 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T15:54:24.419168+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-30T15:54:24.419168+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-30T16:54:24.683307+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T16:54:24.683307+00:00 new file mode 100644 index 0000000..c253a40 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T16:54:24.683307+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-30T16:54:24.683307+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-30T17:54:24.926513+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T17:54:24.926513+00:00 new file mode 100644 index 0000000..664a42e --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T17:54:24.926513+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-30T17:54:24.926513+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-30T18:54:25.151249+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T18:54:25.151249+00:00 new file mode 100644 index 0000000..d9e8d43 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T18:54:25.151249+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-30T18:54:25.151249+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-30T19:54:25.366074+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T19:54:25.366074+00:00 new file mode 100644 index 0000000..b745c60 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T19:54:25.366074+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-30T19:54:25.366074+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-30T20:54:25.620024+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T20:54:25.620024+00:00 new file mode 100644 index 0000000..d1b817f --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T20:54:25.620024+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-30T20:54:25.620024+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-30T21:54:25.886535+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T21:54:25.886535+00:00 new file mode 100644 index 0000000..b639b32 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T21:54:25.886535+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-30T21:54:25.886535+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-30T22:54:26.172453+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T22:54:26.172453+00:00 new file mode 100644 index 0000000..a1c3489 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T22:54:26.172453+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-30T22:54:26.172453+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-30T23:54:26.458279+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T23:54:26.458279+00:00 new file mode 100644 index 0000000..148fa66 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-30T23:54:26.458279+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-30T23:54:26.458279+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-31T00:54:26.708276+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-31T00:54:26.708276+00:00 new file mode 100644 index 0000000..ece9517 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-31T00:54:26.708276+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-31T00:54:26.708276+00:00"} \ No newline at end of file diff --git a/consul_backup/fitbit-garmin-sync/logs/2026-05-31T01:54:26.956744+00:00 b/consul_backup/fitbit-garmin-sync/logs/2026-05-31T01:54:26.956744+00:00 new file mode 100644 index 0000000..7cab758 --- /dev/null +++ b/consul_backup/fitbit-garmin-sync/logs/2026-05-31T01:54:26.956744+00:00 @@ -0,0 +1 @@ +{"sync_type": "weight_sync", "status": "partial", "message": "Synced 0 records, 1 failed", "records_processed": 0, "timestamp": "2026-05-31T01:54:26.956744+00:00"} \ No newline at end of file diff --git a/consul_backup/letsconsul/*.fbleagh.duckdns.org/*.fbleagh.duckdns.org.cer b/consul_backup/letsconsul/*.fbleagh.duckdns.org/*.fbleagh.duckdns.org.cer index 0eba9ed..29c981d 100644 --- a/consul_backup/letsconsul/*.fbleagh.duckdns.org/*.fbleagh.duckdns.org.cer +++ b/consul_backup/letsconsul/*.fbleagh.duckdns.org/*.fbleagh.duckdns.org.cer @@ -1,22 +1,23 @@ -----BEGIN CERTIFICATE----- -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 +nEY= -----END CERTIFICATE----- diff --git a/consul_backup/letsconsul/*.fbleagh.duckdns.org/ca.cer b/consul_backup/letsconsul/*.fbleagh.duckdns.org/ca.cer index 049e753..2d68c8a 100644 --- a/consul_backup/letsconsul/*.fbleagh.duckdns.org/ca.cer +++ b/consul_backup/letsconsul/*.fbleagh.duckdns.org/ca.cer @@ -1,27 +1,62 @@ -----BEGIN CERTIFICATE----- -MIIEVzCCAj+gAwIBAgIRAKp18eYrjwoiCWbTi7/UuqEwDQYJKoZIhvcNAQELBQAw -TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh -cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw -WhcNMjcwMzEyMjM1OTU5WjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg -RW5jcnlwdDELMAkGA1UEAxMCRTcwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAARB6AST -CFh/vjcwDMCgQer+VtqEkz7JANurZxLP+U9TCeioL6sp5Z8VRvRbYk4P1INBmbef -QHJFHCxcSjKmwtvGBWpl/9ra8HW0QDsUaJW2qOJqceJ0ZVFT3hbUHifBM/2jgfgw -gfUwDgYDVR0PAQH/BAQDAgGGMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcD -ATASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBSuSJ7chx1EoG/aouVgdAR4 -wpwAgDAfBgNVHSMEGDAWgBR5tFnme7bl5AFzgAiIyBpY9umbbjAyBggrBgEFBQcB -AQQmMCQwIgYIKwYBBQUHMAKGFmh0dHA6Ly94MS5pLmxlbmNyLm9yZy8wEwYDVR0g -BAwwCjAIBgZngQwBAgEwJwYDVR0fBCAwHjAcoBqgGIYWaHR0cDovL3gxLmMubGVu -Y3Iub3JnLzANBgkqhkiG9w0BAQsFAAOCAgEAjx66fDdLk5ywFn3CzA1w1qfylHUD -aEf0QZpXcJseddJGSfbUUOvbNR9N/QQ16K1lXl4VFyhmGXDT5Kdfcr0RvIIVrNxF -h4lqHtRRCP6RBRstqbZ2zURgqakn/Xip0iaQL0IdfHBZr396FgknniRYFckKORPG -yM3QKnd66gtMst8I5nkRQlAg/Jb+Gc3egIvuGKWboE1G89NTsN9LTDD3PLj0dUMr -OIuqVjLB8pEC6yk9enrlrqjXQgkLEYhXzq7dLafv5Vkig6Gl0nuuqjqfp0Q1bi1o -yVNAlXe6aUXw92CcghC9bNsKEO1+M52YY5+ofIXlS/SEQbvVYYBLZ5yeiglV6t3S -M6H+vTG0aP9YHzLn/KVOHzGQfXDP7qM5tkf+7diZe7o2fw6O7IvN6fsQXEQQj8TJ -UXJxv2/uJhcuy/tSDgXwHM8Uk34WNbRT7zGTGkQRX0gsbjAea/jYAoWv0ZvQRwpq -Pe79D/i7Cep8qWnA+7AE/3B3S/3dEEYmc0lpe1366A/6GEgk3ktr9PEoQrLChs6I -tu3wnNLB2euC8IKGLQFpGtOO/2/hiAKjyajaBP25w1jF0Wl8Bbqne3uZ2q1GyPFJ -YRmT7/OXpmOH/FVLtwS+8ng1cAmpCujPwteJZNcDG0sF2n/sc0+SQf49fdyUK0ty -+VUwFj9tmWxyR/M= +MIICjDCCAhGgAwIBAgIQTfOxXdbAeExQfNN7WObxFTAKBggqhkjOPQQDAzAuMQsw +CQYDVQQGEwJVUzENMAsGA1UEChMESVNSRzEQMA4GA1UEAxMHUm9vdCBZRTAeFw0y +NTA5MDMwMDAwMDBaFw0yODA5MDIyMzU5NTlaMDMxCzAJBgNVBAYTAlVTMRYwFAYD +VQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQDEwNZRTIwdjAQBgcqhkjOPQIBBgUr +gQQAIgNiAARxmrQzkdbEEL3MqXt3dJQttYc47axkdDTHud5TPqM2z5uSD5cmk0Wr +HlWXvnlvqBLqiB34kluxIbmMyAiq3/YD6e80/vV259K8XQIdjFXloYOa0mIU71f7 +HQ09PvYDlw+jge4wgeswDgYDVR0PAQH/BAQDAgGGMBMGA1UdJQQMMAoGCCsGAQUF +BwMBMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFLlZ8o7PIvCG0zdI/3YU +GLqC2FWHMB8GA1UdIwQYMBaAFKPIJlqOoUzQNWP8myPIOq5W809WMDIGCCsGAQUF +BwEBBCYwJDAiBggrBgEFBQcwAoYWaHR0cDovL3llLmkubGVuY3Iub3JnLzATBgNV +HSAEDDAKMAgGBmeBDAECATAnBgNVHR8EIDAeMBygGqAYhhZodHRwOi8veWUuYy5s +ZW5jci5vcmcvMAoGCCqGSM49BAMDA2kAMGYCMQDIcnw5dcZLN9ffynXnnkLD/itS +JEycJPb3sRkzeqBowup7vOsAwaqoCnNn/jh9wycCMQCJM6CPlaOC4pQYYbJtVPYb +DKrIb2EKk5NpOpE6/XttQYZV/3gilB9l+Cc/DOVwmyg= +-----END CERTIFICATE----- + +-----BEGIN CERTIFICATE----- +MIICpjCCAiugAwIBAgIRAIchZfw0tuX7qK3Vs3BftTowCgYIKoZIzj0EAwMwTzEL +MAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2VhcmNo +IEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDIwHhcNMjYwNTEzMDAwMDAwWhcN +MzIwOTAyMjM1OTU5WjAuMQswCQYDVQQGEwJVUzENMAsGA1UEChMESVNSRzEQMA4G +A1UEAxMHUm9vdCBZRTB2MBAGByqGSM49AgEGBSuBBAAiA2IABDwS/6vhrcVqcbBo ++wgdI3fwn9x7DNJJOY/lTOti0vkwuRN87RhEhTH17E7XyFjWsPYhIPt/wzOqxTd2 +b+4ZJNy9ID04YywF9U5zasDVyGSNErVNtz8uSGh5izW87j77GaOB6zCB6DAOBgNV +HQ8BAf8EBAMCAQYwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB +/zAdBgNVHQ4EFgQUo8gmWo6hTNA1Y/ybI8g6rlbzT1YwHwYDVR0jBBgwFoAUfEKW +rt5LSDv6kviejM9ti6lyN5UwMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAChhZo +dHRwOi8veDIuaS5sZW5jci5vcmcvMBMGA1UdIAQMMAowCAYGZ4EMAQIBMCcGA1Ud +HwQgMB4wHKAaoBiGFmh0dHA6Ly94Mi5jLmxlbmNyLm9yZy8wCgYIKoZIzj0EAwMD +aQAwZgIxAMU19WCtmxVND8UHBZRoma49Z7jPs64Dma0eTu1OChVbB/2J7GV3nvYK +Ax54uk1G9QIxAO0miLVJu8PLNiXXXkiE/gsK3CTRTF/aeo4bMX42Zw40csRU6AC2 +6hSW1/IWaas6dg== +-----END CERTIFICATE----- + +-----BEGIN CERTIFICATE----- +MIIEcDCCAligAwIBAgIQbI8dxyfHEX97r4U6yYD5zTANBgkqhkiG9w0BAQsFADBP +MQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFy +Y2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMTAeFw0yNjA1MTMwMDAwMDBa +Fw0zMjA5MDIyMzU5NTlaME8xCzAJBgNVBAYTAlVTMSkwJwYDVQQKEyBJbnRlcm5l +dCBTZWN1cml0eSBSZXNlYXJjaCBHcm91cDEVMBMGA1UEAxMMSVNSRyBSb290IFgy +MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEzZvVn4CDCuwJSvMWSj5cz3es3mcFDR0H +ttwW+1qLFNvicWDEukWVEYmO6gbf9yoWHKS5xcUy4APgHoIYOIvXRdgKam7mAHf7 +AlF9ItgKbppbd9/w+kHsOdx1ymgHDB/qo4H1MIHyMA4GA1UdDwEB/wQEAwIBBjAd +BgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDwYDVR0TAQH/BAUwAwEB/zAd +BgNVHQ4EFgQUfEKWrt5LSDv6kviejM9ti6lyN5UwHwYDVR0jBBgwFoAUebRZ5nu2 +5eQBc4AIiMgaWPbpm24wMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAChhZodHRw +Oi8veDEuaS5sZW5jci5vcmcvMBMGA1UdIAQMMAowCAYGZ4EMAQIBMCcGA1UdHwQg +MB4wHKAaoBiGFmh0dHA6Ly94MS5jLmxlbmNyLm9yZy8wDQYJKoZIhvcNAQELBQAD +ggIBAD2/e9frmMxNpCV03qUHegg+MV2wz9644YoXdqtH8RyWYcBO7xfjjGEXdU1e +/o0OkEFiynUCOSIk/vLLo7ttz6CPAeNlWfC0XNkoGeWgK6jjXvozBaGuGH5n0Ufo +shMeWTuURqNN5G00sSXDTBrpp2+mgvdZQjb8K11TYMA25QA+YHNfbIEL0BniAhKS +2gsnJjSzrdZLI+EZ7SEyqdR2rkjd1KutLDU+n3TFyxjniZVGur4YlhMP3mY/dV95 +IruAkkjOZier6hGBdEgZXXvaCz9u9iVEadsIE75pAGL8oHV5vxdARDiotRpul1IN +/UZwzAbrfUFcw1HkAcYD/mlZfnQ2ieCF2MS7j3Vhv7JPDKp45fmykmzYNSrumRW0 +upFFKDBOoF7hsOb7oLyHS+Uft6jOUfOrogj8YUx38hKb2K20r42OgsSdDdxdeYWc +MS3Sb6mwJeSZEYxJ2gaXnDSPaKhhrNkYwljyVQyr4Nq+MEJytXNTnHqaAcrNwZlV +pcJL1KBnMrMjP7eanvUwL3FYj3cF17jtboLt7gLoi4+2rWZFvn+w54jmd/FIuhhZ +cEaU/wvU6BUNMtcVquVGHp7itQeDth5j+XL3j4WJ2SABwzUl6OeYdgpIt/ITZa+p +TT0mQ/r5XyA4MEAiabn7XJjvCERlF2dcn2wqJw+CreTkkQ2R -----END CERTIFICATE----- diff --git a/consul_backup/letsconsul/*.fbleagh.duckdns.org/fullchain.cer b/consul_backup/letsconsul/*.fbleagh.duckdns.org/fullchain.cer index 9ec136f..895d077 100644 --- a/consul_backup/letsconsul/*.fbleagh.duckdns.org/fullchain.cer +++ b/consul_backup/letsconsul/*.fbleagh.duckdns.org/fullchain.cer @@ -1,49 +1,85 @@ -----BEGIN CERTIFICATE----- -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 +nEY= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIIEVzCCAj+gAwIBAgIRAKp18eYrjwoiCWbTi7/UuqEwDQYJKoZIhvcNAQELBQAw -TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh -cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw -WhcNMjcwMzEyMjM1OTU5WjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg -RW5jcnlwdDELMAkGA1UEAxMCRTcwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAARB6AST -CFh/vjcwDMCgQer+VtqEkz7JANurZxLP+U9TCeioL6sp5Z8VRvRbYk4P1INBmbef -QHJFHCxcSjKmwtvGBWpl/9ra8HW0QDsUaJW2qOJqceJ0ZVFT3hbUHifBM/2jgfgw -gfUwDgYDVR0PAQH/BAQDAgGGMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcD -ATASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBSuSJ7chx1EoG/aouVgdAR4 -wpwAgDAfBgNVHSMEGDAWgBR5tFnme7bl5AFzgAiIyBpY9umbbjAyBggrBgEFBQcB -AQQmMCQwIgYIKwYBBQUHMAKGFmh0dHA6Ly94MS5pLmxlbmNyLm9yZy8wEwYDVR0g -BAwwCjAIBgZngQwBAgEwJwYDVR0fBCAwHjAcoBqgGIYWaHR0cDovL3gxLmMubGVu -Y3Iub3JnLzANBgkqhkiG9w0BAQsFAAOCAgEAjx66fDdLk5ywFn3CzA1w1qfylHUD -aEf0QZpXcJseddJGSfbUUOvbNR9N/QQ16K1lXl4VFyhmGXDT5Kdfcr0RvIIVrNxF -h4lqHtRRCP6RBRstqbZ2zURgqakn/Xip0iaQL0IdfHBZr396FgknniRYFckKORPG -yM3QKnd66gtMst8I5nkRQlAg/Jb+Gc3egIvuGKWboE1G89NTsN9LTDD3PLj0dUMr -OIuqVjLB8pEC6yk9enrlrqjXQgkLEYhXzq7dLafv5Vkig6Gl0nuuqjqfp0Q1bi1o -yVNAlXe6aUXw92CcghC9bNsKEO1+M52YY5+ofIXlS/SEQbvVYYBLZ5yeiglV6t3S -M6H+vTG0aP9YHzLn/KVOHzGQfXDP7qM5tkf+7diZe7o2fw6O7IvN6fsQXEQQj8TJ -UXJxv2/uJhcuy/tSDgXwHM8Uk34WNbRT7zGTGkQRX0gsbjAea/jYAoWv0ZvQRwpq -Pe79D/i7Cep8qWnA+7AE/3B3S/3dEEYmc0lpe1366A/6GEgk3ktr9PEoQrLChs6I -tu3wnNLB2euC8IKGLQFpGtOO/2/hiAKjyajaBP25w1jF0Wl8Bbqne3uZ2q1GyPFJ -YRmT7/OXpmOH/FVLtwS+8ng1cAmpCujPwteJZNcDG0sF2n/sc0+SQf49fdyUK0ty -+VUwFj9tmWxyR/M= +MIICjDCCAhGgAwIBAgIQTfOxXdbAeExQfNN7WObxFTAKBggqhkjOPQQDAzAuMQsw +CQYDVQQGEwJVUzENMAsGA1UEChMESVNSRzEQMA4GA1UEAxMHUm9vdCBZRTAeFw0y +NTA5MDMwMDAwMDBaFw0yODA5MDIyMzU5NTlaMDMxCzAJBgNVBAYTAlVTMRYwFAYD +VQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQDEwNZRTIwdjAQBgcqhkjOPQIBBgUr +gQQAIgNiAARxmrQzkdbEEL3MqXt3dJQttYc47axkdDTHud5TPqM2z5uSD5cmk0Wr +HlWXvnlvqBLqiB34kluxIbmMyAiq3/YD6e80/vV259K8XQIdjFXloYOa0mIU71f7 +HQ09PvYDlw+jge4wgeswDgYDVR0PAQH/BAQDAgGGMBMGA1UdJQQMMAoGCCsGAQUF +BwMBMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFLlZ8o7PIvCG0zdI/3YU +GLqC2FWHMB8GA1UdIwQYMBaAFKPIJlqOoUzQNWP8myPIOq5W809WMDIGCCsGAQUF +BwEBBCYwJDAiBggrBgEFBQcwAoYWaHR0cDovL3llLmkubGVuY3Iub3JnLzATBgNV +HSAEDDAKMAgGBmeBDAECATAnBgNVHR8EIDAeMBygGqAYhhZodHRwOi8veWUuYy5s +ZW5jci5vcmcvMAoGCCqGSM49BAMDA2kAMGYCMQDIcnw5dcZLN9ffynXnnkLD/itS +JEycJPb3sRkzeqBowup7vOsAwaqoCnNn/jh9wycCMQCJM6CPlaOC4pQYYbJtVPYb +DKrIb2EKk5NpOpE6/XttQYZV/3gilB9l+Cc/DOVwmyg= +-----END CERTIFICATE----- + +-----BEGIN CERTIFICATE----- +MIICpjCCAiugAwIBAgIRAIchZfw0tuX7qK3Vs3BftTowCgYIKoZIzj0EAwMwTzEL +MAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2VhcmNo +IEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDIwHhcNMjYwNTEzMDAwMDAwWhcN +MzIwOTAyMjM1OTU5WjAuMQswCQYDVQQGEwJVUzENMAsGA1UEChMESVNSRzEQMA4G +A1UEAxMHUm9vdCBZRTB2MBAGByqGSM49AgEGBSuBBAAiA2IABDwS/6vhrcVqcbBo ++wgdI3fwn9x7DNJJOY/lTOti0vkwuRN87RhEhTH17E7XyFjWsPYhIPt/wzOqxTd2 +b+4ZJNy9ID04YywF9U5zasDVyGSNErVNtz8uSGh5izW87j77GaOB6zCB6DAOBgNV +HQ8BAf8EBAMCAQYwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB +/zAdBgNVHQ4EFgQUo8gmWo6hTNA1Y/ybI8g6rlbzT1YwHwYDVR0jBBgwFoAUfEKW +rt5LSDv6kviejM9ti6lyN5UwMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAChhZo +dHRwOi8veDIuaS5sZW5jci5vcmcvMBMGA1UdIAQMMAowCAYGZ4EMAQIBMCcGA1Ud +HwQgMB4wHKAaoBiGFmh0dHA6Ly94Mi5jLmxlbmNyLm9yZy8wCgYIKoZIzj0EAwMD +aQAwZgIxAMU19WCtmxVND8UHBZRoma49Z7jPs64Dma0eTu1OChVbB/2J7GV3nvYK +Ax54uk1G9QIxAO0miLVJu8PLNiXXXkiE/gsK3CTRTF/aeo4bMX42Zw40csRU6AC2 +6hSW1/IWaas6dg== +-----END CERTIFICATE----- + +-----BEGIN CERTIFICATE----- +MIIEcDCCAligAwIBAgIQbI8dxyfHEX97r4U6yYD5zTANBgkqhkiG9w0BAQsFADBP +MQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFy +Y2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMTAeFw0yNjA1MTMwMDAwMDBa +Fw0zMjA5MDIyMzU5NTlaME8xCzAJBgNVBAYTAlVTMSkwJwYDVQQKEyBJbnRlcm5l +dCBTZWN1cml0eSBSZXNlYXJjaCBHcm91cDEVMBMGA1UEAxMMSVNSRyBSb290IFgy +MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEzZvVn4CDCuwJSvMWSj5cz3es3mcFDR0H +ttwW+1qLFNvicWDEukWVEYmO6gbf9yoWHKS5xcUy4APgHoIYOIvXRdgKam7mAHf7 +AlF9ItgKbppbd9/w+kHsOdx1ymgHDB/qo4H1MIHyMA4GA1UdDwEB/wQEAwIBBjAd +BgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDwYDVR0TAQH/BAUwAwEB/zAd +BgNVHQ4EFgQUfEKWrt5LSDv6kviejM9ti6lyN5UwHwYDVR0jBBgwFoAUebRZ5nu2 +5eQBc4AIiMgaWPbpm24wMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAChhZodHRw +Oi8veDEuaS5sZW5jci5vcmcvMBMGA1UdIAQMMAowCAYGZ4EMAQIBMCcGA1UdHwQg +MB4wHKAaoBiGFmh0dHA6Ly94MS5jLmxlbmNyLm9yZy8wDQYJKoZIhvcNAQELBQAD +ggIBAD2/e9frmMxNpCV03qUHegg+MV2wz9644YoXdqtH8RyWYcBO7xfjjGEXdU1e +/o0OkEFiynUCOSIk/vLLo7ttz6CPAeNlWfC0XNkoGeWgK6jjXvozBaGuGH5n0Ufo +shMeWTuURqNN5G00sSXDTBrpp2+mgvdZQjb8K11TYMA25QA+YHNfbIEL0BniAhKS +2gsnJjSzrdZLI+EZ7SEyqdR2rkjd1KutLDU+n3TFyxjniZVGur4YlhMP3mY/dV95 +IruAkkjOZier6hGBdEgZXXvaCz9u9iVEadsIE75pAGL8oHV5vxdARDiotRpul1IN +/UZwzAbrfUFcw1HkAcYD/mlZfnQ2ieCF2MS7j3Vhv7JPDKp45fmykmzYNSrumRW0 +upFFKDBOoF7hsOb7oLyHS+Uft6jOUfOrogj8YUx38hKb2K20r42OgsSdDdxdeYWc +MS3Sb6mwJeSZEYxJ2gaXnDSPaKhhrNkYwljyVQyr4Nq+MEJytXNTnHqaAcrNwZlV +pcJL1KBnMrMjP7eanvUwL3FYj3cF17jtboLt7gLoi4+2rWZFvn+w54jmd/FIuhhZ +cEaU/wvU6BUNMtcVquVGHp7itQeDth5j+XL3j4WJ2SABwzUl6OeYdgpIt/ITZa+p +TT0mQ/r5XyA4MEAiabn7XJjvCERlF2dcn2wqJw+CreTkkQ2R -----END CERTIFICATE-----