From 1c6a78b1f217b1ab20e2aaf54e89dd28662cdd2f Mon Sep 17 00:00:00 2001 From: sven Date: Mon, 23 Mar 2026 15:40:28 +0100 Subject: [PATCH] =?UTF-8?q?Caddy=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- caddy/Caddyfile | 151 ++++++++++++++++++ caddy/compose.yaml | 25 +++ .../users/default/default.json | 5 + .../users/default/default.key | 5 + .../bookstack-app.hanold.online.crt | 49 ++++++ .../bookstack-app.hanold.online.json | 19 +++ .../bookstack-app.hanold.online.key | 5 + .../bs-test.hanold.online.crt | 49 ++++++ .../bs-test.hanold.online.json | 19 +++ .../bs-test.hanold.online.key | 5 + .../chatbot-app.hanold.online.crt | 49 ++++++ .../chatbot-app.hanold.online.json | 19 +++ .../chatbot-app.hanold.online.key | 5 + .../collabora-app.hanold.online.crt | 49 ++++++ .../collabora-app.hanold.online.json | 19 +++ .../collabora-app.hanold.online.key | 5 + .../freshrss-app.hanold.online.crt | 49 ++++++ .../freshrss-app.hanold.online.json | 19 +++ .../freshrss-app.hanold.online.key | 5 + .../gitea-test.hanold.info.crt | 49 ++++++ .../gitea-test.hanold.info.json | 19 +++ .../gitea-test.hanold.info.key | 5 + .../gotify-app.hanold.online.crt | 49 ++++++ .../gotify-app.hanold.online.json | 19 +++ .../gotify-app.hanold.online.key | 5 + .../homeassistant-app.hanold.online.crt | 49 ++++++ .../homeassistant-app.hanold.online.json | 19 +++ .../homeassistant-app.hanold.online.key | 5 + .../igotify-app.hanold.online.crt | 49 ++++++ .../igotify-app.hanold.online.json | 19 +++ .../igotify-app.hanold.online.key | 5 + .../immich-app.hanold.online.crt | 49 ++++++ .../immich-app.hanold.online.json | 19 +++ .../immich-app.hanold.online.key | 5 + .../musicassistant-app.hanold.online.crt | 49 ++++++ .../musicassistant-app.hanold.online.json | 19 +++ .../musicassistant-app.hanold.online.key | 5 + .../n8n-app.hanold.online.crt | 49 ++++++ .../n8n-app.hanold.online.json | 19 +++ .../n8n-app.hanold.online.key | 5 + .../navidrome-app.hanold.online.crt | 49 ++++++ .../navidrome-app.hanold.online.json | 19 +++ .../navidrome-app.hanold.online.key | 5 + .../nextcloud-app.hanold.online.crt | 49 ++++++ .../nextcloud-app.hanold.online.json | 19 +++ .../nextcloud-app.hanold.online.key | 5 + .../paperless-app.hanold.online.crt | 49 ++++++ .../paperless-app.hanold.online.json | 19 +++ .../paperless-app.hanold.online.key | 5 + .../pulse-app.hanold.online.crt | 49 ++++++ .../pulse-app.hanold.online.json | 19 +++ .../pulse-app.hanold.online.key | 5 + .../vaultwarden-app.hanold.online.crt | 49 ++++++ .../vaultwarden-app.hanold.online.json | 19 +++ .../vaultwarden-app.hanold.online.key | 5 + .../web.bookstax.app/web.bookstax.app.crt | 48 ++++++ .../web.bookstax.app/web.bookstax.app.json | 19 +++ .../web.bookstax.app/web.bookstax.app.key | 5 + .../web.hanold.online/web.hanold.online.crt | 48 ++++++ .../web.hanold.online/web.hanold.online.json | 19 +++ .../web.hanold.online/web.hanold.online.key | 5 + caddy/data/caddy/instance.uuid | 1 + caddy/data/caddy/last_clean.json | 1 + 63 files changed, 1573 insertions(+) create mode 100755 caddy/Caddyfile create mode 100755 caddy/compose.yaml create mode 100755 caddy/data/caddy/acme/acme-v02.api.letsencrypt.org-directory/users/default/default.json create mode 100755 caddy/data/caddy/acme/acme-v02.api.letsencrypt.org-directory/users/default/default.key create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/bookstack-app.hanold.online/bookstack-app.hanold.online.crt create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/bookstack-app.hanold.online/bookstack-app.hanold.online.json create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/bookstack-app.hanold.online/bookstack-app.hanold.online.key create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/bs-test.hanold.online/bs-test.hanold.online.crt create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/bs-test.hanold.online/bs-test.hanold.online.json create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/bs-test.hanold.online/bs-test.hanold.online.key create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/chatbot-app.hanold.online/chatbot-app.hanold.online.crt create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/chatbot-app.hanold.online/chatbot-app.hanold.online.json create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/chatbot-app.hanold.online/chatbot-app.hanold.online.key create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/collabora-app.hanold.online/collabora-app.hanold.online.crt create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/collabora-app.hanold.online/collabora-app.hanold.online.json create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/collabora-app.hanold.online/collabora-app.hanold.online.key create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/freshrss-app.hanold.online/freshrss-app.hanold.online.crt create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/freshrss-app.hanold.online/freshrss-app.hanold.online.json create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/freshrss-app.hanold.online/freshrss-app.hanold.online.key create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/gitea-test.hanold.info/gitea-test.hanold.info.crt create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/gitea-test.hanold.info/gitea-test.hanold.info.json create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/gitea-test.hanold.info/gitea-test.hanold.info.key create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/gotify-app.hanold.online/gotify-app.hanold.online.crt create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/gotify-app.hanold.online/gotify-app.hanold.online.json create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/gotify-app.hanold.online/gotify-app.hanold.online.key create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/homeassistant-app.hanold.online/homeassistant-app.hanold.online.crt create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/homeassistant-app.hanold.online/homeassistant-app.hanold.online.json create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/homeassistant-app.hanold.online/homeassistant-app.hanold.online.key create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/igotify-app.hanold.online/igotify-app.hanold.online.crt create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/igotify-app.hanold.online/igotify-app.hanold.online.json create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/igotify-app.hanold.online/igotify-app.hanold.online.key create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/immich-app.hanold.online/immich-app.hanold.online.crt create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/immich-app.hanold.online/immich-app.hanold.online.json create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/immich-app.hanold.online/immich-app.hanold.online.key create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/musicassistant-app.hanold.online/musicassistant-app.hanold.online.crt create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/musicassistant-app.hanold.online/musicassistant-app.hanold.online.json create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/musicassistant-app.hanold.online/musicassistant-app.hanold.online.key create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/n8n-app.hanold.online/n8n-app.hanold.online.crt create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/n8n-app.hanold.online/n8n-app.hanold.online.json create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/n8n-app.hanold.online/n8n-app.hanold.online.key create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/navidrome-app.hanold.online/navidrome-app.hanold.online.crt create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/navidrome-app.hanold.online/navidrome-app.hanold.online.json create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/navidrome-app.hanold.online/navidrome-app.hanold.online.key create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/nextcloud-app.hanold.online/nextcloud-app.hanold.online.crt create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/nextcloud-app.hanold.online/nextcloud-app.hanold.online.json create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/nextcloud-app.hanold.online/nextcloud-app.hanold.online.key create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/paperless-app.hanold.online/paperless-app.hanold.online.crt create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/paperless-app.hanold.online/paperless-app.hanold.online.json create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/paperless-app.hanold.online/paperless-app.hanold.online.key create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/pulse-app.hanold.online/pulse-app.hanold.online.crt create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/pulse-app.hanold.online/pulse-app.hanold.online.json create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/pulse-app.hanold.online/pulse-app.hanold.online.key create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/vaultwarden-app.hanold.online/vaultwarden-app.hanold.online.crt create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/vaultwarden-app.hanold.online/vaultwarden-app.hanold.online.json create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/vaultwarden-app.hanold.online/vaultwarden-app.hanold.online.key create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/web.bookstax.app/web.bookstax.app.crt create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/web.bookstax.app/web.bookstax.app.json create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/web.bookstax.app/web.bookstax.app.key create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/web.hanold.online/web.hanold.online.crt create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/web.hanold.online/web.hanold.online.json create mode 100755 caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/web.hanold.online/web.hanold.online.key create mode 100755 caddy/data/caddy/instance.uuid create mode 100755 caddy/data/caddy/last_clean.json diff --git a/caddy/Caddyfile b/caddy/Caddyfile new file mode 100755 index 0000000..8d536a8 --- /dev/null +++ b/caddy/Caddyfile @@ -0,0 +1,151 @@ +# ============================================================= +# Caddy Reverse Proxy - hanold.online +# ============================================================= + +# --- Homelab Blog --- +web.hanold.online { + reverse_proxy 192.168.178.183:9080 +} + +# --- FreshRSS --- +freshrss-app.hanold.online { + reverse_proxy 192.168.178.183:9280 +} + +# --- Vaultwarden --- +vaultwarden-app.hanold.online { + reverse_proxy 192.168.178.183:9445 +} + +# --- Home Assistant --- +homeassistant-app.hanold.online { + reverse_proxy 192.168.178.200:8123 { + header_up Host {host} + } +} + +# --- Paperless --- +paperless-app.hanold.online { + reverse_proxy 192.168.178.183:9800 +} + +# --- Gotify --- +gotify-app.hanold.online { + reverse_proxy 192.168.178.183:9085 { + header_up Host {host} + transport http { + dial_timeout 60s + response_header_timeout 60s + read_timeout 60s + } + } +} + +# --- iGotify --- +igotify-app.hanold.online { + reverse_proxy 192.168.178.183:9681 { + header_up Host {host} + transport http { + dial_timeout 60s + response_header_timeout 60s + read_timeout 60s + } + } +} + +# --- Chatbot --- +chatbot-app.hanold.online { + reverse_proxy 192.168.178.215:9009 +} + +## --- n8n (Webhook auf separatem Port) --- +#n8n-app.hanold.online { +# handle /webhook* { +# reverse_proxy 192.168.178.183:64000 +# } +# handle { +# reverse_proxy 192.168.178.183:9789 +# } +#} +# --- n8n --- +n8n-app.hanold.online { + handle /webhook* { + @internal { + remote_ip 192.168.178.0/24 + } + reverse_proxy @internal 192.168.178.183:64000 + respond "Access denied" 403 + } + handle { + reverse_proxy 192.168.178.183:9789 + } +} + +## --- Pulse --- +#pulse-app.hanold.online { +# reverse_proxy 192.168.178.183:9655 +#} + +# --- Pulse --- +pulse-app.hanold.online { + reverse_proxy 192.168.178.183:9655 { + header_up Host {host} + header_up X-Real-IP {remote_host} + } +} + +# --- Nextcloud (Collabora unter /coolwsd/) --- +nextcloud-app.hanold.online { + handle /coolwsd/* { + reverse_proxy 192.168.178.183:9380 + } + handle { + reverse_proxy 192.168.178.183:9180 + } +} + +# --- Navidrome --- +navidrome-app.hanold.online { + reverse_proxy 192.168.178.183:9533 +} + +# --- Music Assistant --- +musicassistant-app.hanold.online { + reverse_proxy 192.168.178.200:8095 +} + +# --- BookStack (Authorization-Header Fix) --- +bookstack-app.hanold.online { + reverse_proxy 192.168.178.183:9345 { + header_up Host {host} + header_up Authorization {http.request.header.Authorization} + } +} + +# --- Gitea Test (hanold.info) --- +gitea-test.hanold.info { + reverse_proxy 192.168.178.241:9876 +} + +# --- Collabora (direkt) --- +collabora-app.hanold.online { + reverse_proxy 192.168.178.183:9380 +} + +# --- Immich --- +immich-app.hanold.online { + reverse_proxy 192.168.178.183:9283 +} + +# --- BookStack Test --- +bs-test.hanold.online { + reverse_proxy 192.168.178.241:9345 { + header_up Host {host} + header_up Authorization {http.request.header.Authorization} + } +} + +# --- bookstax.app --- +web.bookstax.app { + reverse_proxy 192.168.178.183:9100 +} diff --git a/caddy/compose.yaml b/caddy/compose.yaml new file mode 100755 index 0000000..629d837 --- /dev/null +++ b/caddy/compose.yaml @@ -0,0 +1,25 @@ +services: + caddy: + deploy: + resources: + limits: + memory: 128M + labels: + - com.hanold.environment=production + image: caddy:latest + container_name: caddy + restart: unless-stopped + ports: + - 80:80 + - 443:443 + volumes: + - ./Caddyfile:/etc/caddy/Caddyfile + - ./data:/data + - ./logs:/var/log/caddy + healthcheck: + test: ["CMD", "caddy", "validate", "--config", "/etc/caddy/Caddyfile"] + interval: 30s + timeout: 10s + retries: 3 + start_period: 10s +networks: {} diff --git a/caddy/data/caddy/acme/acme-v02.api.letsencrypt.org-directory/users/default/default.json b/caddy/data/caddy/acme/acme-v02.api.letsencrypt.org-directory/users/default/default.json new file mode 100755 index 0000000..8231036 --- /dev/null +++ b/caddy/data/caddy/acme/acme-v02.api.letsencrypt.org-directory/users/default/default.json @@ -0,0 +1,5 @@ +{ + "status": "valid", + "termsOfServiceAgreed": true, + "location": "https://acme-v02.api.letsencrypt.org/acme/acct/3170889301" +} \ No newline at end of file diff --git a/caddy/data/caddy/acme/acme-v02.api.letsencrypt.org-directory/users/default/default.key b/caddy/data/caddy/acme/acme-v02.api.letsencrypt.org-directory/users/default/default.key new file mode 100755 index 0000000..4bfcd3a --- /dev/null +++ b/caddy/data/caddy/acme/acme-v02.api.letsencrypt.org-directory/users/default/default.key @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIJAPjY3sFy4zWrj/FI2Rv9KRjI2SWibTEefRKXqxZne6oAoGCCqGSM49 +AwEHoUQDQgAEXIdKcCS6zUemELP7SBKKwVfOQBB2QAb3j47E8LjG75kpLNB4OJjt +KxcwruwnKS2SBPWGYPiId41EadYO2uTw2Q== +-----END EC PRIVATE KEY----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/bookstack-app.hanold.online/bookstack-app.hanold.online.crt b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/bookstack-app.hanold.online/bookstack-app.hanold.online.crt new file mode 100755 index 0000000..ac2eba7 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/bookstack-app.hanold.online/bookstack-app.hanold.online.crt @@ -0,0 +1,49 @@ +-----BEGIN CERTIFICATE----- +MIIDmzCCAyCgAwIBAgISBtHDhp1yPIQYURcjTdHMy1LlMAoGCCqGSM49BAMDMDIx +CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF +ODAeFw0yNjAzMjMwNjUxNTdaFw0yNjA2MjEwNjUxNTZaMCYxJDAiBgNVBAMTG2Jv +b2tzdGFjay1hcHAuaGFub2xkLm9ubGluZTBZMBMGByqGSM49AgEGCCqGSM49AwEH +A0IABFNYHyR3aQcvaN3S2rayC6U+kY2V2N9dmlqgnLwLc4JhXLmvBJAZkO8YkTEc +Xg5NAGFdspwPdsN8V82W/vQQ9VCjggIgMIICHDAOBgNVHQ8BAf8EBAMCB4AwEwYD +VR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUX1rgo5aN +iQ8cVwxipipOE9YZWBgwHwYDVR0jBBgwFoAUjw0TovYuftFQbDMYOF1ZjiNykcow +MgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAChhZodHRwOi8vZTguaS5sZW5jci5v +cmcvMCYGA1UdEQQfMB2CG2Jvb2tzdGFjay1hcHAuaGFub2xkLm9ubGluZTATBgNV +HSAEDDAKMAgGBmeBDAECATAuBgNVHR8EJzAlMCOgIaAfhh1odHRwOi8vZTguYy5s +ZW5jci5vcmcvMTAyLmNybDCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AGQRxGyk +EuyniRyiAi4AvKtPKAfUHjUnq+r+1QPJfc3wAAABnRmsevwAAAQDAEcwRQIgNsi3 +SYy+iu2t90QeR7ONK/5Hb3h0iF19ZXQM+HF+j04CIQCdrAcyS77wd0ZC1SJVHGWt +N9LMQJPSaENBdRdLUQY1iQB2AMs49xWJfIShRF9bwd37yW7ymlnNRwppBYWwyxTD +FFjnAAABnRmsewwAAAQDAEcwRQIhAO8meYIN47u8RCS9NvPuraB2vooSu3Isx3DU +qdXzJvUdAiBFvSgfil7H5x23iYqlfTyTj8S+mpxy59cr01f6nwCUJzAKBggqhkjO +PQQDAwNpADBmAjEA2OkyjntKT1j/AY/pwkWTuQLj5qeAUKBZmsEUktqTZ0oFlL6t +aNN5mj/QDqjpa66xAjEA0B0WQhqO28G+8qjvgxf3E6jWXq4c45Y/BupuvN8tHedB +FMwWSQJZIcJRRY08UD+p +-----END CERTIFICATE----- + +-----BEGIN CERTIFICATE----- +MIIEVjCCAj6gAwIBAgIQY5WTY8JOcIJxWRi/w9ftVjANBgkqhkiG9w0BAQsFADBP +MQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFy +Y2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMTAeFw0yNDAzMTMwMDAwMDBa +Fw0yNzAzMTIyMzU5NTlaMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBF +bmNyeXB0MQswCQYDVQQDEwJFODB2MBAGByqGSM49AgEGBSuBBAAiA2IABNFl8l7c +S7QMApzSsvru6WyrOq44ofTUOTIzxULUzDMMNMchIJBwXOhiLxxxs0LXeb5GDcHb +R6EToMffgSZjO9SNHfY9gjMy9vQr5/WWOrQTZxh7az6NSNnq3u2ubT6HTKOB+DCB +9TAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB +MBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFI8NE6L2Ln7RUGwzGDhdWY4j +cpHKMB8GA1UdIwQYMBaAFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEB +BCYwJDAiBggrBgEFBQcwAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzATBgNVHSAE +DDAKMAgGBmeBDAECATAnBgNVHR8EIDAeMBygGqAYhhZodHRwOi8veDEuYy5sZW5j +ci5vcmcvMA0GCSqGSIb3DQEBCwUAA4ICAQBnE0hGINKsCYWi0Xx1ygxD5qihEjZ0 +RI3tTZz1wuATH3ZwYPIp97kWEayanD1j0cDhIYzy4CkDo2jB8D5t0a6zZWzlr98d +AQFNh8uKJkIHdLShy+nUyeZxc5bNeMp1Lu0gSzE4McqfmNMvIpeiwWSYO9w82Ob8 +otvXcO2JUYi3svHIWRm3+707DUbL51XMcY2iZdlCq4Wa9nbuk3WTU4gr6LY8MzVA +aDQG2+4U3eJ6qUF10bBnR1uuVyDYs9RhrwucRVnfuDj29CMLTsplM5f5wSV5hUpm +Uwp/vV7M4w4aGunt74koX71n4EdagCsL/Yk5+mAQU0+tue0JOfAV/R6t1k+Xk9s2 +HMQFeoxppfzAVC04FdG9M+AC2JWxmFSt6BCuh3CEey3fE52Qrj9YM75rtvIjsm/1 +Hl+u//Wqxnu1ZQ4jpa+VpuZiGOlWrqSP9eogdOhCGisnyewWJwRQOqK16wiGyZeR +xs/Bekw65vwSIaVkBruPiTfMOo0Zh4gVa8/qJgMbJbyrwwG97z/PRgmLKCDl8z3d +tA0Z7qq7fta0Gl24uyuB05dqI5J1LvAzKuWdIjT1tP8qCoxSE/xpix8hX2dt3h+/ +jujUgFPFZ0EVZ0xSyBNRF3MboGZnYXFUxpNjTWPKpagDHJQmqrAcDmWJnMsFY3jS +u1igv3OefnWjSQ== +-----END CERTIFICATE----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/bookstack-app.hanold.online/bookstack-app.hanold.online.json b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/bookstack-app.hanold.online/bookstack-app.hanold.online.json new file mode 100755 index 0000000..95864bf --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/bookstack-app.hanold.online/bookstack-app.hanold.online.json @@ -0,0 +1,19 @@ +{ + "sans": [ + "bookstack-app.hanold.online" + ], + "issuer_data": { + "url": "https://acme-v02.api.letsencrypt.org/acme/cert/06d1c3869d723c84185117234dd1cccb52e5", + "ca": "https://acme-v02.api.letsencrypt.org/directory", + "account": "https://acme-v02.api.letsencrypt.org/acme/acct/3170889301", + "renewal_info": { + "suggestedWindow": { + "start": "2026-05-21T09:36:01Z", + "end": "2026-05-23T04:46:50Z" + }, + "_uniqueIdentifier": "jw0TovYuftFQbDMYOF1ZjiNykco.BtHDhp1yPIQYURcjTdHMy1Ll", + "_retryAfter": "2026-03-23T21:18:05.205426578Z", + "_selectedTime": "2026-05-22T06:44:40Z" + } + } +} \ No newline at end of file diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/bookstack-app.hanold.online/bookstack-app.hanold.online.key b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/bookstack-app.hanold.online/bookstack-app.hanold.online.key new file mode 100755 index 0000000..0da73f0 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/bookstack-app.hanold.online/bookstack-app.hanold.online.key @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIGzwwVqIbGN8C5advSILyrHp5m1sTkbOrWAxP5Z8uAgAoAoGCCqGSM49 +AwEHoUQDQgAEU1gfJHdpBy9o3dLatrILpT6RjZXY312aWqCcvAtzgmFcua8EkBmQ +7xiRMRxeDk0AYV2ynA92w3xXzZb+9BD1UA== +-----END EC PRIVATE KEY----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/bs-test.hanold.online/bs-test.hanold.online.crt b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/bs-test.hanold.online/bs-test.hanold.online.crt new file mode 100755 index 0000000..6b4df25 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/bs-test.hanold.online/bs-test.hanold.online.crt @@ -0,0 +1,49 @@ +-----BEGIN CERTIFICATE----- +MIIDjjCCAxOgAwIBAgISBWXjdV+4bGCxy+N9qxwWG4UwMAoGCCqGSM49BAMDMDIx +CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF +NzAeFw0yNjAzMjMwNjUyMDdaFw0yNjA2MjEwNjUyMDZaMCAxHjAcBgNVBAMTFWJz +LXRlc3QuaGFub2xkLm9ubGluZTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABGOK +ggDpRPVHUgJlHeECchXdySOskAoLjvQI8YBGoV5A56oWB517ZUT66Kxb+3DIovKw +xMY45nvvv/prkwEY2A+jggIZMIICFTAOBgNVHQ8BAf8EBAMCB4AwEwYDVR0lBAww +CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUzXwA6xZ0hyaMv18h +LIlhdbO7/SYwHwYDVR0jBBgwFoAUrkie3IcdRKBv2qLlYHQEeMKcAIAwMgYIKwYB +BQUHAQEEJjAkMCIGCCsGAQUFBzAChhZodHRwOi8vZTcuaS5sZW5jci5vcmcvMCAG +A1UdEQQZMBeCFWJzLXRlc3QuaGFub2xkLm9ubGluZTATBgNVHSAEDDAKMAgGBmeB +DAECATAtBgNVHR8EJjAkMCKgIKAehhxodHRwOi8vZTcuYy5sZW5jci5vcmcvNDku +Y3JsMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHUAFoMtq/CpJQ8P8DqlRf/Iv8gj +0IdL9gQpJ/jnHzMT9foAAAGdGayh5AAABAMARjBEAiA6RfaItJs9Mp7Dr/OloLua +GUyEiQJ1SBusmy29LBn7TgIgJhLhr8Ey/4oFtFvK2IfKDlGx5TC7sIPwCVlTWnzh +B4UAdwAOV5S8866pPjMbLJkHs/eQ35vCPXEyJd0hqSWsYcVOIQAAAZ0ZrKGxAAAE +AwBIMEYCIQD3llPRp2dohNlAzrDpAeBMG4abII3VC2vpEl0VJrbAwQIhAN4mNu0S +F1bQTD1I21foKOlPfkZXrC5PasYqiZPUceyoMAoGCCqGSM49BAMDA2kAMGYCMQCA +OSSc1379JxLJc824f4mCVLCOI1X8/m3CgCja5OzlmQSX6yUIdu8j7WYO6fpKyBMC +MQDXZ0mNLsCzJcm7PrzR1dM4TjBT/xB8StwlVeYEAOv2th9bXRk1tUcnqZBhyYFE +6eY= +-----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= +-----END CERTIFICATE----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/bs-test.hanold.online/bs-test.hanold.online.json b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/bs-test.hanold.online/bs-test.hanold.online.json new file mode 100755 index 0000000..55a4bb8 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/bs-test.hanold.online/bs-test.hanold.online.json @@ -0,0 +1,19 @@ +{ + "sans": [ + "bs-test.hanold.online" + ], + "issuer_data": { + "url": "https://acme-v02.api.letsencrypt.org/acme/cert/0565e3755fb86c60b1cbe37dab1c161b8530", + "ca": "https://acme-v02.api.letsencrypt.org/directory", + "account": "https://acme-v02.api.letsencrypt.org/acme/acct/3170889301", + "renewal_info": { + "suggestedWindow": { + "start": "2026-05-21T09:36:11Z", + "end": "2026-05-23T04:47:00Z" + }, + "_uniqueIdentifier": "rkie3IcdRKBv2qLlYHQEeMKcAIA.BWXjdV-4bGCxy-N9qxwWG4Uw", + "_retryAfter": "2026-03-23T19:14:25.885913642Z", + "_selectedTime": "2026-05-22T16:23:31Z" + } + } +} \ No newline at end of file diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/bs-test.hanold.online/bs-test.hanold.online.key b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/bs-test.hanold.online/bs-test.hanold.online.key new file mode 100755 index 0000000..022b5e0 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/bs-test.hanold.online/bs-test.hanold.online.key @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIMF+6L1MfJupTS0f1PHcpkSQcCxGjTM+6L0+W0DRXjwXoAoGCCqGSM49 +AwEHoUQDQgAEY4qCAOlE9UdSAmUd4QJyFd3JI6yQCguO9AjxgEahXkDnqhYHnXtl +RProrFv7cMii8rDExjjme++/+muTARjYDw== +-----END EC PRIVATE KEY----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/chatbot-app.hanold.online/chatbot-app.hanold.online.crt b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/chatbot-app.hanold.online/chatbot-app.hanold.online.crt new file mode 100755 index 0000000..92ddb88 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/chatbot-app.hanold.online/chatbot-app.hanold.online.crt @@ -0,0 +1,49 @@ +-----BEGIN CERTIFICATE----- +MIIDljCCAxygAwIBAgISBUvJ66cNsmm399OkxpqEztRyMAoGCCqGSM49BAMDMDIx +CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF +NzAeFw0yNjAzMjMwNjUyMDdaFw0yNjA2MjEwNjUyMDZaMCQxIjAgBgNVBAMTGWNo +YXRib3QtYXBwLmhhbm9sZC5vbmxpbmUwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNC +AASIyYlu7bk71rbfGBdS1kyO4J44FIGm+5sfHWeEp8XFCQicx+ieORMTQYbYjiLx +LDPYx362A4a+uGwpGtjuODSMo4ICHjCCAhowDgYDVR0PAQH/BAQDAgeAMBMGA1Ud +JQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFFCGlpw2RG1z +Nc5Hb5bchVuLH0QwMB8GA1UdIwQYMBaAFK5IntyHHUSgb9qi5WB0BHjCnACAMDIG +CCsGAQUFBwEBBCYwJDAiBggrBgEFBQcwAoYWaHR0cDovL2U3LmkubGVuY3Iub3Jn +LzAkBgNVHREEHTAbghljaGF0Ym90LWFwcC5oYW5vbGQub25saW5lMBMGA1UdIAQM +MAowCAYGZ4EMAQIBMC4GA1UdHwQnMCUwI6AhoB+GHWh0dHA6Ly9lNy5jLmxlbmNy +Lm9yZy8xMTUuY3JsMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHcASZybad4dfOz8 +Nt7Nh2SmuFuvCoeAGdFVUvvp6ynd+MMAAAGdGaylWAAABAMASDBGAiEA4wbQwGXW +F1GPAA0g5fB/B4G83hSm/D+MjstoPBKdGtUCIQDm/8NLXvyrMfVRugQ4fJ5xya8K +c/giV5RdAguE8Vu+bgB1AA5XlLzzrqk+MxssmQez95Dfm8I9cTIl3SGpJaxhxU4h +AAABnRmspU8AAAQDAEYwRAIgd/rcTgVYHmg7tpeCyTs6AhTSsLrh5HK2vPe4HWXJ +79oCIDAUhLLv3ppltzBsjO2/2/6rl2Qr20ZOnWRSACCODzAWMAoGCCqGSM49BAMD +A2gAMGUCMAa9OQcsWNVApLz/ZHEV9d1TCY4y1MeRPwUw1L1ZzWwBxmQHIPwJS1lT +nTOvloUQ5wIxAPxK+xdzR0GLGOr28tig+T018/izbXr+QawhLPuPy7YK+MH0hwyi +YanXtShfGdc4cQ== +-----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= +-----END CERTIFICATE----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/chatbot-app.hanold.online/chatbot-app.hanold.online.json b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/chatbot-app.hanold.online/chatbot-app.hanold.online.json new file mode 100755 index 0000000..65862bb --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/chatbot-app.hanold.online/chatbot-app.hanold.online.json @@ -0,0 +1,19 @@ +{ + "sans": [ + "chatbot-app.hanold.online" + ], + "issuer_data": { + "url": "https://acme-v02.api.letsencrypt.org/acme/cert/054bc9eba70db269b7f7d3a4c69a84ced472", + "ca": "https://acme-v02.api.letsencrypt.org/directory", + "account": "https://acme-v02.api.letsencrypt.org/acme/acct/3170889301", + "renewal_info": { + "suggestedWindow": { + "start": "2026-05-21T09:36:11Z", + "end": "2026-05-23T04:47:01Z" + }, + "_uniqueIdentifier": "rkie3IcdRKBv2qLlYHQEeMKcAIA.BUvJ66cNsmm399OkxpqEztRy", + "_retryAfter": "2026-03-23T14:42:39.926254586Z", + "_selectedTime": "2026-05-22T09:10:36Z" + } + } +} \ No newline at end of file diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/chatbot-app.hanold.online/chatbot-app.hanold.online.key b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/chatbot-app.hanold.online/chatbot-app.hanold.online.key new file mode 100755 index 0000000..ca492c4 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/chatbot-app.hanold.online/chatbot-app.hanold.online.key @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEILtHl8WrZUJhkj/6mfmAUp6gC8mbPasAF/WGJcriWAW6oAoGCCqGSM49 +AwEHoUQDQgAEiMmJbu25O9a23xgXUtZMjuCeOBSBpvubHx1nhKfFxQkInMfonjkT +E0GG2I4i8Swz2Md+tgOGvrhsKRrY7jg0jA== +-----END EC PRIVATE KEY----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/collabora-app.hanold.online/collabora-app.hanold.online.crt b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/collabora-app.hanold.online/collabora-app.hanold.online.crt new file mode 100755 index 0000000..afdd499 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/collabora-app.hanold.online/collabora-app.hanold.online.crt @@ -0,0 +1,49 @@ +-----BEGIN CERTIFICATE----- +MIIDoDCCAyegAwIBAgISBol8cieZCDUtniOR2PVWKAJtMAoGCCqGSM49BAMDMDIx +CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF +NzAeFw0yNjAzMjMwNjUxNThaFw0yNjA2MjEwNjUxNTdaMCYxJDAiBgNVBAMTG2Nv +bGxhYm9yYS1hcHAuaGFub2xkLm9ubGluZTBZMBMGByqGSM49AgEGCCqGSM49AwEH +A0IABNRTIh69H+60Vm5KpI609aysWQReY6dGT37djFVmCvN2OjjKHa1JEFTM4mio +03hrYY3AvYv7yNPl61Oy2n0QbTujggInMIICIzAOBgNVHQ8BAf8EBAMCB4AwEwYD +VR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU7zEitqKc +pQwgjreK5JoOe9fZbVYwHwYDVR0jBBgwFoAUrkie3IcdRKBv2qLlYHQEeMKcAIAw +MgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAChhZodHRwOi8vZTcuaS5sZW5jci5v +cmcvMCYGA1UdEQQfMB2CG2NvbGxhYm9yYS1hcHAuaGFub2xkLm9ubGluZTATBgNV +HSAEDDAKMAgGBmeBDAECATAuBgNVHR8EJzAlMCOgIaAfhh1odHRwOi8vZTcuYy5s +ZW5jci5vcmcvMTEwLmNybDCCAQsGCisGAQQB1nkCBAIEgfwEgfkA9wB+ABqLnWlK +V5jImaDKiL30j8C0VmDMw2ANH3H0af/H0ayjAAABnRmsgqQACAAABQBYNhHuBAMA +RzBFAiEA05/Lw1TgtSq3jiLj3ux6XUhKXygTiZqqsaJiujbaRK8CIEbCAx6zDPeY +vByGIe3dqn3aR2DFbyoX1C75H3seaFYFAHUA0W6ppWgHfmY1oD83pd28A6U8QRIU +1IgY9ekxsyPLlQQAAAGdGayB4QAABAMARjBEAiAF/Z1z9BcX48eIZKfIVktJn6mH +qnWfjm8K/ep/CMpYAAIgBvR0aDEB4LzMu1Y/2CZK3M07a8ARc2vny+LRvxeARAkw +CgYIKoZIzj0EAwMDZwAwZAIwPpieVbgje2st8uC5JGqP8c+v9kRMd2o4MwYZa6mD +RY/E7zIb4jWZ4vV3Hh+28QX6AjB14UyVMeky1bsQE6tr/yPIMxZV7H+WzeChFyYU +ZW7SDtgcM3eq9YcTj9KTC2eI1KA= +-----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= +-----END CERTIFICATE----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/collabora-app.hanold.online/collabora-app.hanold.online.json b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/collabora-app.hanold.online/collabora-app.hanold.online.json new file mode 100755 index 0000000..c7f3ad6 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/collabora-app.hanold.online/collabora-app.hanold.online.json @@ -0,0 +1,19 @@ +{ + "sans": [ + "collabora-app.hanold.online" + ], + "issuer_data": { + "url": "https://acme-v02.api.letsencrypt.org/acme/cert/06897c72279908352d9e2391d8f55628026d", + "ca": "https://acme-v02.api.letsencrypt.org/directory", + "account": "https://acme-v02.api.letsencrypt.org/acme/acct/3170889301", + "renewal_info": { + "suggestedWindow": { + "start": "2026-05-21T09:36:03Z", + "end": "2026-05-23T04:46:52Z" + }, + "_uniqueIdentifier": "rkie3IcdRKBv2qLlYHQEeMKcAIA.Bol8cieZCDUtniOR2PVWKAJt", + "_retryAfter": "2026-03-23T20:30:48.030200869Z", + "_selectedTime": "2026-05-22T19:18:10Z" + } + } +} \ No newline at end of file diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/collabora-app.hanold.online/collabora-app.hanold.online.key b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/collabora-app.hanold.online/collabora-app.hanold.online.key new file mode 100755 index 0000000..9d81c1c --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/collabora-app.hanold.online/collabora-app.hanold.online.key @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIBbIyVfBQgssF0hi52TWeL8QGoD24f96eWRV3g1Es+PMoAoGCCqGSM49 +AwEHoUQDQgAE1FMiHr0f7rRWbkqkjrT1rKxZBF5jp0ZPft2MVWYK83Y6OModrUkQ +VMziaKjTeGthjcC9i/vI0+XrU7LafRBtOw== +-----END EC PRIVATE KEY----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/freshrss-app.hanold.online/freshrss-app.hanold.online.crt b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/freshrss-app.hanold.online/freshrss-app.hanold.online.crt new file mode 100755 index 0000000..7d9a434 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/freshrss-app.hanold.online/freshrss-app.hanold.online.crt @@ -0,0 +1,49 @@ +-----BEGIN CERTIFICATE----- +MIIDmTCCAx6gAwIBAgISBRxAjfaV/p5x4Wm57MBXyJ8oMAoGCCqGSM49BAMDMDIx +CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF +NzAeFw0yNjAzMjMwNjUyMDdaFw0yNjA2MjEwNjUyMDZaMCUxIzAhBgNVBAMTGmZy +ZXNocnNzLWFwcC5oYW5vbGQub25saW5lMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcD +QgAE6AkXwLcmlg3IQKVZ9/ZWHKbdUMUmyvlwM8ACv6ny5T+a+djctySiVr5m+yDc +YfKekzodiIDambwdeQkwUJsKzaOCAh8wggIbMA4GA1UdDwEB/wQEAwIHgDATBgNV +HSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRrjyULvUwO +CL4K4UakkqPKFuOoEjAfBgNVHSMEGDAWgBSuSJ7chx1EoG/aouVgdAR4wpwAgDAy +BggrBgEFBQcBAQQmMCQwIgYIKwYBBQUHMAKGFmh0dHA6Ly9lNy5pLmxlbmNyLm9y +Zy8wJQYDVR0RBB4wHIIaZnJlc2hyc3MtYXBwLmhhbm9sZC5vbmxpbmUwEwYDVR0g +BAwwCjAIBgZngQwBAgEwLQYDVR0fBCYwJDAioCCgHoYcaHR0cDovL2U3LmMubGVu +Y3Iub3JnLzQxLmNybDCCAQUGCisGAQQB1nkCBAIEgfYEgfMA8QB2AGQRxGykEuyn +iRyiAi4AvKtPKAfUHjUnq+r+1QPJfc3wAAABnRmso1MAAAQDAEcwRQIhAPN1O493 +uzK3qn4EJXVDdJA89fwhCcfRRhpgGKvVz8Y8AiAnkUlaHMMI3NjmbVoPqBCBgZjy +ZOPcKP3rn5QZFSFyfwB3AA5XlLzzrqk+MxssmQez95Dfm8I9cTIl3SGpJaxhxU4h +AAABnRmsqyQAAAQDAEgwRgIhANULl/8xhiekgr7pNPiz4yEznshd8W/W4gjSkDj4 +cJCAAiEAvekeOkr68WYsSFzw0Pi09RmcPNJ+wKRg8+P7UCcVs2QwCgYIKoZIzj0E +AwMDaQAwZgIxAOneJDpekXTbIELjWChwKoVumONDslj5GWizFNAonUqEEIWygrqV +aAODdoJ8PwwH5wIxAOu5JBNOlWPJsSgRfo1dFU95z+dyTqP0sioOd4W1w9zovVDU +RNZoy7B71QuMEk9BHA== +-----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= +-----END CERTIFICATE----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/freshrss-app.hanold.online/freshrss-app.hanold.online.json b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/freshrss-app.hanold.online/freshrss-app.hanold.online.json new file mode 100755 index 0000000..2d24b4f --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/freshrss-app.hanold.online/freshrss-app.hanold.online.json @@ -0,0 +1,19 @@ +{ + "sans": [ + "freshrss-app.hanold.online" + ], + "issuer_data": { + "url": "https://acme-v02.api.letsencrypt.org/acme/cert/051c408df695fe9e71e169b9ecc057c89f28", + "ca": "https://acme-v02.api.letsencrypt.org/directory", + "account": "https://acme-v02.api.letsencrypt.org/acme/acct/3170889301", + "renewal_info": { + "suggestedWindow": { + "start": "2026-05-21T09:36:11Z", + "end": "2026-05-23T04:47:01Z" + }, + "_uniqueIdentifier": "rkie3IcdRKBv2qLlYHQEeMKcAIA.BRxAjfaV_p5x4Wm57MBXyJ8o", + "_retryAfter": "2026-03-23T20:57:32.854690149Z", + "_selectedTime": "2026-05-21T10:07:52Z" + } + } +} \ No newline at end of file diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/freshrss-app.hanold.online/freshrss-app.hanold.online.key b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/freshrss-app.hanold.online/freshrss-app.hanold.online.key new file mode 100755 index 0000000..08d7d65 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/freshrss-app.hanold.online/freshrss-app.hanold.online.key @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIIjgtnL1fhi+zazSkDoqz18jFoDPb8e1ZqPAH9cAvYU0oAoGCCqGSM49 +AwEHoUQDQgAE6AkXwLcmlg3IQKVZ9/ZWHKbdUMUmyvlwM8ACv6ny5T+a+djctySi +Vr5m+yDcYfKekzodiIDambwdeQkwUJsKzQ== +-----END EC PRIVATE KEY----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/gitea-test.hanold.info/gitea-test.hanold.info.crt b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/gitea-test.hanold.info/gitea-test.hanold.info.crt new file mode 100755 index 0000000..d6fdda9 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/gitea-test.hanold.info/gitea-test.hanold.info.crt @@ -0,0 +1,49 @@ +-----BEGIN CERTIFICATE----- +MIIDkDCCAxegAwIBAgISBhvx+pUzfIGfrmAD707y44wXMAoGCCqGSM49BAMDMDIx +CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF +NzAeFw0yNjAzMjMwNjUxNDlaFw0yNjA2MjEwNjUxNDhaMCExHzAdBgNVBAMTFmdp +dGVhLXRlc3QuaGFub2xkLmluZm8wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQN +r2nNplDkPvpq1UDUHTS+JAVe0bjTexwoxkDJ7fu4501X2MTpVLgnEGMUKPEanJRm +MqyfdHJZrukYR6SuLM7Vo4ICHDCCAhgwDgYDVR0PAQH/BAQDAgeAMBMGA1UdJQQM +MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFKp2pG4V4N3eB8j9 +KoICE/Gqw8UlMB8GA1UdIwQYMBaAFK5IntyHHUSgb9qi5WB0BHjCnACAMDIGCCsG +AQUFBwEBBCYwJDAiBggrBgEFBQcwAoYWaHR0cDovL2U3LmkubGVuY3Iub3JnLzAh +BgNVHREEGjAYghZnaXRlYS10ZXN0Lmhhbm9sZC5pbmZvMBMGA1UdIAQMMAowCAYG +Z4EMAQIBMC0GA1UdHwQmMCQwIqAgoB6GHGh0dHA6Ly9lNy5jLmxlbmNyLm9yZy8y +NC5jcmwwggEGBgorBgEEAdZ5AgQCBIH3BIH0APIAdwBkEcRspBLsp4kcogIuALyr +TygH1B41J6vq/tUDyX3N8AAAAZ0ZrFqoAAAEAwBIMEYCIQDAnCYDjH9kMGbbUxY4 +Gi7xBHoCQrvVX6v/cvFgvNTZMQIhAJ1u/4WFW7h153bQlj8ns6o1VPbjkR1KVTHQ +Bo2lfRU7AHcAlpdkv1VYl633Q4doNwhCd+nwOtX2pPM2bkakPw/KqcYAAAGdGaxa +3AAABAMASDBGAiEAy6m/xh4ckH6PuPhq5/w4GUPnVukajo2iiObsIIH73XECIQDg +A3rSfoVL5c81Bz7fLciXEUTnwmBXSlhocELAy4OXaTAKBggqhkjOPQQDAwNnADBk +AjBiyST6wsPCzTEVbMxuihXz5r26giarRtcMIE7oAZrqfC/0W2PG1ROaMyysb001 +7F4CMCVh1yPc6ApVfksK75HzWwpYk2bc5+uqjcaHztpUtgH8JCa1tGvjdAJNKY/g +a7Clyw== +-----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= +-----END CERTIFICATE----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/gitea-test.hanold.info/gitea-test.hanold.info.json b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/gitea-test.hanold.info/gitea-test.hanold.info.json new file mode 100755 index 0000000..9eb38fa --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/gitea-test.hanold.info/gitea-test.hanold.info.json @@ -0,0 +1,19 @@ +{ + "sans": [ + "gitea-test.hanold.info" + ], + "issuer_data": { + "url": "https://acme-v02.api.letsencrypt.org/acme/cert/061bf1fa95337c819fae6003ef4ef2e38c17", + "ca": "https://acme-v02.api.letsencrypt.org/directory", + "account": "https://acme-v02.api.letsencrypt.org/acme/acct/3170889301", + "renewal_info": { + "suggestedWindow": { + "start": "2026-05-21T09:35:53Z", + "end": "2026-05-23T04:46:42Z" + }, + "_uniqueIdentifier": "rkie3IcdRKBv2qLlYHQEeMKcAIA.Bhvx-pUzfIGfrmAD707y44wX", + "_retryAfter": "2026-03-23T20:40:00.107415894Z", + "_selectedTime": "2026-05-21T13:35:22Z" + } + } +} \ No newline at end of file diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/gitea-test.hanold.info/gitea-test.hanold.info.key b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/gitea-test.hanold.info/gitea-test.hanold.info.key new file mode 100755 index 0000000..43af5cb --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/gitea-test.hanold.info/gitea-test.hanold.info.key @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEICISbS3HyUii8ja4Q+dEHJa72t5lba12/8vO1cDhjLMVoAoGCCqGSM49 +AwEHoUQDQgAEDa9pzaZQ5D76atVA1B00viQFXtG403scKMZAye37uOdNV9jE6VS4 +JxBjFCjxGpyUZjKsn3RyWa7pGEekrizO1Q== +-----END EC PRIVATE KEY----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/gotify-app.hanold.online/gotify-app.hanold.online.crt b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/gotify-app.hanold.online/gotify-app.hanold.online.crt new file mode 100755 index 0000000..30bd924 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/gotify-app.hanold.online/gotify-app.hanold.online.crt @@ -0,0 +1,49 @@ +-----BEGIN CERTIFICATE----- +MIIDkTCCAxegAwIBAgISBQCokTOHt1/Y1cfD5B7Cj5EYMAoGCCqGSM49BAMDMDIx +CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF +ODAeFw0yNjAzMjMwNjUyMDdaFw0yNjA2MjEwNjUyMDZaMCMxITAfBgNVBAMTGGdv +dGlmeS1hcHAuaGFub2xkLm9ubGluZTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA +BO3hD3g85B/GZmU9vi06ujJbgPLqhGrE3ZqFpTz+vd3hOWGZwBWJvwHSb4yxonh1 +TT2DZPUOw6BINzAWxzDnyhSjggIaMIICFjAOBgNVHQ8BAf8EBAMCB4AwEwYDVR0l +BAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUkr+kqlRiMRZh +ued85S8EH1rdBXUwHwYDVR0jBBgwFoAUjw0TovYuftFQbDMYOF1ZjiNykcowMgYI +KwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAChhZodHRwOi8vZTguaS5sZW5jci5vcmcv +MCMGA1UdEQQcMBqCGGdvdGlmeS1hcHAuaGFub2xkLm9ubGluZTATBgNVHSAEDDAK +MAgGBmeBDAECATAtBgNVHR8EJjAkMCKgIKAehhxodHRwOi8vZTguYy5sZW5jci5v +cmcvMjUuY3JsMIIBAgYKKwYBBAHWeQIEAgSB8wSB8ADuAHUASZybad4dfOz8Nt7N +h2SmuFuvCoeAGdFVUvvp6ynd+MMAAAGdGaylQAAABAMARjBEAiAyF/Peizc1VOHJ +hRUBRi6Qs46waacHbxp0f5uWG4MYNwIgP1yC1KO/Ss5QH61HTx93Xcv1Qf21WsNz +ZPKL6PXcimkAdQCWl2S/VViXrfdDh2g3CEJ36fA61fak8zZuRqQ/D8qpxgAAAZ0Z +rK1RAAAEAwBGMEQCICUp4MkaBKWGGXhmvEqQC+xrT7z75teHSbTn0SOYxsRJAiAN +cnjtT8+WhTf8/3yKQmdwAqZDFp6WDfkeF4bt50Sh9TAKBggqhkjOPQQDAwNoADBl +AjEA/4dLDXhn1uI4ibCOT5apwoYwPsXyOcP5vsqNAjXI2BmOAjRz6XWxgQL0AdhJ +bVJkAjAvIvAYirTOULPsCy8w/bHBCBhNrnVZ2eYWQv4LQpDMccCw+OUEDglVUft/ +9icuhfo= +-----END CERTIFICATE----- + +-----BEGIN CERTIFICATE----- +MIIEVjCCAj6gAwIBAgIQY5WTY8JOcIJxWRi/w9ftVjANBgkqhkiG9w0BAQsFADBP +MQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFy +Y2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMTAeFw0yNDAzMTMwMDAwMDBa +Fw0yNzAzMTIyMzU5NTlaMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBF +bmNyeXB0MQswCQYDVQQDEwJFODB2MBAGByqGSM49AgEGBSuBBAAiA2IABNFl8l7c +S7QMApzSsvru6WyrOq44ofTUOTIzxULUzDMMNMchIJBwXOhiLxxxs0LXeb5GDcHb +R6EToMffgSZjO9SNHfY9gjMy9vQr5/WWOrQTZxh7az6NSNnq3u2ubT6HTKOB+DCB +9TAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB +MBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFI8NE6L2Ln7RUGwzGDhdWY4j +cpHKMB8GA1UdIwQYMBaAFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEB +BCYwJDAiBggrBgEFBQcwAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzATBgNVHSAE +DDAKMAgGBmeBDAECATAnBgNVHR8EIDAeMBygGqAYhhZodHRwOi8veDEuYy5sZW5j +ci5vcmcvMA0GCSqGSIb3DQEBCwUAA4ICAQBnE0hGINKsCYWi0Xx1ygxD5qihEjZ0 +RI3tTZz1wuATH3ZwYPIp97kWEayanD1j0cDhIYzy4CkDo2jB8D5t0a6zZWzlr98d +AQFNh8uKJkIHdLShy+nUyeZxc5bNeMp1Lu0gSzE4McqfmNMvIpeiwWSYO9w82Ob8 +otvXcO2JUYi3svHIWRm3+707DUbL51XMcY2iZdlCq4Wa9nbuk3WTU4gr6LY8MzVA +aDQG2+4U3eJ6qUF10bBnR1uuVyDYs9RhrwucRVnfuDj29CMLTsplM5f5wSV5hUpm +Uwp/vV7M4w4aGunt74koX71n4EdagCsL/Yk5+mAQU0+tue0JOfAV/R6t1k+Xk9s2 +HMQFeoxppfzAVC04FdG9M+AC2JWxmFSt6BCuh3CEey3fE52Qrj9YM75rtvIjsm/1 +Hl+u//Wqxnu1ZQ4jpa+VpuZiGOlWrqSP9eogdOhCGisnyewWJwRQOqK16wiGyZeR +xs/Bekw65vwSIaVkBruPiTfMOo0Zh4gVa8/qJgMbJbyrwwG97z/PRgmLKCDl8z3d +tA0Z7qq7fta0Gl24uyuB05dqI5J1LvAzKuWdIjT1tP8qCoxSE/xpix8hX2dt3h+/ +jujUgFPFZ0EVZ0xSyBNRF3MboGZnYXFUxpNjTWPKpagDHJQmqrAcDmWJnMsFY3jS +u1igv3OefnWjSQ== +-----END CERTIFICATE----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/gotify-app.hanold.online/gotify-app.hanold.online.json b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/gotify-app.hanold.online/gotify-app.hanold.online.json new file mode 100755 index 0000000..cee7ba5 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/gotify-app.hanold.online/gotify-app.hanold.online.json @@ -0,0 +1,19 @@ +{ + "sans": [ + "gotify-app.hanold.online" + ], + "issuer_data": { + "url": "https://acme-v02.api.letsencrypt.org/acme/cert/0500a8913387b75fd8d5c7c3e41ec28f9118", + "ca": "https://acme-v02.api.letsencrypt.org/directory", + "account": "https://acme-v02.api.letsencrypt.org/acme/acct/3170889301", + "renewal_info": { + "suggestedWindow": { + "start": "2026-05-21T09:36:12Z", + "end": "2026-05-23T04:47:01Z" + }, + "_uniqueIdentifier": "jw0TovYuftFQbDMYOF1ZjiNykco.BQCokTOHt1_Y1cfD5B7Cj5EY", + "_retryAfter": "2026-03-23T19:26:43.306434105Z", + "_selectedTime": "2026-05-22T20:24:21Z" + } + } +} \ No newline at end of file diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/gotify-app.hanold.online/gotify-app.hanold.online.key b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/gotify-app.hanold.online/gotify-app.hanold.online.key new file mode 100755 index 0000000..717f61f --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/gotify-app.hanold.online/gotify-app.hanold.online.key @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIP9rFfy3OxnxP4pujN4tOPnyiCntmsvh+AYwo34RLFyLoAoGCCqGSM49 +AwEHoUQDQgAE7eEPeDzkH8ZmZT2+LTq6MluA8uqEasTdmoWlPP693eE5YZnAFYm/ +AdJvjLGieHVNPYNk9Q7DoEg3MBbHMOfKFA== +-----END EC PRIVATE KEY----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/homeassistant-app.hanold.online/homeassistant-app.hanold.online.crt b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/homeassistant-app.hanold.online/homeassistant-app.hanold.online.crt new file mode 100755 index 0000000..bb43efc --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/homeassistant-app.hanold.online/homeassistant-app.hanold.online.crt @@ -0,0 +1,49 @@ +-----BEGIN CERTIFICATE----- +MIIDoTCCAyigAwIBAgISBvxZBYMs/Kr41kvKoiLorvbhMAoGCCqGSM49BAMDMDIx +CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF +NzAeFw0yNjAzMjMwNjUxNThaFw0yNjA2MjEwNjUxNTdaMCoxKDAmBgNVBAMTH2hv +bWVhc3Npc3RhbnQtYXBwLmhhbm9sZC5vbmxpbmUwWTATBgcqhkjOPQIBBggqhkjO +PQMBBwNCAAQqF+LK0OSXpz+NiSOsPjITLNW9npS24mRRQ1c1j/GGN+OHq/vvn9Jq +PUIBikanrsDFpojuaxKCoNYSqjpNxdRJo4ICJDCCAiAwDgYDVR0PAQH/BAQDAgeA +MBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFF1h +kTKBEWxAx/tfZHvzbSFQwB3FMB8GA1UdIwQYMBaAFK5IntyHHUSgb9qi5WB0BHjC +nACAMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcwAoYWaHR0cDovL2U3LmkubGVu +Y3Iub3JnLzAqBgNVHREEIzAhgh9ob21lYXNzaXN0YW50LWFwcC5oYW5vbGQub25s +aW5lMBMGA1UdIAQMMAowCAYGZ4EMAQIBMC0GA1UdHwQmMCQwIqAgoB6GHGh0dHA6 +Ly9lNy5jLmxlbmNyLm9yZy85OC5jcmwwggEFBgorBgEEAdZ5AgQCBIH2BIHzAPEA +dwBJnJtp3h187Pw23s2HZKa4W68Kh4AZ0VVS++nrKd34wwAAAZ0ZrH3iAAAEAwBI +MEYCIQDX7W1bGWDTB3Z9QLrmJEZlheL1SuFB9mnJ3HHT2m11iAIhANB5hhDJCB8p +gLooKspej8dq+X42Vrpo4rvb1mbHg0eaAHYAyzj3FYl8hKFEX1vB3fvJbvKaWc1H +CmkFhbDLFMMUWOcAAAGdGax98wAABAMARzBFAiEA3ohzGN8gdYu9cCx4FmY/hrtb +ejHR4gm1IBN3e4bLt/ECIBaRN0fqCjuOJWRhKwqU1cMHzmn+TQuMB2XprH6lSxGX +MAoGCCqGSM49BAMDA2cAMGQCMC1Vt+J2AgXKIMUnSRe0x0IsqSN+ASZizkz3XlRr +AEwopm0FLyM4/dz/avqKlvdFkAIwWxMKA8V3ZKlmkIxNyHpPW+z75JR6ynfeBi4r +xWkkJLjAof1Xp2lnlYKxKPSDce6R +-----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= +-----END CERTIFICATE----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/homeassistant-app.hanold.online/homeassistant-app.hanold.online.json b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/homeassistant-app.hanold.online/homeassistant-app.hanold.online.json new file mode 100755 index 0000000..a7d942a --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/homeassistant-app.hanold.online/homeassistant-app.hanold.online.json @@ -0,0 +1,19 @@ +{ + "sans": [ + "homeassistant-app.hanold.online" + ], + "issuer_data": { + "url": "https://acme-v02.api.letsencrypt.org/acme/cert/06fc5905832cfcaaf8d64bcaa222e8aef6e1", + "ca": "https://acme-v02.api.letsencrypt.org/directory", + "account": "https://acme-v02.api.letsencrypt.org/acme/acct/3170889301", + "renewal_info": { + "suggestedWindow": { + "start": "2026-05-21T09:36:02Z", + "end": "2026-05-23T04:46:51Z" + }, + "_uniqueIdentifier": "rkie3IcdRKBv2qLlYHQEeMKcAIA.BvxZBYMs_Kr41kvKoiLorvbh", + "_retryAfter": "2026-03-23T18:30:49.775508123Z", + "_selectedTime": "2026-05-22T00:38:10Z" + } + } +} \ No newline at end of file diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/homeassistant-app.hanold.online/homeassistant-app.hanold.online.key b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/homeassistant-app.hanold.online/homeassistant-app.hanold.online.key new file mode 100755 index 0000000..0fdf004 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/homeassistant-app.hanold.online/homeassistant-app.hanold.online.key @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIJD/Z0rgZ6FnmknBuU7Gtd2de+iVzIjUMTsIrULpRMn1oAoGCCqGSM49 +AwEHoUQDQgAEKhfiytDkl6c/jYkjrD4yEyzVvZ6UtuJkUUNXNY/xhjfjh6v775/S +aj1CAYpGp67AxaaI7msSgqDWEqo6TcXUSQ== +-----END EC PRIVATE KEY----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/igotify-app.hanold.online/igotify-app.hanold.online.crt b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/igotify-app.hanold.online/igotify-app.hanold.online.crt new file mode 100755 index 0000000..34cb347 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/igotify-app.hanold.online/igotify-app.hanold.online.crt @@ -0,0 +1,49 @@ +-----BEGIN CERTIFICATE----- +MIIDnjCCAySgAwIBAgISBmImZgqrBPNkMkuikT8z9wsmMAoGCCqGSM49BAMDMDIx +CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF +ODAeFw0yNjAzMjMwNjUxNThaFw0yNjA2MjEwNjUxNTdaMCQxIjAgBgNVBAMTGWln +b3RpZnktYXBwLmhhbm9sZC5vbmxpbmUwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNC +AAQ4AKVG5tziXwe/ZyKbmB1VFKBog1lGetVVFwRuTejwfaTREaJkO/GifwB/BZ9Z +Iy4BX9KM8RGIOnEF6/TlwabEo4ICJjCCAiIwDgYDVR0PAQH/BAQDAgeAMBMGA1Ud +JQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFOQ7ilHmbdTj +lAVozx8V5NE9I2kDMB8GA1UdIwQYMBaAFI8NE6L2Ln7RUGwzGDhdWY4jcpHKMDIG +CCsGAQUFBwEBBCYwJDAiBggrBgEFBQcwAoYWaHR0cDovL2U4LmkubGVuY3Iub3Jn +LzAkBgNVHREEHTAbghlpZ290aWZ5LWFwcC5oYW5vbGQub25saW5lMBMGA1UdIAQM +MAowCAYGZ4EMAQIBMC0GA1UdHwQmMCQwIqAgoB6GHGh0dHA6Ly9lOC5jLmxlbmNy +Lm9yZy8zOS5jcmwwggENBgorBgEEAdZ5AgQCBIH+BIH7APkAfwBs/lAZQ6heqRa8 +UtEz5NzJHvFBHH0lhCDRc4CeGBjrOgAAAZ0ZrIIeAAgAAAUABBEsQgQDAEgwRgIh +ALHZE0ft7G44lekpIBFqHae/s+W7wlV8N84i1hVGCqZZAiEAtkLQpo7To7nO1W8b +8amvmHBlYakKM0f/7z1YKIlh5I4AdgAOV5S8866pPjMbLJkHs/eQ35vCPXEyJd0h +qSWsYcVOIQAAAZ0ZrIeYAAAEAwBHMEUCIQCzvKu25Z2XmP4TVlVT0DQXQ0BCLAd2 +lXgjPScXDDWGjAIgNQfxBrhPw0WJFybYtjWTBHnh3lBv16PM54j1kF1qUB8wCgYI +KoZIzj0EAwMDaAAwZQIxAMTpipZpMx5ZzOSKDQKPFp46lawNTzBx7trDGdZ/NHin +x+6UEskR9gD9174+CIrXqwIwBDSLD/mJ+biOyH6eFCwYp1xonOCE3NPYUVeW+Xza +G0wNaWYdHZo5FkOvKIK7GxmR +-----END CERTIFICATE----- + +-----BEGIN CERTIFICATE----- +MIIEVjCCAj6gAwIBAgIQY5WTY8JOcIJxWRi/w9ftVjANBgkqhkiG9w0BAQsFADBP +MQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFy +Y2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMTAeFw0yNDAzMTMwMDAwMDBa +Fw0yNzAzMTIyMzU5NTlaMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBF +bmNyeXB0MQswCQYDVQQDEwJFODB2MBAGByqGSM49AgEGBSuBBAAiA2IABNFl8l7c +S7QMApzSsvru6WyrOq44ofTUOTIzxULUzDMMNMchIJBwXOhiLxxxs0LXeb5GDcHb +R6EToMffgSZjO9SNHfY9gjMy9vQr5/WWOrQTZxh7az6NSNnq3u2ubT6HTKOB+DCB +9TAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB +MBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFI8NE6L2Ln7RUGwzGDhdWY4j +cpHKMB8GA1UdIwQYMBaAFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEB +BCYwJDAiBggrBgEFBQcwAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzATBgNVHSAE +DDAKMAgGBmeBDAECATAnBgNVHR8EIDAeMBygGqAYhhZodHRwOi8veDEuYy5sZW5j +ci5vcmcvMA0GCSqGSIb3DQEBCwUAA4ICAQBnE0hGINKsCYWi0Xx1ygxD5qihEjZ0 +RI3tTZz1wuATH3ZwYPIp97kWEayanD1j0cDhIYzy4CkDo2jB8D5t0a6zZWzlr98d +AQFNh8uKJkIHdLShy+nUyeZxc5bNeMp1Lu0gSzE4McqfmNMvIpeiwWSYO9w82Ob8 +otvXcO2JUYi3svHIWRm3+707DUbL51XMcY2iZdlCq4Wa9nbuk3WTU4gr6LY8MzVA +aDQG2+4U3eJ6qUF10bBnR1uuVyDYs9RhrwucRVnfuDj29CMLTsplM5f5wSV5hUpm +Uwp/vV7M4w4aGunt74koX71n4EdagCsL/Yk5+mAQU0+tue0JOfAV/R6t1k+Xk9s2 +HMQFeoxppfzAVC04FdG9M+AC2JWxmFSt6BCuh3CEey3fE52Qrj9YM75rtvIjsm/1 +Hl+u//Wqxnu1ZQ4jpa+VpuZiGOlWrqSP9eogdOhCGisnyewWJwRQOqK16wiGyZeR +xs/Bekw65vwSIaVkBruPiTfMOo0Zh4gVa8/qJgMbJbyrwwG97z/PRgmLKCDl8z3d +tA0Z7qq7fta0Gl24uyuB05dqI5J1LvAzKuWdIjT1tP8qCoxSE/xpix8hX2dt3h+/ +jujUgFPFZ0EVZ0xSyBNRF3MboGZnYXFUxpNjTWPKpagDHJQmqrAcDmWJnMsFY3jS +u1igv3OefnWjSQ== +-----END CERTIFICATE----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/igotify-app.hanold.online/igotify-app.hanold.online.json b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/igotify-app.hanold.online/igotify-app.hanold.online.json new file mode 100755 index 0000000..772f33f --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/igotify-app.hanold.online/igotify-app.hanold.online.json @@ -0,0 +1,19 @@ +{ + "sans": [ + "igotify-app.hanold.online" + ], + "issuer_data": { + "url": "https://acme-v02.api.letsencrypt.org/acme/cert/066226660aab04f364324ba2913f33f70b26", + "ca": "https://acme-v02.api.letsencrypt.org/directory", + "account": "https://acme-v02.api.letsencrypt.org/acme/acct/3170889301", + "renewal_info": { + "suggestedWindow": { + "start": "2026-05-21T09:36:02Z", + "end": "2026-05-23T04:46:52Z" + }, + "_uniqueIdentifier": "jw0TovYuftFQbDMYOF1ZjiNykco.BmImZgqrBPNkMkuikT8z9wsm", + "_retryAfter": "2026-03-23T14:40:23.063876492Z", + "_selectedTime": "2026-05-22T07:51:53Z" + } + } +} \ No newline at end of file diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/igotify-app.hanold.online/igotify-app.hanold.online.key b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/igotify-app.hanold.online/igotify-app.hanold.online.key new file mode 100755 index 0000000..881fca1 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/igotify-app.hanold.online/igotify-app.hanold.online.key @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIIZjlivVpUy3klnL3k9HojOxyEjnlq/Xpmp8Ch+mTlBEoAoGCCqGSM49 +AwEHoUQDQgAEOAClRubc4l8Hv2cim5gdVRSgaINZRnrVVRcEbk3o8H2k0RGiZDvx +on8AfwWfWSMuAV/SjPERiDpxBev05cGmxA== +-----END EC PRIVATE KEY----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/immich-app.hanold.online/immich-app.hanold.online.crt b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/immich-app.hanold.online/immich-app.hanold.online.crt new file mode 100755 index 0000000..51d8c4d --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/immich-app.hanold.online/immich-app.hanold.online.crt @@ -0,0 +1,49 @@ +-----BEGIN CERTIFICATE----- +MIIDkjCCAxigAwIBAgISBR3Z6XgUac+Bia0fWvVN0pE9MAoGCCqGSM49BAMDMDIx +CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF +NzAeFw0yNjAzMjMwNjUyMDdaFw0yNjA2MjEwNjUyMDZaMCMxITAfBgNVBAMTGGlt +bWljaC1hcHAuaGFub2xkLm9ubGluZTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA +BFa98WiBgiJxzyalEDwCYDWT2O3yMbJRgbe77aA9auGaOYJt5FP8Mvc11bv6dg44 +TvfXyMqSEyUBKATh2oqlYeSjggIbMIICFzAOBgNVHQ8BAf8EBAMCB4AwEwYDVR0l +BAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU+8ccguCKcy5u +tdWbSZq1z2I9ADowHwYDVR0jBBgwFoAUrkie3IcdRKBv2qLlYHQEeMKcAIAwMgYI +KwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAChhZodHRwOi8vZTcuaS5sZW5jci5vcmcv +MCMGA1UdEQQcMBqCGGltbWljaC1hcHAuaGFub2xkLm9ubGluZTATBgNVHSAEDDAK +MAgGBmeBDAECATAtBgNVHR8EJjAkMCKgIKAehhxodHRwOi8vZTcuYy5sZW5jci5v +cmcvNjIuY3JsMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHUASZybad4dfOz8Nt7N +h2SmuFuvCoeAGdFVUvvp6ynd+MMAAAGdGayjoQAABAMARjBEAiB58rUel6cMep2n +TEw6+jRyzJ/bv44nnY5cAE09P/LqvQIgca1iIjU64vqtYd9veZVEvi5IBvAc7Hah +5Rhq5PmXTKEAdgDLOPcViXyEoURfW8Hd+8lu8ppZzUcKaQWFsMsUwxRY5wAAAZ0Z +rKO6AAAEAwBHMEUCIDyAt0ewGj6z6a6UYFAin1aEgCCLfFJnQWl8/kqoFX9TAiEA ++5GRzslEHi91jpuhJBtpk97mNGGjE+U1gaRV1/tHUkMwCgYIKoZIzj0EAwMDaAAw +ZQIwUty9ZawGTFdxtm5giadq7IF2LKHxXDyxGuMHolLdpiIIVBfydfEhGZt4WlGH +ubpCAjEApgrW3RBw10hTgg/xJeo06vZJujNjraUbTDj6PHHoVqfiidvbHqUED5P4 +FgBGuklk +-----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= +-----END CERTIFICATE----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/immich-app.hanold.online/immich-app.hanold.online.json b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/immich-app.hanold.online/immich-app.hanold.online.json new file mode 100755 index 0000000..832d3a1 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/immich-app.hanold.online/immich-app.hanold.online.json @@ -0,0 +1,19 @@ +{ + "sans": [ + "immich-app.hanold.online" + ], + "issuer_data": { + "url": "https://acme-v02.api.letsencrypt.org/acme/cert/051dd9e9781469cf8189ad1f5af54dd2913d", + "ca": "https://acme-v02.api.letsencrypt.org/directory", + "account": "https://acme-v02.api.letsencrypt.org/acme/acct/3170889301", + "renewal_info": { + "suggestedWindow": { + "start": "2026-05-21T09:36:11Z", + "end": "2026-05-23T04:47:00Z" + }, + "_uniqueIdentifier": "rkie3IcdRKBv2qLlYHQEeMKcAIA.BR3Z6XgUac-Bia0fWvVN0pE9", + "_retryAfter": "2026-03-23T14:53:25.356856246Z", + "_selectedTime": "2026-05-22T14:50:16Z" + } + } +} \ No newline at end of file diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/immich-app.hanold.online/immich-app.hanold.online.key b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/immich-app.hanold.online/immich-app.hanold.online.key new file mode 100755 index 0000000..80de90c --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/immich-app.hanold.online/immich-app.hanold.online.key @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIHoEbFa4F1swKr3j68RQfgGtjEjsDH1KWfLS/HaEChr+oAoGCCqGSM49 +AwEHoUQDQgAEVr3xaIGCInHPJqUQPAJgNZPY7fIxslGBt7vtoD1q4Zo5gm3kU/wy +9zXVu/p2DjhO99fIypITJQEoBOHaiqVh5A== +-----END EC PRIVATE KEY----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/musicassistant-app.hanold.online/musicassistant-app.hanold.online.crt b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/musicassistant-app.hanold.online/musicassistant-app.hanold.online.crt new file mode 100755 index 0000000..97529ef --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/musicassistant-app.hanold.online/musicassistant-app.hanold.online.crt @@ -0,0 +1,49 @@ +-----BEGIN CERTIFICATE----- +MIIDqzCCAzGgAwIBAgISBteh8n91EpGRybRQcRTVfUumMAoGCCqGSM49BAMDMDIx +CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF +NzAeFw0yNjAzMjMwNjUxNThaFw0yNjA2MjEwNjUxNTdaMCsxKTAnBgNVBAMTIG11 +c2ljYXNzaXN0YW50LWFwcC5oYW5vbGQub25saW5lMFkwEwYHKoZIzj0CAQYIKoZI +zj0DAQcDQgAEA5zik5SzSYnaVMhoj+48Din+QQaET2NwEyqouwIKdsiH0zMpOfx4 +r348BVMtsUwRpwU+31L+469dtYUGqshooKOCAiwwggIoMA4GA1UdDwEB/wQEAwIH +gDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRX +ywwIrvWYwxpkBNcm2YkbuWiVNDAfBgNVHSMEGDAWgBSuSJ7chx1EoG/aouVgdAR4 +wpwAgDAyBggrBgEFBQcBAQQmMCQwIgYIKwYBBQUHMAKGFmh0dHA6Ly9lNy5pLmxl +bmNyLm9yZy8wKwYDVR0RBCQwIoIgbXVzaWNhc3Npc3RhbnQtYXBwLmhhbm9sZC5v +bmxpbmUwEwYDVR0gBAwwCjAIBgZngQwBAgEwLQYDVR0fBCYwJDAioCCgHoYcaHR0 +cDovL2U3LmMubGVuY3Iub3JnLzM5LmNybDCCAQwGCisGAQQB1nkCBAIEgf0EgfoA ++AB+AKgmy+MKxjUSRlM/4GXxTxnZbhkIE8Qd2W15ALMSPFUnAAABnRmsg3oACAAA +BQAD/PsVBAMARzBFAiEAoUYAEC966vL9m1pRo5vWt/kcd6QU9k6uzXs3ZW9F5QkC +IAqJZCYLGNOSZi17iGoTtHF6IzR3gEQHYyN3/ao/47sRAHYAZBHEbKQS7KeJHKIC +LgC8q08oB9QeNSer6v7VA8l9zfAAAAGdGayHggAABAMARzBFAiEA35J8QDtKad3a +KrkX2OhfvZndqG+4x1VdkBdLGFZrQLkCID7yUN4ctXhTnY0K4hTbae9zOVDqzaoS +0wAkfRAU+7h+MAoGCCqGSM49BAMDA2gAMGUCMCW24WNW+zN0mq6NM3Q5DeN2awWO +lBep+x24G3nUx6wEgcvuFbhZlka7RmmBjQkpfwIxAOOzsU1+nhxodXjc8eCesds0 +FA3H3pHpmuXGOFAp99prN5QLjmSyRCDKgZgBmvRAgQ== +-----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= +-----END CERTIFICATE----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/musicassistant-app.hanold.online/musicassistant-app.hanold.online.json b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/musicassistant-app.hanold.online/musicassistant-app.hanold.online.json new file mode 100755 index 0000000..2932910 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/musicassistant-app.hanold.online/musicassistant-app.hanold.online.json @@ -0,0 +1,19 @@ +{ + "sans": [ + "musicassistant-app.hanold.online" + ], + "issuer_data": { + "url": "https://acme-v02.api.letsencrypt.org/acme/cert/06d7a1f27f75129191c9b4507114d57d4ba6", + "ca": "https://acme-v02.api.letsencrypt.org/directory", + "account": "https://acme-v02.api.letsencrypt.org/acme/acct/3170889301", + "renewal_info": { + "suggestedWindow": { + "start": "2026-05-21T09:36:02Z", + "end": "2026-05-23T04:46:52Z" + }, + "_uniqueIdentifier": "rkie3IcdRKBv2qLlYHQEeMKcAIA.Bteh8n91EpGRybRQcRTVfUum", + "_retryAfter": "2026-03-23T21:09:03.698188389Z", + "_selectedTime": "2026-05-21T19:26:02Z" + } + } +} \ No newline at end of file diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/musicassistant-app.hanold.online/musicassistant-app.hanold.online.key b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/musicassistant-app.hanold.online/musicassistant-app.hanold.online.key new file mode 100755 index 0000000..59e86a1 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/musicassistant-app.hanold.online/musicassistant-app.hanold.online.key @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIDkvC3GMXcWjjMc8/t0w35+sc0/Fcgvq1e5/uNaLDZ7poAoGCCqGSM49 +AwEHoUQDQgAEA5zik5SzSYnaVMhoj+48Din+QQaET2NwEyqouwIKdsiH0zMpOfx4 +r348BVMtsUwRpwU+31L+469dtYUGqshooA== +-----END EC PRIVATE KEY----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/n8n-app.hanold.online/n8n-app.hanold.online.crt b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/n8n-app.hanold.online/n8n-app.hanold.online.crt new file mode 100755 index 0000000..f181054 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/n8n-app.hanold.online/n8n-app.hanold.online.crt @@ -0,0 +1,49 @@ +-----BEGIN CERTIFICATE----- +MIIDlzCCAxygAwIBAgISBaLx+DV+HjZtrh52ft5NVwRGMAoGCCqGSM49BAMDMDIx +CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF +ODAeFw0yNjAzMjMwNjUyMDdaFw0yNjA2MjEwNjUyMDZaMCAxHjAcBgNVBAMTFW44 +bi1hcHAuaGFub2xkLm9ubGluZTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABM2M +8yNJQIdnLSCCNUTVQNkb5VApfBtYmy/wTu7bSA3Hm4mq+o3iQey981tBNAydah7P +Rlkqpu6AeHqMzM5oUWejggIiMIICHjAOBgNVHQ8BAf8EBAMCB4AwEwYDVR0lBAww +CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUKMSmF1SuCjB7PzRF +FgPQUWtG9bAwHwYDVR0jBBgwFoAUjw0TovYuftFQbDMYOF1ZjiNykcowMgYIKwYB +BQUHAQEEJjAkMCIGCCsGAQUFBzAChhZodHRwOi8vZTguaS5sZW5jci5vcmcvMCAG +A1UdEQQZMBeCFW44bi1hcHAuaGFub2xkLm9ubGluZTATBgNVHSAEDDAKMAgGBmeB +DAECATAtBgNVHR8EJjAkMCKgIKAehhxodHRwOi8vZTguYy5sZW5jci5vcmcvNzEu +Y3JsMIIBDQYKKwYBBAHWeQIEAgSB/gSB+wD5AH8AcX6V88I4im2x44RJPTHhWqli +CHYtQgDgBQzQZ7WmYeIAAAGdGayj7wAIAAAFAAxcnAcEAwBIMEYCIQCpaDo6LbHl +5be7uwn6um/fPuK1RZ3IovXUYmqRA0UT4AIhAJ4mK+ddAJVKQb86ScPSjzjBnTIM +S1lHS8zUXqHrvnaiAHYADleUvPOuqT4zGyyZB7P3kN+bwj1xMiXdIaklrGHFTiEA +AAGdGayjowAABAMARzBFAiBeQpxwGrgvlmdYQbO+bmjPfmke86AH7Pe9X/AGavDg +xAIhAMhWiWqlfxyizJ3R29hSWwqhsdPkBcaw/Stvt9BzTNPiMAoGCCqGSM49BAMD +A2kAMGYCMQD2GgZS4vHkqDyKLkqt5sw5x0CQ9EPY07MSSlPoz/uZbj1Y7TVnRYLL +ZdmCUkpTmAMCMQDB63Rj/FM2Jn7uC+uriY9Ecys0/DDHi0/WEwk7tznvAA20brji +3Y09m57NHXXoom0= +-----END CERTIFICATE----- + +-----BEGIN CERTIFICATE----- +MIIEVjCCAj6gAwIBAgIQY5WTY8JOcIJxWRi/w9ftVjANBgkqhkiG9w0BAQsFADBP +MQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFy +Y2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMTAeFw0yNDAzMTMwMDAwMDBa +Fw0yNzAzMTIyMzU5NTlaMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBF +bmNyeXB0MQswCQYDVQQDEwJFODB2MBAGByqGSM49AgEGBSuBBAAiA2IABNFl8l7c +S7QMApzSsvru6WyrOq44ofTUOTIzxULUzDMMNMchIJBwXOhiLxxxs0LXeb5GDcHb +R6EToMffgSZjO9SNHfY9gjMy9vQr5/WWOrQTZxh7az6NSNnq3u2ubT6HTKOB+DCB +9TAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB +MBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFI8NE6L2Ln7RUGwzGDhdWY4j +cpHKMB8GA1UdIwQYMBaAFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEB +BCYwJDAiBggrBgEFBQcwAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzATBgNVHSAE +DDAKMAgGBmeBDAECATAnBgNVHR8EIDAeMBygGqAYhhZodHRwOi8veDEuYy5sZW5j +ci5vcmcvMA0GCSqGSIb3DQEBCwUAA4ICAQBnE0hGINKsCYWi0Xx1ygxD5qihEjZ0 +RI3tTZz1wuATH3ZwYPIp97kWEayanD1j0cDhIYzy4CkDo2jB8D5t0a6zZWzlr98d +AQFNh8uKJkIHdLShy+nUyeZxc5bNeMp1Lu0gSzE4McqfmNMvIpeiwWSYO9w82Ob8 +otvXcO2JUYi3svHIWRm3+707DUbL51XMcY2iZdlCq4Wa9nbuk3WTU4gr6LY8MzVA +aDQG2+4U3eJ6qUF10bBnR1uuVyDYs9RhrwucRVnfuDj29CMLTsplM5f5wSV5hUpm +Uwp/vV7M4w4aGunt74koX71n4EdagCsL/Yk5+mAQU0+tue0JOfAV/R6t1k+Xk9s2 +HMQFeoxppfzAVC04FdG9M+AC2JWxmFSt6BCuh3CEey3fE52Qrj9YM75rtvIjsm/1 +Hl+u//Wqxnu1ZQ4jpa+VpuZiGOlWrqSP9eogdOhCGisnyewWJwRQOqK16wiGyZeR +xs/Bekw65vwSIaVkBruPiTfMOo0Zh4gVa8/qJgMbJbyrwwG97z/PRgmLKCDl8z3d +tA0Z7qq7fta0Gl24uyuB05dqI5J1LvAzKuWdIjT1tP8qCoxSE/xpix8hX2dt3h+/ +jujUgFPFZ0EVZ0xSyBNRF3MboGZnYXFUxpNjTWPKpagDHJQmqrAcDmWJnMsFY3jS +u1igv3OefnWjSQ== +-----END CERTIFICATE----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/n8n-app.hanold.online/n8n-app.hanold.online.json b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/n8n-app.hanold.online/n8n-app.hanold.online.json new file mode 100755 index 0000000..ee663c1 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/n8n-app.hanold.online/n8n-app.hanold.online.json @@ -0,0 +1,19 @@ +{ + "sans": [ + "n8n-app.hanold.online" + ], + "issuer_data": { + "url": "https://acme-v02.api.letsencrypt.org/acme/cert/05a2f1f8357e1e366dae1e767ede4d570446", + "ca": "https://acme-v02.api.letsencrypt.org/directory", + "account": "https://acme-v02.api.letsencrypt.org/acme/acct/3170889301", + "renewal_info": { + "suggestedWindow": { + "start": "2026-05-21T09:36:11Z", + "end": "2026-05-23T04:47:00Z" + }, + "_uniqueIdentifier": "jw0TovYuftFQbDMYOF1ZjiNykco.BaLx-DV-HjZtrh52ft5NVwRG", + "_retryAfter": "2026-03-23T20:21:23.138462856Z", + "_selectedTime": "2026-05-22T04:55:18Z" + } + } +} \ No newline at end of file diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/n8n-app.hanold.online/n8n-app.hanold.online.key b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/n8n-app.hanold.online/n8n-app.hanold.online.key new file mode 100755 index 0000000..572cf96 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/n8n-app.hanold.online/n8n-app.hanold.online.key @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIHK+1mdQUypt80etjSx5vNWOEwK9TpBUx9iVxw+k40WOoAoGCCqGSM49 +AwEHoUQDQgAEzYzzI0lAh2ctIII1RNVA2RvlUCl8G1ibL/BO7ttIDcebiar6jeJB +7L3zW0E0DJ1qHs9GWSqm7oB4eozMzmhRZw== +-----END EC PRIVATE KEY----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/navidrome-app.hanold.online/navidrome-app.hanold.online.crt b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/navidrome-app.hanold.online/navidrome-app.hanold.online.crt new file mode 100755 index 0000000..1d9f96e --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/navidrome-app.hanold.online/navidrome-app.hanold.online.crt @@ -0,0 +1,49 @@ +-----BEGIN CERTIFICATE----- +MIIDoTCCAyagAwIBAgISBnPHDkGagCu4Z6KpNWnNSOEgMAoGCCqGSM49BAMDMDIx +CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF +NzAeFw0yNjAzMjMwNjUxNTdaFw0yNjA2MjEwNjUxNTZaMCYxJDAiBgNVBAMTG25h +dmlkcm9tZS1hcHAuaGFub2xkLm9ubGluZTBZMBMGByqGSM49AgEGCCqGSM49AwEH +A0IABEbgIieB3IOcA4bNYwRFh1mIlGQXetvZY/2lM1+4CbfYZ9H/C1PNXHBe1H0A +fJDlYW/ZDqxk5Zdl49JAkEREECmjggImMIICIjAOBgNVHQ8BAf8EBAMCB4AwEwYD +VR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUbvYRnHlE +qq/pH1zvB185DMRlZeswHwYDVR0jBBgwFoAUrkie3IcdRKBv2qLlYHQEeMKcAIAw +MgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAChhZodHRwOi8vZTcuaS5sZW5jci5v +cmcvMCYGA1UdEQQfMB2CG25hdmlkcm9tZS1hcHAuaGFub2xkLm9ubGluZTATBgNV +HSAEDDAKMAgGBmeBDAECATAtBgNVHR8EJjAkMCKgIKAehhxodHRwOi8vZTcuYy5s +ZW5jci5vcmcvMzMuY3JsMIIBCwYKKwYBBAHWeQIEAgSB/ASB+QD3AHYADleUvPOu +qT4zGyyZB7P3kN+bwj1xMiXdIaklrGHFTiEAAAGdGax7SwAABAMARzBFAiA54nsI +hdHzqcoPGNCL70PTt5Vz0F0u2sZ+WlrFT4rnDgIhAJNRGTezEfX2XxpkuwpnPzS0 +58S/2BElmrgQ3lu7bMXMAH0AbP5QGUOoXqkWvFLRM+TcyR7xQRx9JYQg0XOAnhgY +6zoAAAGdGax+NwAIAAAFAAQRLBoEAwBGMEQCIE4lI/MRGLWICSVWb3ZBWrhen1J7 +GLDYeP8TrkzpmUvtAiAUU1Eij0vGNR3QCmAMlMfbctPK/bteIWlTVB1lanhTETAK +BggqhkjOPQQDAwNpADBmAjEAkVTSu4rCACaIAA7eF9YwI2sTTx8x35g4pprxmtTs +uS0Jyrbv1FpfmjSep1NcPXFzAjEAzJ5ZPUqrMgsuwmq4siz35caJbRTP12LN8Hxe ++KFJfkd2umUjgQVN+OhsT2ORe0Y6 +-----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= +-----END CERTIFICATE----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/navidrome-app.hanold.online/navidrome-app.hanold.online.json b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/navidrome-app.hanold.online/navidrome-app.hanold.online.json new file mode 100755 index 0000000..6baedd1 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/navidrome-app.hanold.online/navidrome-app.hanold.online.json @@ -0,0 +1,19 @@ +{ + "sans": [ + "navidrome-app.hanold.online" + ], + "issuer_data": { + "url": "https://acme-v02.api.letsencrypt.org/acme/cert/0673c70e419a802bb867a2a93569cd48e120", + "ca": "https://acme-v02.api.letsencrypt.org/directory", + "account": "https://acme-v02.api.letsencrypt.org/acme/acct/3170889301", + "renewal_info": { + "suggestedWindow": { + "start": "2026-05-21T09:36:01Z", + "end": "2026-05-23T04:46:51Z" + }, + "_uniqueIdentifier": "rkie3IcdRKBv2qLlYHQEeMKcAIA.BnPHDkGagCu4Z6KpNWnNSOEg", + "_retryAfter": "2026-03-23T20:21:57.769545765Z", + "_selectedTime": "2026-05-21T13:40:32Z" + } + } +} \ No newline at end of file diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/navidrome-app.hanold.online/navidrome-app.hanold.online.key b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/navidrome-app.hanold.online/navidrome-app.hanold.online.key new file mode 100755 index 0000000..ebf1f67 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/navidrome-app.hanold.online/navidrome-app.hanold.online.key @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIOmZGVO2ZIzD1+fBNr9qsKLgAIIHX72kO2a/UkUUh5JnoAoGCCqGSM49 +AwEHoUQDQgAERuAiJ4Hcg5wDhs1jBEWHWYiUZBd629lj/aUzX7gJt9hn0f8LU81c +cF7UfQB8kOVhb9kOrGTll2Xj0kCQREQQKQ== +-----END EC PRIVATE KEY----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/nextcloud-app.hanold.online/nextcloud-app.hanold.online.crt b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/nextcloud-app.hanold.online/nextcloud-app.hanold.online.crt new file mode 100755 index 0000000..4c19b4a --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/nextcloud-app.hanold.online/nextcloud-app.hanold.online.crt @@ -0,0 +1,49 @@ +-----BEGIN CERTIFICATE----- +MIIDozCCAymgAwIBAgISBbh3uooC8nRJlzK2WKmDxI1/MAoGCCqGSM49BAMDMDIx +CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF +ODAeFw0yNjAzMjMwNjUyMDdaFw0yNjA2MjEwNjUyMDZaMCYxJDAiBgNVBAMTG25l +eHRjbG91ZC1hcHAuaGFub2xkLm9ubGluZTBZMBMGByqGSM49AgEGCCqGSM49AwEH +A0IABLVzp9S3Y8bPAHigij486qn9EEWzRoMp3jtiAM+IF5LGM6PYW02QSRa9ht1w +xKb1I2wP47+chOjK3u0ZVug2IByjggIpMIICJTAOBgNVHQ8BAf8EBAMCB4AwEwYD +VR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUTBBl+kj8 +qMgRK2sdFsEACYKaSHAwHwYDVR0jBBgwFoAUjw0TovYuftFQbDMYOF1ZjiNykcow +MgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAChhZodHRwOi8vZTguaS5sZW5jci5v +cmcvMCYGA1UdEQQfMB2CG25leHRjbG91ZC1hcHAuaGFub2xkLm9ubGluZTATBgNV +HSAEDDAKMAgGBmeBDAECATAuBgNVHR8EJzAlMCOgIaAfhh1odHRwOi8vZTguYy5s +ZW5jci5vcmcvMTI4LmNybDCCAQ0GCisGAQQB1nkCBAIEgf4EgfsA+QB2AEmcm2ne +HXzs/DbezYdkprhbrwqHgBnRVVL76esp3fjDAAABnRmsozMAAAQDAEcwRQIhAMS/ +6FDuO8voYRIxNzxrXD5+qLh9x1bw7mTHVwpz9dvjAiBEtSjXCk35O1zl+yrQDJq0 +G4/jVek2WyuXRzaFTkOLKAB/ABqLnWlKV5jImaDKiL30j8C0VmDMw2ANH3H0af/H +0ayjAAABnRmsrZwACAAABQBYNhNUBAMASDBGAiEAlymZfI/eglswSFtjBA0wnEpW +Lj3H4/wV3vs4n0Cq/00CIQC9mz8I2QRR+bii7/yKdSgpEroMKpNN/K+34KGTxFr3 +RjAKBggqhkjOPQQDAwNoADBlAjEA8Mb3rg2FynLK8LYau0tPs2PF/5dAO3t1a2lO +rtxo6LXv05iN7LRerGxd65nWHRTGAjBaK8P05lZIzokyZT9TA5rC+jomwX5aXp2L +A1AH6ldFtYK2UOeoXKlCvoVYcQ4sUm0= +-----END CERTIFICATE----- + +-----BEGIN CERTIFICATE----- +MIIEVjCCAj6gAwIBAgIQY5WTY8JOcIJxWRi/w9ftVjANBgkqhkiG9w0BAQsFADBP +MQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFy +Y2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMTAeFw0yNDAzMTMwMDAwMDBa +Fw0yNzAzMTIyMzU5NTlaMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBF +bmNyeXB0MQswCQYDVQQDEwJFODB2MBAGByqGSM49AgEGBSuBBAAiA2IABNFl8l7c +S7QMApzSsvru6WyrOq44ofTUOTIzxULUzDMMNMchIJBwXOhiLxxxs0LXeb5GDcHb +R6EToMffgSZjO9SNHfY9gjMy9vQr5/WWOrQTZxh7az6NSNnq3u2ubT6HTKOB+DCB +9TAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB +MBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFI8NE6L2Ln7RUGwzGDhdWY4j +cpHKMB8GA1UdIwQYMBaAFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEB +BCYwJDAiBggrBgEFBQcwAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzATBgNVHSAE +DDAKMAgGBmeBDAECATAnBgNVHR8EIDAeMBygGqAYhhZodHRwOi8veDEuYy5sZW5j +ci5vcmcvMA0GCSqGSIb3DQEBCwUAA4ICAQBnE0hGINKsCYWi0Xx1ygxD5qihEjZ0 +RI3tTZz1wuATH3ZwYPIp97kWEayanD1j0cDhIYzy4CkDo2jB8D5t0a6zZWzlr98d +AQFNh8uKJkIHdLShy+nUyeZxc5bNeMp1Lu0gSzE4McqfmNMvIpeiwWSYO9w82Ob8 +otvXcO2JUYi3svHIWRm3+707DUbL51XMcY2iZdlCq4Wa9nbuk3WTU4gr6LY8MzVA +aDQG2+4U3eJ6qUF10bBnR1uuVyDYs9RhrwucRVnfuDj29CMLTsplM5f5wSV5hUpm +Uwp/vV7M4w4aGunt74koX71n4EdagCsL/Yk5+mAQU0+tue0JOfAV/R6t1k+Xk9s2 +HMQFeoxppfzAVC04FdG9M+AC2JWxmFSt6BCuh3CEey3fE52Qrj9YM75rtvIjsm/1 +Hl+u//Wqxnu1ZQ4jpa+VpuZiGOlWrqSP9eogdOhCGisnyewWJwRQOqK16wiGyZeR +xs/Bekw65vwSIaVkBruPiTfMOo0Zh4gVa8/qJgMbJbyrwwG97z/PRgmLKCDl8z3d +tA0Z7qq7fta0Gl24uyuB05dqI5J1LvAzKuWdIjT1tP8qCoxSE/xpix8hX2dt3h+/ +jujUgFPFZ0EVZ0xSyBNRF3MboGZnYXFUxpNjTWPKpagDHJQmqrAcDmWJnMsFY3jS +u1igv3OefnWjSQ== +-----END CERTIFICATE----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/nextcloud-app.hanold.online/nextcloud-app.hanold.online.json b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/nextcloud-app.hanold.online/nextcloud-app.hanold.online.json new file mode 100755 index 0000000..cc6d95e --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/nextcloud-app.hanold.online/nextcloud-app.hanold.online.json @@ -0,0 +1,19 @@ +{ + "sans": [ + "nextcloud-app.hanold.online" + ], + "issuer_data": { + "url": "https://acme-v02.api.letsencrypt.org/acme/cert/05b877ba8a02f274499732b658a983c48d7f", + "ca": "https://acme-v02.api.letsencrypt.org/directory", + "account": "https://acme-v02.api.letsencrypt.org/acme/acct/3170889301", + "renewal_info": { + "suggestedWindow": { + "start": "2026-05-21T09:36:12Z", + "end": "2026-05-23T04:47:01Z" + }, + "_uniqueIdentifier": "jw0TovYuftFQbDMYOF1ZjiNykco.Bbh3uooC8nRJlzK2WKmDxI1_", + "_retryAfter": "2026-03-23T21:09:21.501292917Z", + "_selectedTime": "2026-05-23T02:47:34Z" + } + } +} \ No newline at end of file diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/nextcloud-app.hanold.online/nextcloud-app.hanold.online.key b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/nextcloud-app.hanold.online/nextcloud-app.hanold.online.key new file mode 100755 index 0000000..44e72d8 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/nextcloud-app.hanold.online/nextcloud-app.hanold.online.key @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIPkdbxVXDx3rGbZYgm6AfIzL0nDeUSr5r9YCtbGpzlh7oAoGCCqGSM49 +AwEHoUQDQgAEtXOn1Ldjxs8AeKCKPjzqqf0QRbNGgyneO2IAz4gXksYzo9hbTZBJ +Fr2G3XDEpvUjbA/jv5yE6Mre7RlW6DYgHA== +-----END EC PRIVATE KEY----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/paperless-app.hanold.online/paperless-app.hanold.online.crt b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/paperless-app.hanold.online/paperless-app.hanold.online.crt new file mode 100755 index 0000000..890a74b --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/paperless-app.hanold.online/paperless-app.hanold.online.crt @@ -0,0 +1,49 @@ +-----BEGIN CERTIFICATE----- +MIIDmjCCAx+gAwIBAgISBYCQCEST2S/JMD/jtrIy5NcNMAoGCCqGSM49BAMDMDIx +CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF +NzAeFw0yNjAzMjMwNjUyMDdaFw0yNjA2MjEwNjUyMDZaMCYxJDAiBgNVBAMTG3Bh +cGVybGVzcy1hcHAuaGFub2xkLm9ubGluZTBZMBMGByqGSM49AgEGCCqGSM49AwEH +A0IABNCNL++DxnQcybFm77FEfuXlVBmy3Z+QnYGnNvSmNwJ703OLHTy6jRNclsrG +VVubib+SCzzPvM5i2w4w00h0st+jggIfMIICGzAOBgNVHQ8BAf8EBAMCB4AwEwYD +VR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUfmMSeL+/ ++lE+Hzg9gk8893V/EH4wHwYDVR0jBBgwFoAUrkie3IcdRKBv2qLlYHQEeMKcAIAw +MgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAChhZodHRwOi8vZTcuaS5sZW5jci5v +cmcvMCYGA1UdEQQfMB2CG3BhcGVybGVzcy1hcHAuaGFub2xkLm9ubGluZTATBgNV +HSAEDDAKMAgGBmeBDAECATAtBgNVHR8EJjAkMCKgIKAehhxodHRwOi8vZTcuYy5s +ZW5jci5vcmcvMTQuY3JsMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHYAFoMtq/Cp +JQ8P8DqlRf/Iv8gj0IdL9gQpJ/jnHzMT9foAAAGdGayjSQAABAMARzBFAiEAy5sK +mWtxnnRUCQHrYE39+Jxyxz57XEc6YCDOuO4QomgCIF8qrSXwgn2yrqWjyExbLAYs +kyO3qWf7E2yjFLPa+6N+AHYADleUvPOuqT4zGyyZB7P3kN+bwj1xMiXdIaklrGHF +TiEAAAGdGayjHQAABAMARzBFAiBXU2m7bE9a82jyCEnbp62V5YrUladma/65ZUVe +MQE9OgIhALL6oGoKDaaUUCQGPOyVxu9rdi4OJ2qXhB4kCRwH2LlMMAoGCCqGSM49 +BAMDA2kAMGYCMQCXaz3C64683ZeOrcFaEt6P9fPAPi5w8U98aJb/OTGV5sRVZ9ak +ZwNJ7bpERblqTLQCMQCTqYszXTSc3SKLxnq9WgUMPWlrffrNYU1mR1VzdT6VFT+A +7mgcbNy6E9v61+d0DV4= +-----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= +-----END CERTIFICATE----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/paperless-app.hanold.online/paperless-app.hanold.online.json b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/paperless-app.hanold.online/paperless-app.hanold.online.json new file mode 100755 index 0000000..06e62bc --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/paperless-app.hanold.online/paperless-app.hanold.online.json @@ -0,0 +1,19 @@ +{ + "sans": [ + "paperless-app.hanold.online" + ], + "issuer_data": { + "url": "https://acme-v02.api.letsencrypt.org/acme/cert/058090084493d92fc9303fe3b6b232e4d70d", + "ca": "https://acme-v02.api.letsencrypt.org/directory", + "account": "https://acme-v02.api.letsencrypt.org/acme/acct/3170889301", + "renewal_info": { + "suggestedWindow": { + "start": "2026-05-21T09:36:11Z", + "end": "2026-05-23T04:47:00Z" + }, + "_uniqueIdentifier": "rkie3IcdRKBv2qLlYHQEeMKcAIA.BYCQCEST2S_JMD_jtrIy5NcN", + "_retryAfter": "2026-03-23T21:03:02.933280565Z", + "_selectedTime": "2026-05-21T21:41:28Z" + } + } +} \ No newline at end of file diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/paperless-app.hanold.online/paperless-app.hanold.online.key b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/paperless-app.hanold.online/paperless-app.hanold.online.key new file mode 100755 index 0000000..26d0a1b --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/paperless-app.hanold.online/paperless-app.hanold.online.key @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIGo0NJQT4U96EVMPD4c7f5Fgql3hncrJZh7nslovJU8RoAoGCCqGSM49 +AwEHoUQDQgAE0I0v74PGdBzJsWbvsUR+5eVUGbLdn5Cdgac29KY3AnvTc4sdPLqN +E1yWysZVW5uJv5ILPM+8zmLbDjDTSHSy3w== +-----END EC PRIVATE KEY----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/pulse-app.hanold.online/pulse-app.hanold.online.crt b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/pulse-app.hanold.online/pulse-app.hanold.online.crt new file mode 100755 index 0000000..502de03 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/pulse-app.hanold.online/pulse-app.hanold.online.crt @@ -0,0 +1,49 @@ +-----BEGIN CERTIFICATE----- +MIIDmzCCAyGgAwIBAgISBjIMhbqz058PWM5ZZsmsmm93MAoGCCqGSM49BAMDMDIx +CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF +ODAeFw0yNjAzMjMwNjUxNThaFw0yNjA2MjEwNjUxNTdaMCIxIDAeBgNVBAMTF3B1 +bHNlLWFwcC5oYW5vbGQub25saW5lMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE +PQA0okbGpdkSV8kJiauNjyI4w0RhIZE+kl7fpKUcD7PaSul7yqhglk3Z3Ytzgqox +6HrZ4jc+/7nDObmoVl9niqOCAiUwggIhMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUE +DDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQamS90u+v7JkbA +TWXPlxxLwnLrIDAfBgNVHSMEGDAWgBSPDROi9i5+0VBsMxg4XVmOI3KRyjAyBggr +BgEFBQcBAQQmMCQwIgYIKwYBBQUHMAKGFmh0dHA6Ly9lOC5pLmxlbmNyLm9yZy8w +IgYDVR0RBBswGYIXcHVsc2UtYXBwLmhhbm9sZC5vbmxpbmUwEwYDVR0gBAwwCjAI +BgZngQwBAgEwLgYDVR0fBCcwJTAjoCGgH4YdaHR0cDovL2U4LmMubGVuY3Iub3Jn +LzEyMC5jcmwwggENBgorBgEEAdZ5AgQCBIH+BIH7APkAdgCWl2S/VViXrfdDh2g3 +CEJ36fA61fak8zZuRqQ/D8qpxgAAAZ0ZrH6LAAAEAwBHMEUCIDkvIGkshCdaU4zU +ZUG1hJ30izt4xPGOzNTolNnuB6maAiEAyAqGXMUzX7zVn1T3QDsawnOT0KBwuTIy +sIFeBY6eCiYAfwBxfpXzwjiKbbHjhEk9MeFaqWIIdi1CAOAFDNBntaZh4gAAAZ0Z +rH83AAgAAAUADFybUAQDAEgwRgIhAJHAmQL+nRv04noa4UoaEgI23SbXZ0nr867J +ouP0EFqTAiEA7EPeTOPBBvLoanMQuW88TjQkv1SNY3eTGFdR3qxVRZ0wCgYIKoZI +zj0EAwMDaAAwZQIxAMNJUlizqDsC134oNFqLf9B5P7IsgF0Q5H9IZ0hvOjdDg5el +8HL/epzXulm4YTYrgAIwBTAF4gf51lgXgYshpRzbG+r1NuIspsmhnKHlJh5y37Bm +69tAfajB7fcO0f30p/5F +-----END CERTIFICATE----- + +-----BEGIN CERTIFICATE----- +MIIEVjCCAj6gAwIBAgIQY5WTY8JOcIJxWRi/w9ftVjANBgkqhkiG9w0BAQsFADBP +MQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFy +Y2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMTAeFw0yNDAzMTMwMDAwMDBa +Fw0yNzAzMTIyMzU5NTlaMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBF +bmNyeXB0MQswCQYDVQQDEwJFODB2MBAGByqGSM49AgEGBSuBBAAiA2IABNFl8l7c +S7QMApzSsvru6WyrOq44ofTUOTIzxULUzDMMNMchIJBwXOhiLxxxs0LXeb5GDcHb +R6EToMffgSZjO9SNHfY9gjMy9vQr5/WWOrQTZxh7az6NSNnq3u2ubT6HTKOB+DCB +9TAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB +MBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFI8NE6L2Ln7RUGwzGDhdWY4j +cpHKMB8GA1UdIwQYMBaAFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEB +BCYwJDAiBggrBgEFBQcwAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzATBgNVHSAE +DDAKMAgGBmeBDAECATAnBgNVHR8EIDAeMBygGqAYhhZodHRwOi8veDEuYy5sZW5j +ci5vcmcvMA0GCSqGSIb3DQEBCwUAA4ICAQBnE0hGINKsCYWi0Xx1ygxD5qihEjZ0 +RI3tTZz1wuATH3ZwYPIp97kWEayanD1j0cDhIYzy4CkDo2jB8D5t0a6zZWzlr98d +AQFNh8uKJkIHdLShy+nUyeZxc5bNeMp1Lu0gSzE4McqfmNMvIpeiwWSYO9w82Ob8 +otvXcO2JUYi3svHIWRm3+707DUbL51XMcY2iZdlCq4Wa9nbuk3WTU4gr6LY8MzVA +aDQG2+4U3eJ6qUF10bBnR1uuVyDYs9RhrwucRVnfuDj29CMLTsplM5f5wSV5hUpm +Uwp/vV7M4w4aGunt74koX71n4EdagCsL/Yk5+mAQU0+tue0JOfAV/R6t1k+Xk9s2 +HMQFeoxppfzAVC04FdG9M+AC2JWxmFSt6BCuh3CEey3fE52Qrj9YM75rtvIjsm/1 +Hl+u//Wqxnu1ZQ4jpa+VpuZiGOlWrqSP9eogdOhCGisnyewWJwRQOqK16wiGyZeR +xs/Bekw65vwSIaVkBruPiTfMOo0Zh4gVa8/qJgMbJbyrwwG97z/PRgmLKCDl8z3d +tA0Z7qq7fta0Gl24uyuB05dqI5J1LvAzKuWdIjT1tP8qCoxSE/xpix8hX2dt3h+/ +jujUgFPFZ0EVZ0xSyBNRF3MboGZnYXFUxpNjTWPKpagDHJQmqrAcDmWJnMsFY3jS +u1igv3OefnWjSQ== +-----END CERTIFICATE----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/pulse-app.hanold.online/pulse-app.hanold.online.json b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/pulse-app.hanold.online/pulse-app.hanold.online.json new file mode 100755 index 0000000..4a7b606 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/pulse-app.hanold.online/pulse-app.hanold.online.json @@ -0,0 +1,19 @@ +{ + "sans": [ + "pulse-app.hanold.online" + ], + "issuer_data": { + "url": "https://acme-v02.api.letsencrypt.org/acme/cert/06320c85bab3d39f0f58ce5966c9ac9a6f77", + "ca": "https://acme-v02.api.letsencrypt.org/directory", + "account": "https://acme-v02.api.letsencrypt.org/acme/acct/3170889301", + "renewal_info": { + "suggestedWindow": { + "start": "2026-05-21T09:36:02Z", + "end": "2026-05-23T04:46:51Z" + }, + "_uniqueIdentifier": "jw0TovYuftFQbDMYOF1ZjiNykco.BjIMhbqz058PWM5ZZsmsmm93", + "_retryAfter": "2026-03-23T21:19:00.12091852Z", + "_selectedTime": "2026-05-22T14:25:55Z" + } + } +} \ No newline at end of file diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/pulse-app.hanold.online/pulse-app.hanold.online.key b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/pulse-app.hanold.online/pulse-app.hanold.online.key new file mode 100755 index 0000000..31e54d8 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/pulse-app.hanold.online/pulse-app.hanold.online.key @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIHfY78Akj4Hjd4I2P6kIQz8RvaiDrKsg/sQT04TCrwP/oAoGCCqGSM49 +AwEHoUQDQgAEPQA0okbGpdkSV8kJiauNjyI4w0RhIZE+kl7fpKUcD7PaSul7yqhg +lk3Z3Ytzgqox6HrZ4jc+/7nDObmoVl9nig== +-----END EC PRIVATE KEY----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/vaultwarden-app.hanold.online/vaultwarden-app.hanold.online.crt b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/vaultwarden-app.hanold.online/vaultwarden-app.hanold.online.crt new file mode 100755 index 0000000..61afd07 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/vaultwarden-app.hanold.online/vaultwarden-app.hanold.online.crt @@ -0,0 +1,49 @@ +-----BEGIN CERTIFICATE----- +MIIDpjCCAyugAwIBAgISBk3YQfmrflrmgcZSuGSJuYyKMAoGCCqGSM49BAMDMDIx +CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF +NzAeFw0yNjAzMjMwNjUxNThaFw0yNjA2MjEwNjUxNTdaMCgxJjAkBgNVBAMTHXZh +dWx0d2FyZGVuLWFwcC5oYW5vbGQub25saW5lMFkwEwYHKoZIzj0CAQYIKoZIzj0D +AQcDQgAESjxbgFsIqsZE/anCBQpUNWqEk9valOkW7XqxAt+a+D9uWkJ2clT5X2aq +HaikjlRwhIoMmwXYFyabYyQNzxP6zqOCAikwggIlMA4GA1UdDwEB/wQEAwIHgDAT +BgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBToAFxe +GFm6PBh0WcfHIyMGphV55DAfBgNVHSMEGDAWgBSuSJ7chx1EoG/aouVgdAR4wpwA +gDAyBggrBgEFBQcBAQQmMCQwIgYIKwYBBQUHMAKGFmh0dHA6Ly9lNy5pLmxlbmNy +Lm9yZy8wKAYDVR0RBCEwH4IddmF1bHR3YXJkZW4tYXBwLmhhbm9sZC5vbmxpbmUw +EwYDVR0gBAwwCjAIBgZngQwBAgEwLQYDVR0fBCYwJDAioCCgHoYcaHR0cDovL2U3 +LmMubGVuY3Iub3JnLzExLmNybDCCAQwGCisGAQQB1nkCBAIEgf0EgfoA+AB3ABaD +LavwqSUPD/A6pUX/yL/II9CHS/YEKSf45x8zE/X6AAABnRmsffYAAAQDAEgwRgIh +APot87mgKmP/OPh/qP/CmJvFRmHpfvMeORzimm/KPd9NAiEAvQMy+m9zOGkQ9sYt +F2yalSRaRUGN3nMn6s+GlC8Py98AfQBxfpXzwjiKbbHjhEk9MeFaqWIIdi1CAOAF +DNBntaZh4gAAAZ0ZrH5uAAgAAAUADFybSwQDAEYwRAIgdFDsOZf2Ye8VyJWMlx5j +2wIjKAC2JU12sZ1HMv7HW+oCIAgvWKRlmgjvi1zY/2mEJsxPvBl77DAzL/5Y6cyB +5jFTMAoGCCqGSM49BAMDA2kAMGYCMQDFfv8vuzIWR1vB9paLmYzYDkjgwYTNXE8k +rOu8ZQlNMqLYamQ07jFkHcWuExDRjz4CMQDAsvNAISrX+pF/vRyiHNwOtiyqjDIM +1ap5P4EEcX3GTG4mZYDzxnMfAREgiiGNEcQ= +-----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= +-----END CERTIFICATE----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/vaultwarden-app.hanold.online/vaultwarden-app.hanold.online.json b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/vaultwarden-app.hanold.online/vaultwarden-app.hanold.online.json new file mode 100755 index 0000000..e447d7c --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/vaultwarden-app.hanold.online/vaultwarden-app.hanold.online.json @@ -0,0 +1,19 @@ +{ + "sans": [ + "vaultwarden-app.hanold.online" + ], + "issuer_data": { + "url": "https://acme-v02.api.letsencrypt.org/acme/cert/064dd841f9ab7e5ae681c652b86489b98c8a", + "ca": "https://acme-v02.api.letsencrypt.org/directory", + "account": "https://acme-v02.api.letsencrypt.org/acme/acct/3170889301", + "renewal_info": { + "suggestedWindow": { + "start": "2026-05-21T09:36:02Z", + "end": "2026-05-23T04:46:51Z" + }, + "_uniqueIdentifier": "rkie3IcdRKBv2qLlYHQEeMKcAIA.Bk3YQfmrflrmgcZSuGSJuYyK", + "_retryAfter": "2026-03-23T21:34:17.936503489Z", + "_selectedTime": "2026-05-21T16:35:33Z" + } + } +} \ No newline at end of file diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/vaultwarden-app.hanold.online/vaultwarden-app.hanold.online.key b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/vaultwarden-app.hanold.online/vaultwarden-app.hanold.online.key new file mode 100755 index 0000000..9c0f4e9 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/vaultwarden-app.hanold.online/vaultwarden-app.hanold.online.key @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIMuUZnbOi766U4SOQoxU6ufytblBD+bKn+UKcJucP3yFoAoGCCqGSM49 +AwEHoUQDQgAESjxbgFsIqsZE/anCBQpUNWqEk9valOkW7XqxAt+a+D9uWkJ2clT5 +X2aqHaikjlRwhIoMmwXYFyabYyQNzxP6zg== +-----END EC PRIVATE KEY----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/web.bookstax.app/web.bookstax.app.crt b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/web.bookstax.app/web.bookstax.app.crt new file mode 100755 index 0000000..77d83bc --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/web.bookstax.app/web.bookstax.app.crt @@ -0,0 +1,48 @@ +-----BEGIN CERTIFICATE----- +MIIDizCCAxKgAwIBAgISBvWMsmA00/7w5lr/b95gJdZhMAoGCCqGSM49BAMDMDIx +CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF +ODAeFw0yNjAzMjMwNjUxNTdaFw0yNjA2MjEwNjUxNTZaMBsxGTAXBgNVBAMTEHdl +Yi5ib29rc3RheC5hcHAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARUoYr3RKE5 +nHX3pU+KkeuVvYxpicvVFDk3vU4seZbrWLidzGFAuAm8PRropj0NCryJ/tgc2E4o +IBkWgAmxUIi9o4ICHTCCAhkwDgYDVR0PAQH/BAQDAgeAMBMGA1UdJQQMMAoGCCsG +AQUFBwMBMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFAu2TvmtTvSE/BrDtfCBYpbM +vJHjMB8GA1UdIwQYMBaAFI8NE6L2Ln7RUGwzGDhdWY4jcpHKMDIGCCsGAQUFBwEB +BCYwJDAiBggrBgEFBQcwAoYWaHR0cDovL2U4LmkubGVuY3Iub3JnLzAbBgNVHREE +FDASghB3ZWIuYm9va3N0YXguYXBwMBMGA1UdIAQMMAowCAYGZ4EMAQIBMC0GA1Ud +HwQmMCQwIqAgoB6GHGh0dHA6Ly9lOC5jLmxlbmNyLm9yZy85OC5jcmwwggENBgor +BgEEAdZ5AgQCBIH+BIH7APkAdgDLOPcViXyEoURfW8Hd+8lu8ppZzUcKaQWFsMsU +wxRY5wAAAZ0ZrHrbAAAEAwBHMEUCIGr1CNh6pQWmGiaHChxxJeEK2x6b59fhRRna +9hA54uVUAiEAgdX/wyU6ctm16CwXajq4cwMxrl6KaF/5bz2mLdokEcAAfwBxfpXz +wjiKbbHjhEk9MeFaqWIIdi1CAOAFDNBntaZh4gAAAZ0ZrHtPAAgAAAUADFybNwQD +AEgwRgIhAKbz3g32m3Xv3gTjytuUOakCw+yRmU025OAHnyQltvUQAiEA+x/NPE1v +5WPtkBzSCVZvt5gRpp8TRZ8TtiwJ6T58pF8wCgYIKoZIzj0EAwMDZwAwZAIweJa7 +1JzWVSl5GMdmPU4gDrbNAuE8iEdRj29RUu2bTWAdAgGfptuWtNckl2A2Yv5MAjB/ +1WxhZ7GAyB+RES2xZGtUzkmf5CQXnBUmlfzGjd27oeRScu5P3zUHbkaf2x9wLxI= +-----END CERTIFICATE----- + +-----BEGIN CERTIFICATE----- +MIIEVjCCAj6gAwIBAgIQY5WTY8JOcIJxWRi/w9ftVjANBgkqhkiG9w0BAQsFADBP +MQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFy +Y2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMTAeFw0yNDAzMTMwMDAwMDBa +Fw0yNzAzMTIyMzU5NTlaMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBF +bmNyeXB0MQswCQYDVQQDEwJFODB2MBAGByqGSM49AgEGBSuBBAAiA2IABNFl8l7c +S7QMApzSsvru6WyrOq44ofTUOTIzxULUzDMMNMchIJBwXOhiLxxxs0LXeb5GDcHb +R6EToMffgSZjO9SNHfY9gjMy9vQr5/WWOrQTZxh7az6NSNnq3u2ubT6HTKOB+DCB +9TAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB +MBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFI8NE6L2Ln7RUGwzGDhdWY4j +cpHKMB8GA1UdIwQYMBaAFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEB +BCYwJDAiBggrBgEFBQcwAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzATBgNVHSAE +DDAKMAgGBmeBDAECATAnBgNVHR8EIDAeMBygGqAYhhZodHRwOi8veDEuYy5sZW5j +ci5vcmcvMA0GCSqGSIb3DQEBCwUAA4ICAQBnE0hGINKsCYWi0Xx1ygxD5qihEjZ0 +RI3tTZz1wuATH3ZwYPIp97kWEayanD1j0cDhIYzy4CkDo2jB8D5t0a6zZWzlr98d +AQFNh8uKJkIHdLShy+nUyeZxc5bNeMp1Lu0gSzE4McqfmNMvIpeiwWSYO9w82Ob8 +otvXcO2JUYi3svHIWRm3+707DUbL51XMcY2iZdlCq4Wa9nbuk3WTU4gr6LY8MzVA +aDQG2+4U3eJ6qUF10bBnR1uuVyDYs9RhrwucRVnfuDj29CMLTsplM5f5wSV5hUpm +Uwp/vV7M4w4aGunt74koX71n4EdagCsL/Yk5+mAQU0+tue0JOfAV/R6t1k+Xk9s2 +HMQFeoxppfzAVC04FdG9M+AC2JWxmFSt6BCuh3CEey3fE52Qrj9YM75rtvIjsm/1 +Hl+u//Wqxnu1ZQ4jpa+VpuZiGOlWrqSP9eogdOhCGisnyewWJwRQOqK16wiGyZeR +xs/Bekw65vwSIaVkBruPiTfMOo0Zh4gVa8/qJgMbJbyrwwG97z/PRgmLKCDl8z3d +tA0Z7qq7fta0Gl24uyuB05dqI5J1LvAzKuWdIjT1tP8qCoxSE/xpix8hX2dt3h+/ +jujUgFPFZ0EVZ0xSyBNRF3MboGZnYXFUxpNjTWPKpagDHJQmqrAcDmWJnMsFY3jS +u1igv3OefnWjSQ== +-----END CERTIFICATE----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/web.bookstax.app/web.bookstax.app.json b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/web.bookstax.app/web.bookstax.app.json new file mode 100755 index 0000000..d0cefcb --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/web.bookstax.app/web.bookstax.app.json @@ -0,0 +1,19 @@ +{ + "sans": [ + "web.bookstax.app" + ], + "issuer_data": { + "url": "https://acme-v02.api.letsencrypt.org/acme/cert/06f58cb26034d3fef0e65aff6fde6025d661", + "ca": "https://acme-v02.api.letsencrypt.org/directory", + "account": "https://acme-v02.api.letsencrypt.org/acme/acct/3170889301", + "renewal_info": { + "suggestedWindow": { + "start": "2026-05-21T09:36:01Z", + "end": "2026-05-23T04:46:50Z" + }, + "_uniqueIdentifier": "jw0TovYuftFQbDMYOF1ZjiNykco.BvWMsmA00_7w5lr_b95gJdZh", + "_retryAfter": "2026-03-23T20:46:54.762815421Z", + "_selectedTime": "2026-05-21T22:37:09Z" + } + } +} \ No newline at end of file diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/web.bookstax.app/web.bookstax.app.key b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/web.bookstax.app/web.bookstax.app.key new file mode 100755 index 0000000..a6663e6 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/web.bookstax.app/web.bookstax.app.key @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIJ1odl5ovwf5l4HlCQIyFGPDj+jENN9VZrvOGfYPSBQkoAoGCCqGSM49 +AwEHoUQDQgAEVKGK90ShOZx196VPipHrlb2MaYnL1RQ5N71OLHmW61i4ncxhQLgJ +vD0a6KY9DQq8if7YHNhOKCAZFoAJsVCIvQ== +-----END EC PRIVATE KEY----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/web.hanold.online/web.hanold.online.crt b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/web.hanold.online/web.hanold.online.crt new file mode 100755 index 0000000..11f7e53 --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/web.hanold.online/web.hanold.online.crt @@ -0,0 +1,48 @@ +-----BEGIN CERTIFICATE----- +MIIDjDCCAxKgAwIBAgISBmUx2ShbtNqgBtaVNJhWtTJIMAoGCCqGSM49BAMDMDIx +CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF +NzAeFw0yNjAzMjMwNjUxNTdaFw0yNjA2MjEwNjUxNTZaMBwxGjAYBgNVBAMTEXdl +Yi5oYW5vbGQub25saW5lMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAESmWDJhPz +H9Bh+EeS3/m2C7/LzfC2nJCwi5iBALtmQLmSZsko27sCciPTxFFL/WqeG/ocuGNN +8NRxFN8Akqu6FqOCAhwwggIYMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggr +BgEFBQcDATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBR4ph9ruTMVg0V6fXbkDdSs +hNFGwTAfBgNVHSMEGDAWgBSuSJ7chx1EoG/aouVgdAR4wpwAgDAyBggrBgEFBQcB +AQQmMCQwIgYIKwYBBQUHMAKGFmh0dHA6Ly9lNy5pLmxlbmNyLm9yZy8wHAYDVR0R +BBUwE4IRd2ViLmhhbm9sZC5vbmxpbmUwEwYDVR0gBAwwCjAIBgZngQwBAgEwLQYD +VR0fBCYwJDAioCCgHoYcaHR0cDovL2U3LmMubGVuY3Iub3JnLzczLmNybDCCAQsG +CisGAQQB1nkCBAIEgfwEgfkA9wB2ABaDLavwqSUPD/A6pUX/yL/II9CHS/YEKSf4 +5x8zE/X6AAABnRmsfKYAAAQDAEcwRQIgJOf5zrFCk7VDHDlwmmlMvL9vctCI2w+j +NrPr7L4SLIYCIQC8wJjUo9qCiQOBu7sss04NdmhprG3n4kyqHY1SDtaNFgB9AGz+ +UBlDqF6pFrxS0TPk3Mke8UEcfSWEINFzgJ4YGOs6AAABnRmsfjcACAAABQAEESwr +BAMARjBEAiBo7c/20ZHCiOW4b/rWQI1ijYZjuARg6pMIUdk4DLWuOgIgUIpFWDlm +kPVDaKL+H/MzXBcGuenPdspRMDNg3aMYchcwCgYIKoZIzj0EAwMDaAAwZQIxAIgm +Cmbg6X4L2A+AprFyPycWqaWRYOzfeenpTfor0kAgfARdxwo853SWF8PmGO5SswIw +N1+TsmPRI5m6KV8KBCAt0ieFnuKiF0+OqkqEnWCGWFSEEOjIHFNQ5zkIwaFKFjBi +-----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= +-----END CERTIFICATE----- diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/web.hanold.online/web.hanold.online.json b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/web.hanold.online/web.hanold.online.json new file mode 100755 index 0000000..ba83c5e --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/web.hanold.online/web.hanold.online.json @@ -0,0 +1,19 @@ +{ + "sans": [ + "web.hanold.online" + ], + "issuer_data": { + "url": "https://acme-v02.api.letsencrypt.org/acme/cert/066531d9285bb4daa006d695349856b53248", + "ca": "https://acme-v02.api.letsencrypt.org/directory", + "account": "https://acme-v02.api.letsencrypt.org/acme/acct/3170889301", + "renewal_info": { + "suggestedWindow": { + "start": "2026-05-21T09:36:01Z", + "end": "2026-05-23T04:46:51Z" + }, + "_uniqueIdentifier": "rkie3IcdRKBv2qLlYHQEeMKcAIA.BmUx2ShbtNqgBtaVNJhWtTJI", + "_retryAfter": "2026-03-23T20:03:37.938746595Z", + "_selectedTime": "2026-05-22T07:40:10Z" + } + } +} \ No newline at end of file diff --git a/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/web.hanold.online/web.hanold.online.key b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/web.hanold.online/web.hanold.online.key new file mode 100755 index 0000000..b752bdd --- /dev/null +++ b/caddy/data/caddy/certificates/acme-v02.api.letsencrypt.org-directory/web.hanold.online/web.hanold.online.key @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIEs2Nnfv8BsyUkiAOx5/ksnb154859ElCAsgtUZQTatDoAoGCCqGSM49 +AwEHoUQDQgAESmWDJhPzH9Bh+EeS3/m2C7/LzfC2nJCwi5iBALtmQLmSZsko27sC +ciPTxFFL/WqeG/ocuGNN8NRxFN8Akqu6Fg== +-----END EC PRIVATE KEY----- diff --git a/caddy/data/caddy/instance.uuid b/caddy/data/caddy/instance.uuid new file mode 100755 index 0000000..8c23480 --- /dev/null +++ b/caddy/data/caddy/instance.uuid @@ -0,0 +1 @@ +f40e3a17-3706-440e-9347-8b8a957fa194 \ No newline at end of file diff --git a/caddy/data/caddy/last_clean.json b/caddy/data/caddy/last_clean.json new file mode 100755 index 0000000..9aa9e18 --- /dev/null +++ b/caddy/data/caddy/last_clean.json @@ -0,0 +1 @@ +{"tls":{"timestamp":"2026-03-23T07:50:02.889589902Z","instance_id":"f40e3a17-3706-440e-9347-8b8a957fa194"}} \ No newline at end of file