diff --git a/.forgejo/workflows/lint.yaml b/.forgejo/workflows/lint.yaml index bdd53f5..5113e9f 100644 --- a/.forgejo/workflows/lint.yaml +++ b/.forgejo/workflows/lint.yaml @@ -24,7 +24,7 @@ jobs: # work in our environmnet. # Rather manually setup python (pip) before instead. - name: Run ansible-lint - uses: https://github.com/ansible/ansible-lint@v26.3.0 + uses: https://github.com/ansible/ansible-lint@v26.1.1 with: setup_python: "false" requirements_file: "requirements.yml" diff --git a/.sops.yaml b/.sops.yaml index f668a4a..ca386a6 100644 --- a/.sops.yaml +++ b/.sops.yaml @@ -4,7 +4,7 @@ keys: - &admin_gpg_djerun EF643F59E008414882232C78FFA8331EEB7D6B70 - &admin_gpg_stb 21C9579E6503CA815A68ABD8541F9408A813C8B7 - &admin_gpg_jtbx 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - &admin_gpg_fi 9633412309CCB83BFA39BA5F2FEF746201D7FCFE + - &admin_gpg_yuri 87AB00D45D37C9E9167B5A5A333448678B60E505 - &admin_gpg_june 057870A2C72CD82566A3EC983695F4FCBCAE4912 - &admin_gpg_haegar F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - &admin_gpg_dario 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD @@ -12,7 +12,6 @@ keys: - &admin_gpg_c6ristian B71138A6A8964A3C3B8899857B4F70C356765BAB - &admin_gpg_lilly D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - &admin_gpg_langoor 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - &admin_gpg_bitwhisker 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 hosts: chaosknoten: age: &host_chaosknoten_age_keys @@ -37,215 +36,175 @@ keys: - &host_spaceapiccc_ansible_pull_age_key age1mdtnk78aeqnwqadjqje5pfha04wu92d3ecchyqajjmy434kwq98qksq2wa - &host_acmedns_ansible_pull_age_key age16pxqxdj25xz6w200sf8duc62vyk0xkhzc7y63nyhg29sm077vp8qy4sywv - &host_mjolnir_ansible_pull_age_key age1hv7m3xypesdfm0dfzwgctde8v307g9xaunnfu2687y0lagcs5q7s3eg0kj - - &host_diday_staging_runner_ansible_pull_age_key age1522f3qzddm82w63j7ajdkr0khvced6ht7tzp3grvp0j3hewtvesssr5kpf - - &host_auth_dns_ansible_pull_age_key age18zgt4y2sd75hxnpe333zz39048ctxpr0q8a3uqh3jajjkyawsdrq8yg5ve external: age: &host_external_age_keys - &host_status_ansible_pull_age_key age1p546j6whqsyfkjuf674lawrnk2ex653fuvwhcwt46gkrspkq59sqzm5y87 - z9: - age: &host_z9_age_keys - - &host_dooris_ansible_pull_age_key age1j0876shgsn7f2thxh9kx9x5uwnh45z6sy2jlk2qz5jhgedm26g5srn9kax - - &host_light_ansible_pull_age_key age1llkxtfx4dgnezmukj4ganx4ql9k4ga4ca9zuanf5r568jfp8peeqal490q - - &host_waybackproxy_ansible_pull_age_key age197tmckjll9999v5apqh5h70dktdxzxn92uyzce5j7jmesvnneecs9p7m5j - - &host_yate_ansible_pull_age_key age1yc9s8r7zt6tc7scfyxc3345khdwqrx0lwj4z6yp56h6rmauev50s5yqr22 - creation_rules: ## group vars - - path_regex: "inventories/chaosknoten/group_vars/.+\\.sops\\..+" + - path_regex: inventories/chaosknoten/group_vars/all.* key_groups: - pgp: *admin_gpg_keys age: *host_chaosknoten_age_keys - - path_regex: "inventories/external/group_vars/.+\\.sops\\..+" + - path_regex: inventories/external/group_vars/all.* key_groups: - pgp: *admin_gpg_keys age: *host_external_age_keys - - path_regex: "inventories/z9/group_vars/.+\\.sops\\..+" + - path_regex: inventories/z9/group_vars/all.* key_groups: - pgp: *admin_gpg_keys - age: - *host_z9_age_keys ## host vars # chaosknoten hosts - - path_regex: "inventories/chaosknoten/host_vars/acmedns\\.sops\\..+" + - path_regex: inventories/chaosknoten/host_vars/acmedns.* key_groups: - pgp: *admin_gpg_keys age: - *host_acmedns_ansible_pull_age_key - - path_regex: "inventories/chaosknoten/host_vars/cloud\\.sops\\..+" + - path_regex: inventories/chaosknoten/host_vars/cloud.* key_groups: - pgp: *admin_gpg_keys age: - *host_cloud_ansible_pull_age_key - - path_regex: "inventories/chaosknoten/host_vars/keycloak\\.sops\\..+" + - path_regex: inventories/chaosknoten/host_vars/keycloak.* key_groups: - pgp: *admin_gpg_keys age: - *host_keycloak_ansible_pull_age_key - - path_regex: "inventories/chaosknoten/host_vars/grafana\\.sops\\..+" + - path_regex: inventories/chaosknoten/host_vars/grafana.* key_groups: - pgp: *admin_gpg_keys age: - *host_grafana_ansible_pull_age_key - - path_regex: "inventories/chaosknoten/host_vars/pad\\.sops\\..+" + - path_regex: inventories/chaosknoten/host_vars/pad.* key_groups: - pgp: *admin_gpg_keys age: - *host_pad_ansible_pull_age_key - - path_regex: "inventories/chaosknoten/host_vars/ccchoir\\.sops\\..+" + - path_regex: inventories/chaosknoten/host_vars/ccchoir.* key_groups: - pgp: *admin_gpg_keys age: - *host_ccchoir_ansible_pull_age_key - - path_regex: "inventories/chaosknoten/host_vars/pretalx\\.sops\\..+" + - path_regex: inventories/chaosknoten/host_vars/pretalx.* key_groups: - pgp: *admin_gpg_keys age: - *host_pretalx_ansible_pull_age_key - - path_regex: "inventories/chaosknoten/host_vars/netbox\\.sops\\..+" + - path_regex: inventories/chaosknoten/host_vars/netbox.* key_groups: - pgp: *admin_gpg_keys age: - *host_netbox_ansible_pull_age_key - - path_regex: "inventories/chaosknoten/host_vars/tickets\\.sops\\..+" + - path_regex: inventories/chaosknoten/host_vars/tickets.* key_groups: - pgp: *admin_gpg_keys age: - *host_tickets_ansible_pull_age_key - - path_regex: "inventories/chaosknoten/host_vars/onlyoffice\\.sops\\..+" + - path_regex: inventories/chaosknoten/host_vars/onlyoffice.* key_groups: - pgp: *admin_gpg_keys age: - *host_onlyoffice_ansible_pull_age_key - - path_regex: "inventories/chaosknoten/host_vars/zammad\\.sops\\..+" + - path_regex: inventories/chaosknoten/host_vars/zammad.* key_groups: - pgp: *admin_gpg_keys age: - *host_zammad_ansible_pull_age_key - - path_regex: "inventories/chaosknoten/host_vars/ntfy\\.sops\\..+" + - path_regex: inventories/chaosknoten/host_vars/ntfy.* key_groups: - pgp: *admin_gpg_keys age: - *host_ntfy_ansible_pull_age_key - - path_regex: "inventories/chaosknoten/host_vars/eh22-wiki\\.sops\\..+" + - path_regex: inventories/chaosknoten/host_vars/eh22-wiki.* key_groups: - pgp: *admin_gpg_keys age: - *host_eh22_wiki_ansible_pull_age_key - - path_regex: "inventories/chaosknoten/host_vars/sunders\\.sops\\..+" + - path_regex: inventories/chaosknoten/host_vars/sunders.* key_groups: - pgp: *admin_gpg_keys age: - *host_sunders_ansible_pull_age_key - - path_regex: "inventories/chaosknoten/host_vars/wiki\\.sops\\..+" + - path_regex: inventories/chaosknoten/host_vars/wiki.* key_groups: - pgp: *admin_gpg_keys age: - *host_wiki_ansible_pull_age_key - - path_regex: "inventories/chaosknoten/host_vars/renovate\\.sops\\..+" + - path_regex: inventories/chaosknoten/host_vars/renovate.* key_groups: - pgp: *admin_gpg_keys age: - *host_renovate_ansible_pull_age_key - - path_regex: "inventories/chaosknoten/host_vars/lists\\.sops\\..+" + - path_regex: inventories/chaosknoten/host_vars/lists.* key_groups: - pgp: *admin_gpg_keys age: - *host_lists_ansible_pull_age_key - - path_regex: "inventories/chaosknoten/host_vars/mumble\\.sops\\..+" + - path_regex: inventories/chaosknoten/host_vars/mumble.* key_groups: - pgp: *admin_gpg_keys age: - *host_mumble_ansible_pull_age_key - - path_regex: "inventories/chaosknoten/host_vars/public-reverse-proxy\\.sops\\..+" + - path_regex: inventories/chaosknoten/host_vars/public-reverse-proxy.* key_groups: - pgp: *admin_gpg_keys age: - *host_public_reverse_proxy_ansible_pull_age_key - - path_regex: "inventories/chaosknoten/host_vars/spaceapiccc\\.sops\\..+" + - path_regex: inventories/chaosknoten/host_vars/spaceapiccc.* key_groups: - pgp: *admin_gpg_keys age: - *host_spaceapiccc_ansible_pull_age_key - - path_regex: "inventories/chaosknoten/host_vars/mjolnir\\.sops\\..+" + - path_regex: inventories/chaosknoten/host_vars/mjolnir.* key_groups: - pgp: *admin_gpg_keys age: - *host_mjolnir_ansible_pull_age_key - - path_regex: "inventories/chaosknoten/host_vars/diday-staging-runner\\.sops\\..+" - key_groups: - - pgp: - *admin_gpg_keys - age: - - *host_diday_staging_runner_ansible_pull_age_key - - path_regex: "inventories/chaosknoten/host_vars/auth-dns\\.sops\\..+" - key_groups: - - pgp: - *admin_gpg_keys - age: - - *host_auth_dns_ansible_pull_age_key # external hosts - - path_regex: "inventories/external/host_vars/status\\.sops\\..+" + - path_regex: inventories/external/host_vars/status.* key_groups: - pgp: *admin_gpg_keys age: - *host_status_ansible_pull_age_key # z9 hosts - - path_regex: "inventories/z9/host_vars/dooris\\.sops\\..+" + - path_regex: inventories/z9/host_vars/dooris.* key_groups: - pgp: *admin_gpg_keys - age: - - *host_dooris_ansible_pull_age_key - - path_regex: "inventories/z9/host_vars/light\\.sops\\..+" + - path_regex: inventories/z9/host_vars/yate.* key_groups: - pgp: *admin_gpg_keys - age: - - *host_light_ansible_pull_age_key - - path_regex: "inventories/z9/host_vars/waybackproxy\\.sops\\..+" - key_groups: - - pgp: - *admin_gpg_keys - age: - - *host_waybackproxy_ansible_pull_age_key - - path_regex: "inventories/z9/host_vars/yate\\.sops\\..+" - key_groups: - - pgp: - *admin_gpg_keys - age: - - *host_yate_ansible_pull_age_key # general - - path_regex: ".+\\.sops\\..+" - key_groups: - - pgp: *admin_gpg_keys - + - key_groups: + - pgp: + *admin_gpg_keys stores: yaml: indent: 2 diff --git a/chris-here-bitte/defaults/main.yml b/chris-here-bitte/defaults/main.yml new file mode 100644 index 0000000..efe9793 --- /dev/null +++ b/chris-here-bitte/defaults/main.yml @@ -0,0 +1,5 @@ +monitoring_server_loki_version: "3.4.1" +monitoring_server_mimir_version: "2.17.0" +monitoring_server_grafana_version: "12.1.1" + +monitoring_server_base_domain: "monitoring.ef29.aut-sys.de" diff --git a/chris-here-bitte/handlers/main.yaml b/chris-here-bitte/handlers/main.yaml new file mode 100644 index 0000000..15b6a63 --- /dev/null +++ b/chris-here-bitte/handlers/main.yaml @@ -0,0 +1,44 @@ +- tags: [ monitoring_server, monitoring, loki, grafana_loki] + name: loki.restarted + become: true + systemd: + name: "loki.service" + state: restarted + +- tags: [ monitoring_server, monitoring, mimir, grafana_mimir] + name: mimir.restarted + become: true + systemd: + name: "mimir.service" + state: restarted + +- tags: [ monitoring_server, monitoring, grafana ] + name: grafana.restarted + become: true + systemd: + name: "grafana.service" + state: restarted + +- tags: [ monitoring_server, monitoring, reverse_proxy, webserver, caddy ] + name: caddy.reloaded + become: true + systemd: + name: "caddy.service" + state: reloaded + +- tags: [ monitoring, monitoring_server, grafana_alloy, alloy ] + name: alloy.reloaded + become: true + systemd: + name: alloy.service + state: reloaded + +- tags: [ monitoring, monitoring_server, grafana_alloy, alloy ] + name: alloy.restarted + become: true + systemd: + name: alloy.service + state: restarted + daemon_reload: true + + diff --git a/chris-here-bitte/tasks/add_alloy_configs.yaml b/chris-here-bitte/tasks/add_alloy_configs.yaml new file mode 100644 index 0000000..e14dbe7 --- /dev/null +++ b/chris-here-bitte/tasks/add_alloy_configs.yaml @@ -0,0 +1,28 @@ +- tags: [ grafana_alloy, alloy ] + block: + + - name: Deploy extra grafana-alloy config files + become: true + notify: alloy.reloaded + with_filetree: "templates/alloy/" + loop_control: + label: "{{ item.path }}" + template: + src: "alloy/{{ item.path }}" + dest: "/etc/alloy/{{ item.path }}" + owner: alloy + group: alloy + mode: "u=r,g=r,o=" + + - name: Add alloy systemd override directory + become: true + file: + path: /etc/systemd/system/alloy.service.d/ + state: directory + + - name: Configure systemd service override + notify: alloy.restarted + become: true + template: + src: alloy.override.conf + dest: /etc/systemd/system/alloy.service.d/override.conf diff --git a/chris-here-bitte/tasks/install_container_runtime.yaml b/chris-here-bitte/tasks/install_container_runtime.yaml new file mode 100644 index 0000000..a184433 --- /dev/null +++ b/chris-here-bitte/tasks/install_container_runtime.yaml @@ -0,0 +1,7 @@ +- tags: [ container_runtime, podman, container ] + block: + + - name: Install podman + become: true + package: + name: [ podman ] diff --git a/chris-here-bitte/tasks/main.yaml b/chris-here-bitte/tasks/main.yaml new file mode 100644 index 0000000..c3ec1b2 --- /dev/null +++ b/chris-here-bitte/tasks/main.yaml @@ -0,0 +1,8 @@ +- tags: [ monitoring_server, monitoring ] + block: + - import_tasks: install_container_runtime.yaml + - import_tasks: setup_loki.yaml + - import_tasks: setup_mimir.yaml + - import_tasks: setup_grafana.yaml + - import_tasks: setup_reverse_proxy.yaml + - import_tasks: add_alloy_configs.yaml \ No newline at end of file diff --git a/chris-here-bitte/tasks/setup_grafana.yaml b/chris-here-bitte/tasks/setup_grafana.yaml new file mode 100644 index 0000000..9c0b121 --- /dev/null +++ b/chris-here-bitte/tasks/setup_grafana.yaml @@ -0,0 +1,90 @@ +- tags: [ grafana ] + block: + + - name: Create grafana group + become: true + register: grafana_group + group: + name: grafana + + - name: Create grafana user + become: true + register: grafana_user + user: + name: grafana + group: grafana + system: true + + - name: Create grafana configuration directory + become: true + file: + path: /etc/grafana + state: directory + owner: "{{ grafana_user.name }}" + group: "{{ grafana_group.name }}" + + - name: Create grafana state directory + become: true + file: + path: /var/lib/grafana + state: directory + owner: "{{ grafana_user.name }}" + group: "{{ grafana_group.name }}" + + - name: Deploy grafana configuration + become: true + notify: grafana.restarted + template: + src: grafana.ini + dest: /etc/grafana/grafana.ini + owner: "{{ grafana_user.name }}" + group: "{{ grafana_group.name }}" + mode: "u=rwX,g=rX,o=" + + - name: Create grafana provisioning directories + become: true + with_filetree: "templates/grafana_provisioning" + when: "item.state == 'directory'" + loop_control: + label: "{{ item.path }}" + file: + path: "/etc/grafana/provisioning/{{ item.path }}" + state: directory + owner: "{{ grafana_user.name }}" + group: "{{ grafana_group.name }}" + mode: "u=rwX,g=rX,o=" + + - name: Create grafana provisioning files + become: true + with_filetree: "templates/grafana_provisioning" + when: "item.state == 'file'" + notify: grafana.restarted + loop_control: + label: "{{ item.path }}" + template: + src: "grafana_provisioning/{{ item.path }}" + dest: "/etc/grafana/provisioning/{{ item.path }}" + owner: "{{ grafana_user.name }}" + group: "{{ grafana_group.name }}" + mode: "u=rw,g=r,o=" + + - name: Configure grafana quadlet + become: true + notify: grafana.restarted + register: grafana_quadlet + vars: + user_id: "{{ grafana_user.uid }}" + group_id: "{{ grafana_group.gid }}" + template: + src: grafana.container + dest: /etc/containers/systemd/grafana.container + owner: "{{ grafana_user.name }}" + group: "{{ grafana_group.name }}" + + - name: Ensure grafana is running and enabled + become: true + systemd: + name: "grafana.service" + state: started + enabled: true + daemon_reload: "{{ grafana_quadlet.changed }}" diff --git a/chris-here-bitte/tasks/setup_loki.yaml b/chris-here-bitte/tasks/setup_loki.yaml new file mode 100644 index 0000000..cb7b273 --- /dev/null +++ b/chris-here-bitte/tasks/setup_loki.yaml @@ -0,0 +1,60 @@ +- tags: [ loki, grafana_loki ] + block: + + - name: Create loki group + become: true + register: loki_group + group: + name: loki + + - name: Create loki user + become: true + register: loki_user + user: + name: loki + group: loki + system: true + + - name: Create loki configuration directory + become: true + file: + path: /etc/loki + state: directory + owner: "{{ loki_user.name }}" + group: "{{ loki_group.name }}" + + - name: Create loki state directory + become: true + file: + path: /var/lib/loki + state: directory + owner: "{{ loki_user.name }}" + group: "{{ loki_group.name }}" + + - name: Deploy loki configuration + become: true + notify: loki.restarted + template: + src: loki-config.yaml + dest: /etc/loki/config.yaml + owner: "{{ loki_user.name }}" + group: "{{ loki_group.name }}" + + - name: Configure loki quadlet + become: true + notify: loki.restarted + register: loki_quadlet + vars: + user_id: "{{ loki_user.uid }}" + group_id: "{{ loki_group.gid }}" + template: + src: loki.container + dest: /etc/containers/systemd/loki.container + + - name: Ensure loki is running and enabled + become: true + systemd: + name: "loki.service" + state: started + enabled: true + daemon_reload: "{{ loki_quadlet.changed }}" diff --git a/chris-here-bitte/tasks/setup_mimir.yaml b/chris-here-bitte/tasks/setup_mimir.yaml new file mode 100644 index 0000000..510808a --- /dev/null +++ b/chris-here-bitte/tasks/setup_mimir.yaml @@ -0,0 +1,60 @@ +- tags: [ mimir, grafana_mimir ] + block: + + - name: Create mimir group + become: true + register: mimir_group + group: + name: mimir + + - name: Create mimir user + become: true + register: mimir_user + user: + name: mimir + group: mimir + system: true + + - name: Create mimir configuration directory + become: true + file: + path: /etc/mimir + state: directory + owner: "{{ mimir_user.name }}" + group: "{{ mimir_group.name }}" + + - name: Create mimir state directory + become: true + file: + path: /var/lib/mimir + state: directory + owner: "{{ mimir_user.name }}" + group: "{{ mimir_group.name }}" + + - name: Deploy mimir configuration + become: true + notify: mimir.restarted + template: + src: mimir-config.yaml + dest: /etc/mimir/config.yaml + owner: "{{ mimir_user.name }}" + group: "{{ mimir_group.name }}" + + - name: Configure mimir quadlet + become: true + notify: mimir.restarted + register: mimir_quadlet + vars: + user_id: "{{ mimir_user.uid }}" + group_id: "{{ mimir_group.gid }}" + template: + src: mimir.container + dest: /etc/containers/systemd/mimir.container + + - name: Ensure mimir is running and enabled + become: true + systemd: + name: "mimir.service" + state: started + enabled: true + daemon_reload: "{{ mimir_quadlet.changed }}" diff --git a/chris-here-bitte/tasks/setup_reverse_proxy.yaml b/chris-here-bitte/tasks/setup_reverse_proxy.yaml new file mode 100644 index 0000000..d5381e4 --- /dev/null +++ b/chris-here-bitte/tasks/setup_reverse_proxy.yaml @@ -0,0 +1,21 @@ +- tags: [ reverse_proxy, webserver, caddy ] + block: + + - name: Install caddy + become: true + package: + name: [ caddy ] + + - name: Configure caddy + become: true + notify: caddy.reloaded + template: + src: Caddyfile + dest: /etc/caddy/Caddyfile + + - name: Ensure caddy is running and enabled + become: true + systemd: + name: caddy.service + state: started + enabled: true diff --git a/chris-here-bitte/templates/Caddyfile b/chris-here-bitte/templates/Caddyfile new file mode 100644 index 0000000..22745fa --- /dev/null +++ b/chris-here-bitte/templates/Caddyfile @@ -0,0 +1,25 @@ +# {{ ansible_managed }} + +grafana.{{ monitoring_server_base_domain }} { + reverse_proxy localhost:3000 +} + +loki.{{ monitoring_server_base_domain }} { + basicauth { + {% for username, pw in (lookup("community.sops.sops", "monitoring_secrets.enc.yaml", extract='["caddy_basic_auth"]') | from_yaml).items() -%} + {{ username }} {{ pw | password_hash(hashtype="bcrypt") }} + {% endfor %} + } + + reverse_proxy localhost:3100 +} + +mimir.{{ monitoring_server_base_domain }} { + basicauth { + {% for username, pw in (lookup("community.sops.sops", "monitoring_secrets.enc.yaml", extract='["caddy_basic_auth"]') | from_yaml).items() -%} + {{ username }} {{ pw | password_hash(hashtype="bcrypt") }} + {% endfor %} + } + + reverse_proxy localhost:9009 +} diff --git a/chris-here-bitte/templates/alloy.override.conf b/chris-here-bitte/templates/alloy.override.conf new file mode 100644 index 0000000..5998247 --- /dev/null +++ b/chris-here-bitte/templates/alloy.override.conf @@ -0,0 +1,4 @@ +# {{ ansible_managed }} +[Service] +CapabilityBoundingSet=CAP_NET_BIND_SERVICE +AmbientCapabilities=CAP_NET_BIND_SERVICE diff --git a/chris-here-bitte/templates/alloy/blackbox-exporter-config.yaml b/chris-here-bitte/templates/alloy/blackbox-exporter-config.yaml new file mode 100644 index 0000000..8945675 --- /dev/null +++ b/chris-here-bitte/templates/alloy/blackbox-exporter-config.yaml @@ -0,0 +1,24 @@ +# {{ ansible_managed }} +modules: + https4_2xx: + prober: http + http: + valid_status_codes: [ ] # Defaults to 2xx + method: GET + follow_redirects: true + fail_if_ssl: false + fail_if_not_ssl: true + preferred_ip_protocol: "ip4" + ip_protocol_fallback: false + + tcp4_connect: + prober: tcp + tcp: + preferred_ip_protocol: "ip4" + ip_protocol_fallback: false + + icmp4: + prober: icmp + icmp: + preferred_ip_protocol: "ip4" + ip_protocol_fallback: false diff --git a/chris-here-bitte/templates/alloy/blackbox-exporter.alloy b/chris-here-bitte/templates/alloy/blackbox-exporter.alloy new file mode 100644 index 0000000..f11d7be --- /dev/null +++ b/chris-here-bitte/templates/alloy/blackbox-exporter.alloy @@ -0,0 +1,102 @@ +// {{ ansible_managed }} +// For a full configuration reference, see https://grafana.com/docs/alloy + +discovery.http "netbox_devices" { + url = "{{ alloy_netbox_uri | mandatory }}/api/plugins/prometheus-sd/devices/" + http_headers = { + "Authorization" = [ "Token {{ alloy_netbox_api_key | mandatory }}" ], + } +} + +// ICMP probe definitions +discovery.relabel "icmp_probes_netbox" { + targets = discovery.http.netbox_devices.targets + + // drop devices which don't have an IP address + rule { + source_labels = [ "__meta_netbox_primary_ip4" ] + regex = ".+" + action = "keep" + } + + // configure target metadata from discovery + rule { + source_labels = [ "__meta_netbox_primary_ip4" ] + target_label = "address" + } + rule { + source_labels = [ "__meta_netbox_name" ] + target_label = "name" + } + rule { + source_labels = [ "__meta_netbox_location" ] + target_label = "location" + } + rule { + source_labels = [ "__meta_netbox_role" ] + target_label = "netbox_role" + } + rule { + source_labels = [ "__meta_netbox_status" ] + target_label = "netbox_status" + } + + // set probe module to icmp4 to execute pings via ipv4 + rule { + target_label = "module" + replacement = "icmp4" + } +} + + +discovery.file "icmp_probes" { + files = [ "/etc/alloy/icmp_probes.json" ] +} + + +prometheus.exporter.blackbox "icmp" { + config_file = "/etc/alloy/blackbox-exporter-config.yaml" + targets = discovery.file.icmp_probes.targets +} + + + +// HTTPS probe definitions +prometheus.exporter.blackbox "web" { + config_file = "/etc/alloy/blackbox-exporter-config.yaml" + + target { + name = "eurofurence.org" + address = "https://www.eurofurence.org/EF29/" + module = "https4_2xx" + labels = { probed_instance = "eurofurence.org" } + } +} + + + +// scraping config +discovery.relabel "blackbox_probes" { + targets = array.concat( + prometheus.exporter.blackbox.icmp.targets, + prometheus.exporter.blackbox.web.targets, + ) + + // add "probe_module" label based on which probe module was used + rule { + source_labels = [ "__param_module" ] + target_label = "probe_module" + } + // add "probe_target" label based on what was probed + rule { + source_labels = [ "__param_target" ] + target_label = "probe_target" + } +} + +prometheus.scrape "blackbox_probes" { + targets = discovery.relabel.blackbox_probes.output + forward_to = [ prometheus.remote_write.ef_mimir.receiver ] + scrape_interval = "30s" + scrape_timeout = "30s" +} diff --git a/chris-here-bitte/templates/alloy/icmp_probes.json b/chris-here-bitte/templates/alloy/icmp_probes.json new file mode 100644 index 0000000..77b93a9 --- /dev/null +++ b/chris-here-bitte/templates/alloy/icmp_probes.json @@ -0,0 +1,34 @@ +[ + {% for i in query("netbox.netbox.nb_lookup", "devices", api_endpoint="https://netbox.ef.scientress.de/") -%} + {% if i.value.role.slug not in ["patchpanel", "accesspoint"] -%} + { + "targets": [ "" ], + "labels": { + "name": "{{ i.value.name }}", + "probed_instance": "{{ i.value.name }}", + "location": "{{ i.value.location.name | default("unknown") }}", + "netbox_type": "device", + "netbox_role": "{{ i.value.role.slug | default("undefined") }}", + "netbox_status": "{{ i.value.status.value }}", + "module": "icmp4", + "address": "{{ (i.value.primary_ip4.address | default("192.0.2.0/24")).rsplit("/", maxsplit=1) | first }}" + } + }, + {% endif %} + {% endfor %} + + {% for i in query("netbox.netbox.nb_lookup", "virtual-machines", api_endpoint="https://netbox.ef.scientress.de/") -%} + { + "targets": [ "" ], + "labels": { + "name": "{{ i.value.name }}", + "probed_instance": "{{ i.value.name }}", + "netbox_type": "virtual-machine", + "netbox_role": "{{ i.value.role.slug | default("undefined") }}", + "netbox_status": "{{ i.value.status.value }}", + "module": "icmp4", + "address": "{{ (i.value.primary_ip4.address | default("192.0.2.0/24")).rsplit("/", maxsplit=1) | first }}" + } + }{% if not loop.last %},{% endif %} + {% endfor %} +] \ No newline at end of file diff --git a/chris-here-bitte/templates/alloy/syslog.alloy b/chris-here-bitte/templates/alloy/syslog.alloy new file mode 100644 index 0000000..e26c923 --- /dev/null +++ b/chris-here-bitte/templates/alloy/syslog.alloy @@ -0,0 +1,19 @@ +// {{ ansible_managed }} +// For a full configuration reference, see https://grafana.com/docs/alloy + +otelcol.receiver.syslog "ef_syslog" { + location = "Europe/Berlin" + + tcp { + listen_address = "{{ primary_ip4 }}:514" + } + udp { + listen_address = "{{ primary_ip4 }}:514" + } + + output { + logs = [ otelcol.processor.batch.default.input ] + metrics = [ otelcol.processor.batch.default.input ] + traces = [ otelcol.processor.batch.default.input ] + } +} diff --git a/chris-here-bitte/templates/grafana.container b/chris-here-bitte/templates/grafana.container new file mode 100644 index 0000000..ea48ed3 --- /dev/null +++ b/chris-here-bitte/templates/grafana.container @@ -0,0 +1,15 @@ +# {{ ansible_managed }} + +[Container] +Image=docker.io/grafana/grafana:{{ monitoring_server_grafana_version }} +Exec=--config=/etc/grafana/grafana.ini +Environment=GF_PLUGINS_PREINSTALL=grafana-polystat-panel +Network=host +UserNS=host +User={{ user_id }} +Group={{ group_id }} +Volume=/etc/grafana/:/etc/grafana/:ro +Volume=/var/lib/grafana/:/var/lib/grafana + +[Install] +WantedBy=default.target diff --git a/chris-here-bitte/templates/grafana.ini b/chris-here-bitte/templates/grafana.ini new file mode 100644 index 0000000..ce96069 --- /dev/null +++ b/chris-here-bitte/templates/grafana.ini @@ -0,0 +1,32 @@ +# {{ ansible_managed}} +instance_name = monitoring.ef29.internal + +[paths] +data = /var/lib/grafana +provisioning = /etc/grafana/provisioning + +[log] +mode = console + +[database] +type = sqlite3 +path = /var/lib/grafana/db.sqlite3 +wal = true + +[analytics] +enabled = false +reporting_enabled = false + +[security] +admin_user = admin +admin_password = {{ lookup("community.sops.sops", "passwords.enc.yaml", extract='["grafana_users"]["admin"]') }} +secret_key = {{ lookup("community.sops.sops", "monitoring_secrets.enc.yaml", extract='["grafana"]["secret_key"]') }} +disable_gravatar = true + +[users] +allow_sign_up = false +auto_assign_org_role = Admin +verify_email_enabled = false + +[news] +news_feed_enabled = false diff --git a/chris-here-bitte/templates/grafana_provisioning/datasources/local-loki.yaml b/chris-here-bitte/templates/grafana_provisioning/datasources/local-loki.yaml new file mode 100644 index 0000000..8eb7cd9 --- /dev/null +++ b/chris-here-bitte/templates/grafana_provisioning/datasources/local-loki.yaml @@ -0,0 +1,15 @@ +# {{ ansible_managed }} +# https://grafana.com/docs/grafana/latest/administration/provisioning/ +apiVersion: 1 +prune: true +datasources: + - name: Loki + version: 6 + type: loki + url: https://loki.{{ monitoring_server_base_domain }} + basicAuth: true + basicAuthUser: remote-write + jsonData: + maxLines: 1000 + secureJsonData: + basicAuthPassword: {{ lookup("community.sops.sops", "monitoring_secrets.enc.yaml", extract='["caddy_basic_auth"]["remote-write"]') }} diff --git a/chris-here-bitte/templates/grafana_provisioning/datasources/local-mimir.yaml b/chris-here-bitte/templates/grafana_provisioning/datasources/local-mimir.yaml new file mode 100644 index 0000000..679bdee --- /dev/null +++ b/chris-here-bitte/templates/grafana_provisioning/datasources/local-mimir.yaml @@ -0,0 +1,19 @@ +# {{ ansible_managed }} +# https://grafana.com/docs/grafana/latest/administration/provisioning/ +apiVersion: 1 +prune: true +datasources: + - name: Mimir + version: 9 + type: prometheus + url: https://mimir.{{ monitoring_server_base_domain }}/prometheus + basicAuth: true + basicAuthUser: remote-write + isDefault: true + jsonData: + httpMethod: POST + prometheusType: Mimir + prometheusVersion: "2.9.1" # well, >2.9.1 but that is assumed with this value -.- + defaultEditor: code + secureJsonData: + basicAuthPassword: {{ lookup("community.sops.sops", "monitoring_secrets.enc.yaml", extract='["caddy_basic_auth"]["remote-write"]') }} diff --git a/chris-here-bitte/templates/loki-config.yaml b/chris-here-bitte/templates/loki-config.yaml new file mode 100644 index 0000000..1158200 --- /dev/null +++ b/chris-here-bitte/templates/loki-config.yaml @@ -0,0 +1,53 @@ +auth_enabled: false + +server: + http_listen_port: 3100 + grpc_listen_port: 9096 + log_level: info + grpc_server_max_concurrent_streams: 1000 + +common: + instance_addr: 127.0.0.1 + path_prefix: /mnt/storage + storage: + filesystem: + chunks_directory: /mnt/storage/chunks + rules_directory: /mnt/storage/rules + replication_factor: 1 + ring: + kvstore: + store: inmemory + +query_range: + results_cache: + cache: + embedded_cache: + enabled: true + max_size_mb: 100 + +limits_config: + metric_aggregation_enabled: true + +schema_config: + configs: + - from: 2020-10-24 + store: tsdb + object_store: filesystem + schema: v13 + index: + prefix: index_ + period: 24h + +pattern_ingester: + enabled: false + metric_aggregation: + loki_address: localhost:3100 + +ruler: + alertmanager_url: http://localhost:9093 + +frontend: + encoding: protobuf + +analytics: + reporting_enabled: false diff --git a/chris-here-bitte/templates/loki.container b/chris-here-bitte/templates/loki.container new file mode 100644 index 0000000..98d12de --- /dev/null +++ b/chris-here-bitte/templates/loki.container @@ -0,0 +1,14 @@ +# {{ ansible_managed }} + +[Container] +Image=docker.io/grafana/loki:{{ monitoring_server_loki_version }} +Exec=-config.file=/mnt/config/config.yaml +Network=host +UserNS=host +User={{ user_id }} +Group={{ group_id }} +Volume=/etc/loki/:/mnt/config/:ro +Volume=/var/lib/loki/:/mnt/storage/ + +[Install] +WantedBy=default.target diff --git a/chris-here-bitte/templates/mimir-config.yaml b/chris-here-bitte/templates/mimir-config.yaml new file mode 100644 index 0000000..a02a411 --- /dev/null +++ b/chris-here-bitte/templates/mimir-config.yaml @@ -0,0 +1,52 @@ +multitenancy_enabled: false + +blocks_storage: + backend: filesystem + bucket_store: + sync_dir: /mnt/storage/tsdb-sync + filesystem: + dir: /mnt/storage/data/tsdb + tsdb: + dir: /mnt/storage/tsdb + +compactor: + data_dir: /mnt/storage/compactor + sharding_ring: + instance_addr: 127.0.0.1 + kvstore: + store: inmemory + +distributor: + ring: + instance_addr: 127.0.0.1 + kvstore: + store: inmemory + +ingester: + ring: + replication_factor: 1 + instance_addr: 127.0.0.1 + kvstore: + store: inmemory + +ruler: + ring: + instance_addr: 127.0.0.1 + kvstore: + store: inmemory + +ruler_storage: + backend: filesystem + filesystem: + dir: /mnt/mimir/rules + +server: + http_listen_port: 9009 + log_level: info + +store_gateway: + sharding_ring: + replication_factor: 1 + instance_addr: 127.0.0.1 + kvstore: + store: inmemory \ No newline at end of file diff --git a/chris-here-bitte/templates/mimir.container b/chris-here-bitte/templates/mimir.container new file mode 100644 index 0000000..cae2012 --- /dev/null +++ b/chris-here-bitte/templates/mimir.container @@ -0,0 +1,15 @@ +# {{ ansible_managed }} + +[Container] +Image=docker.io/grafana/mimir:{{ monitoring_server_mimir_version }} +Exec=--config.file=/mnt/config/config.yaml +Network=host +UserNS=host +User={{ user_id }} +Group={{ group_id }} +WorkingDir=/mnt/storage/ +Volume=/etc/mimir/:/mnt/config/:ro +Volume=/var/lib/mimir/:/mnt/storage/ + +[Install] +WantedBy=default.target diff --git a/docs/create-new-web-service-vm.md b/docs/create-new-web-service-vm.md index bf7d65b..f6ccf4a 100644 --- a/docs/create-new-web-service-vm.md +++ b/docs/create-new-web-service-vm.md @@ -7,14 +7,12 @@ Let's assume that you want to add a new web service `example.hamburg.ccc.de` whi 1. Allocate a fresh [IPv6 in Netbox in the 2a00:14b0:42:102::/64 net](https://netbox.hamburg.ccc.de/ipam/prefixes/47/ip-addresses/). This will be the management address for the VM. 2. On `ns-intern`: 1. Add an entry `example.hosts.hamburg.ccc.de` as an AAAA pointing to the allocated IP. - To do this, edit the zonefile in `/etc/bind/master/hamburg.ccc.de.zone`. 2. Add an entry `example.hamburg.ccc.de` as a CNAME for `public-reverse-proxy` to the same zone. - 3. Commit and reload the zone by running `sudo make` while inside `/etc/bind/master`. + 3. Commit and reload the zone. 3. On Chaosknoten: 1. Create a new VM, for example by cloning the Debian template 9023. Give it the name `example`. 2. Edit the ethernet interface to be connected to `vmbr0`, VLAN tag `2`. - Good $genders also enable the proxmox firewall. 3. Configure the IPv6 address in the Cloud-Init section. Leave IPv4 set to DHCP. 4. Make sure the VM is started at boot (options). 5. Adjust any other VM parameters as needed. @@ -55,16 +53,13 @@ As the first step, we need to make the host known to Ansible. 2. A file `inventories/chaosknoten/host_var/example.sops.yaml` with the encrypted secrets for the host/service. Run `sops inventories/chaosknoten/host_var/example.yaml` to edit/create that file. Entries here should generally be prefixed with `secret__` to make it easier to see where that variable is coming from in templates etc. * Add an entry `ansible_pull__age_private_key` with the age private key you generated above. -## Ansible-Pull Configuration - -Since you added your host to the `ansible_pull_hosts`, you also need to follow [Setting Up Secrets Using SOPS for a New Host](/docs/setting_up_secrets_using_sops_for_a_new_host.md) before continuing. - ## Service-specific config From here, we go into the details of the web service that you want to configure. For a typical web service with Docker Compose, you will likely want to configure the following. Make `inventories/chaosknoten/host_var/example.yaml` look like this: ```yaml +certbot__version_spec: "" certbot__acme_account_email_address: le-admin@hamburg.ccc.de certbot__certificate_domains: - "example.hamburg.ccc.de" diff --git a/docs/setting_up_secrets_using_sops_for_a_new_host.md b/docs/setting_up_secrets_using_sops_for_a_new_host.md index a0e8935..aaed515 100644 --- a/docs/setting_up_secrets_using_sops_for_a_new_host.md +++ b/docs/setting_up_secrets_using_sops_for_a_new_host.md @@ -6,18 +6,16 @@ Because we're using the `community.sops.sops` vars plugin, the SOPS-encrypted se ``` age-keygen ``` - Then add the public key part under `keys.hosts.chaosknoten.age` in [.sops.yaml](../.sops.yaml). + Then add an entry to `keys.hosts.chaosknoten.age` 2. Add a new creation rule for the hosts `host_vars` file in the sops config at `.sops.yaml`. - It should probably hold all admin keys plus the host entry you just added. + It should probably hold all admin keys plus the host entry. You can use existing creation rules as a reference. -3. Re-encrypt existing files with the new key (manly `group_var/all.sops.yaml`): `find inventories -name "*.sops.*" | xargs sops updatekeys --yes`. - - If GPG yells at you, follow the instructions in our [password-store](https://git.hamburg.ccc.de/CCCHH/password-store). +3. Re-encrypt existing files with the new key (manly `group_var/all.sops.yaml`): `find inventories -name "*.sops.*" | xargs sops updatekeys --yes` 4. Create a SOPS secrets file in the `host_vars` subdirectory of the relevant inventory. The name of the file should be in the format `[HOSTNAME].sops.yaml` to get picked up by the vars plugin and to match the previously created creation rule. This can be accomplished with a command similar to this: ``` - sops inventories/[chaosknoten|z9]/host_vars/[HOSTNAME].sops.yaml + sops inventories/[chaosknoten|z9]/host_vars/[HOSTNAME].secrets.yaml ``` 5. With the editor now open, add the secrets you want to store. Because we're using the `community.sops.sops` vars plugin, the stored secrets will be exposed as Ansible variables. diff --git a/inventories/chaosknoten/group_vars/all.sops.yaml b/inventories/chaosknoten/group_vars/all.sops.yaml index 482de3a..3ceb078 100644 --- a/inventories/chaosknoten/group_vars/all.sops.yaml +++ b/inventories/chaosknoten/group_vars/all.sops.yaml @@ -5,402 +5,384 @@ sops: - recipient: age1ss82zwqkj438re78355p886r89csqrrfmkfp8lrrf8v23nza492qza4ey3 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA1MEM5UjJTdEJpamc3NGxV - MHdsOGFVUlQzRCtVMnJCVnkrRGRET2FZZFhNCk5pdWpBRUZWdndraFNialdJNEcv - T1J4NjFzT3F3cUcyWU9GNlFlSlR3WU0KLS0tIEJqZHhsQ3FGcHJmT2NwRFArTWNT - QllFcmhFRWNHMW9wU3ZOaUM4bm44UmMKxpl5t6H6mUz784WD01MwLbqbVRnI6MGE - dzAftZGjZOQUgO2DWMyHJJR0kbmp0XP68AipBdfnh1DCBGZdmT6RhQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBxcjFhemorVCtNNkNBWjJB + cURhcml4QmlxY3E2Yjl2OCtaN1c1K2RrMVVZCndPK2xpZnNjWjZscEs0YW1rUVNw + bkhJZXNSaXV5dGhyNXdVUEE1K25WekEKLS0tIGtramYwUmUxcm1PNnJDcWdVcFg2 + UEMyTWMzOGlIbWFlK3pweWRKMHdZSVEK11TseMwMQeecPDBnbJxYscFj0XvIVBvi + pBeHf7yk+RsHLCf3odkdyuIckV0xaCkt+eeMRJ3aAb6gWDKGuc1PtQ== -----END AGE ENCRYPTED FILE----- - recipient: age1gdfhx5hy829uqkw4nwjwlpvl7zqvljguzsnjv0dpwz5q5u7dtf6s90wndt enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBaOTViNi9tcGN2WERKM29J - R0NaeTdYRXVvZmo3eFlDRHgxbEpFWlUyekVJCi9zcmkyekxUeXhUWlM0eHhHZXpE - eDJiZjJJZjdITTFITlJhQVNoNm5ZV3MKLS0tIFA1OVU2UkFJV1kwN2dobXRZRzNY - REUrelZJN3RWRzdaVUVQTy9iL3cwSXcK4cDs3CPbh/7wNok6q421Qt/A8XaYdWuj - C6O16WbA7/OqMuPsEdzpvUMCXA7t8ibX0XuifOf5Ddfc2N8J2MpvEg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFVnpOdGdiZDMxcFBRQUpV + bGhWR0ptMnFndmQ2b3UxTnphV2VPZjNWZmlBClpRQlJzblFWUGp3blZVaEEzTnR5 + bXVrazhmaG1PdHBSR015TjVmWS9wNFEKLS0tIHdLOVFJWm90MDRKSmxTTWxaWWVB + SG5wRklna2crOGxTamcrLzdQTmlrd1kKTA+QF3St4Yo46Ssua+8dbB62+csXKuDV + to201vxK1R2kVhiDKq+mZztSQlf+Tidn+x3TSJ7VjmgmRNFCxoc72A== -----END AGE ENCRYPTED FILE----- - recipient: age13nm6hfz66ce4wpn89fye05mag3l3h04etvz6wj7szm3vzrdlfupqhrp3fa enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQSUt6RGloTE9WWjNLNG1V - Zks1eEpvTE8reERpRkR1ZGhIZUhqTnhaRVNRClNQd1RDVzR2cmIzUVNHYmgwRlFi - Y01temJrY1paTE01OUtWZGQrb016TUkKLS0tIEdCb2s4cE5FZ3hkbFJpSy9ZNThn - b2xuSUFhOU0zSHdBQVNCSUFwclFTNmMKqzaCRypoN6qZV6Z2wxazS5pdAZxNOG4r - dGjlX7prmYT3AeoM6Ez3QA6i6talIwV/XPUTA2BNBSya70P1rXy3WA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPZ2tKSkNIek8rVk0zenBr + aXN6TWZMMjBkMWpIbGxhY3ZQQmFyb3ZiRkZVCjdZeURKcUNiejltc2NZVnozMUVG + cGN3RHVrL2V1eGdqUkxPc1cvbHFRc1UKLS0tIHNBY2dlMkhScDRRTTFJdkpZL3d5 + QUpObmVzUStHRHRGM1BtWXNteFVER3MKirZY9CQKAn/eg2eEndSFXr42xfVVr844 + ndhaCEEpgwQfycToPc6fHrYi3p8zxd2dY8C1tOTRj6zHXK1Fh8SoTg== -----END AGE ENCRYPTED FILE----- - recipient: age1jtusr294t8mzar2qy857v6s329ret9s353y4kuulxwnlyy4dvpjsvyl67m enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBZVGZkZ0V6S0xBSzNiRnk5 - ZjJheWNyTDFZbTlYbFJROVpNSi8xcTgrRkZjCkhWQW5KSnFZRTNYUTV0blR0NU5J - NlpLQU43akVxZ2VwYnA2THBOeWhVcXcKLS0tIFAvcXMxaVpiL1cvN0I5akE1UytU - NVpZRVFHTmFJUTZqVkN3NUJMUjJGNVkKSkvfZL0AuhQ7g43clsafTBMcPTmfaxc7 - ugimVl7J9W94FGc1JWpiNLKPElJrmBwfzWK+ymsSvqMnZsha2L0tRw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1RFUvZlNMc1Rjd1NaRXo4 + MURMaHBER3kxeUorNS9uQnRkRHZJMkozb0VRClpCS29PbHpWUmY1ZXJQLzJ6WW95 + VjBnOXdwQjlTTjdLc3d3UHZPV3cxTmcKLS0tIG5OcS91clBWWDFoQkZWSk1DSUVW + Y2xVcGNvV01Za2lZYzc1RzBONzl5ZG8KxZkxNniwxcOls/jnGcGQTe1hqirBAlR9 + c4QQrUeV+3PaESQiqxaRSGv/xkva/sMrcIA9n+TkdZugGJxV1I1Caw== -----END AGE ENCRYPTED FILE----- - recipient: age1a27euccw8j23wec76ls8vmzp7mntfcn4v8tkyegmg8alzfhk3suqwm6vgv enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQOXZaWGZUaUZObXlzbUhj - MEVxQ2pXWUhzdEdMVUpvMThSQWVDVjFZNVVNCmhlM1ZxNmhEaFdwclU4dFRXaWo5 - MkswbGNJVEs1bFN1RGxYVy9BSE1qbFkKLS0tIGUwYnFVbW5ZQnlxTkVJSDlTVlZt - d3NlbEpxTUw3UzRQUFNMMmVFY0NxSW8KeGHRbJpeM983lZ+dydLCh6m1KAu+GBjv - +WvXCS8zwNJAlWYrerEc9dyMdm8ziqWFWf+vdExvWw8W3V9AXunCrg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA0QkdlMGoxdm1xRjcrZ2wr + dG80MjF2VTlXQ29sZHFEQ3hqMFh6dzB3TUVBCmdDV25wNVBJVzFWTFhqbTY3YllE + MjhTeUVlVWl5bVdBSk1ldkthaUlGVU0KLS0tICtTNU9MRW1qd0pzZ3dTeC9tRHZ2 + VDNQZXcwK0s5T3c2V1NkdmF4OWtoN1kKcVHI9A/dIkS3mjCUR5e/4D883xKuFrL9 + CSpjWkuasrep7i2k/996zovt2/CEl05iC7o1zrxHSQIZBZHHz+gpgg== -----END AGE ENCRYPTED FILE----- - recipient: age133wy6sxhgx3kkwxecra6xf9ey2uhnvtjpgwawwfmpvz0jpd0s5dqe385u3 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBYa1laTUZLMExaYVdWcGpF - RGVaTXJoWno5UkxPaytRZHBoWEhzMnB2ZFdRCncxT1ByQ09oNmoxVFh6UTFrVVRq - allLSXF3cVpjVGp0VE9QOExyVEhPL1UKLS0tIGx1SkJrU3NhVUFLdW5UY0U0UmhQ - WjUvTzE3T0hzSytuVmlaZDVlV2VjTUUKbpqnjckJ5IhUDA5JDCtPn9R5bbtoj529 - A5LgDR7jQxncYugKgS8NEn3W9jn+qir0QCfA3/SCQXoCIphgMqCG2w== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGNzVQK29abmFnSm5ZUU1L + aGJrd1NYcDNrOVprSUN1VDIxU2JOZTRvVW5RCmM2VEZNY2lPaUdZTHBhNkZmSitu + Z1NsaHZuQ2NlWm8rZ0pCT04xS0lkdkEKLS0tIFJoeXBraGpXWTJ6OTc3Zm1HUko2 + MThBK29BaEJUT24zSlhKS1R6cjlsTWMKIHWdRctYML9g8GO5+Au/NMaNSAVXu37T + qPNiGZph18SWuUTwZHWQIt8WRgNN1FwxOBWKFS+qwLcE/eH93By1bA== -----END AGE ENCRYPTED FILE----- - recipient: age1na0nh9ndnr9cxpnlvstrxskr4fxf4spnkw48ufl7m43f98y40y7shhnvgd enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxTjMrc0ExT1dLNGpaZzdq - UGhSTlk1UTVrUWtmRzJNY1JVN21vOVh4OUVJCmJWU0xhb2NiZG93RG4xUEFManYw - RTgrSjZ0bTdzaXpENS9VbWlLV1R5dzgKLS0tIDhMOERucG1mSTFaL2Z4THkybEI5 - L1ZSZlJwTU1VZWpOM3E3K3JpeUMyWlkKEO6owT1gMaOQrbIy7xPZxSG1KwD+m5Rj - NYZEKIS79ULKHbMx5hW8Lz9KWOFtMxBt6WlIOgE+CUu+FJSt44EgTw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHTXFic0txbVZIbm55OXZW + VHV0NEVlREcyeDhsMUJTdnRqRXhTOUhadUhJCkpwdURFUDVrWVdkSVhFTGJyNDVO + YnprOVNxSXRWSG42VnhBRXBlbjJ6WU0KLS0tIGpZUklqUWwrZ05tVGY5ellZUjYr + M0d1aW5ZTVVVb1QxQWtNZm5jZDRDYW8KPC5ddvXuQ4Y9psjWd62pJRLUI75hIAJR + mfOsFKa+OOze36fFwAr/dgFNcb1ZfUPQxVUpKL9sQNjVWEbLQjX52A== -----END AGE ENCRYPTED FILE----- - recipient: age1sqs05anv4acculyap35e6vehdxw3g6ycwnvh6hsuv8u33re984zsnqfvqv enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHM3NJS0IrUjJ6dmVFYlVR - TFRvTkFpYVpoaUFkZTc4VjN1UXkyTjRpYXpRCmh5SUJZVEZMUjRkRVFGcWJDZTNo - YU5pbmV3Z3lML0x3dUp2cmw4REFVMlUKLS0tIER2cVhQOTlMME9LNmpIYnI4cmlt - eDAySGZEK3NvOXY3OGxoU3BTdER4MHcKSKUdU4cBePruQl7gksmrmc+gSPxKUixO - 1F0sJo5kXOxI3F78XBS1Xt0LwC+Tbd4w0jfdevNaC6MaRv/KdsX7Pw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvcWEwL1RnVzJBV3E0a3k1 + Y2U4TkpZdGtkT1B0ZUlNV1ZIWGVFM2NjcmlBCndyZ1hZVVk5M3RUOXNSSktzUDRh + OTNBYndWWUhsTmRSN29mWGNBRlE0SlkKLS0tIGhIWW5CaDRlWGxVU3o3QWtiQ0RM + NlZlWC9Gd2Y2SDNRdG5rMnlEY0tEeVkK58X2gMSb4IDUH63FC85oF1mkaK2LZxKr + K/kgGp93aF96QVmfTl/Tw931OLXogVIeu1+JWSLGhfrUoaZmjvFU/Q== -----END AGE ENCRYPTED FILE----- - recipient: age18qam683rva3ee3wgue7r0ey4ws4jttz4a4dpe3q8kq8lmrp97ezq2cns8d enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB3cFQzK1A4UHNmNE5YOFNw - RkhMYmo4bG5BY2hPcVlNMm5sTkNpQXJqNlU4CnFBL3p0a002K1M0cmtZR0tJb2lU - c2xGMG9JTmZYclNocUFIc3ZyUEdPYzAKLS0tIEFtU0E3bUFxaUk5VmQrSFBUSkhH - K0lHMDArMHJ5OGFvbWlqMmZUMkROLzQK6zk6z19K2r7LriD4qsvBEuof75aHB38V - HKNmlY4GuZZhrRXt/itNbXrW3oIKJBFgsC0ejv2ybVRqC6gXCcjqyQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBbFBqSHY5VThBMjI5ZUpz + cEZjcXh1YmxzKzBxblFVbVQyTGhXRlJsRW13Cjh2WVlxSUN4SFdXQlJlRzhEV0Q1 + dkhOVWp3blhVZXZMdnF2dmRRTExLRnMKLS0tIGVabEVnRk5rWmJpbXRZMDFES1lK + dzViOFdGNWthVm5VY003OUd3eEI0ck0KT/sxNPN2ucushJoBoi5mBSyrBAJlB3cU + C1FZI/Ui6caicGLmbPOfhflTRUzeKGjyZEBf3AFg+KkahTh2Xq4piw== -----END AGE ENCRYPTED FILE----- - recipient: age19rg2cuj9smv8nzxmr03azfqe69edhep53dep6kvh83paf08zv58sntm0fg enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyRWhvMVpQNlVWS08rK2FW - VFFlMzB6NWU2TjlSWDVYNW80UUNtdGZRS3lFCmg0dWREejZIVmdDV1p3QWJTR2pZ - M1JzNFlKOTcybk5MRmtHalQvRTZRSlkKLS0tIDhTangvbkJmUnpweXZLcGE2eEk0 - S2xpaXVySWRWRzFOSEw4bU5PVmxQZ0UKRxqXH/Ye/MTS7DviOf/5SeOKH+QIC5zW - ZMgnwSkO+cgdpecOQKcy3UlrjKuKsll9Kf1JyUV203IBP9LIDgweqA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA0bW03QXI2anJUMUNHL2t5 + TlhlS29xeWhReW1kVkNhOXF3SG9xanRwUkZFCjNoZDFhTW9pcE0vOHU1NXlYVFZI + ZC9xVURYNVhQV1FYSlVoMVdQaGRvT1EKLS0tIERDcXE1cEMvRnpUcGhwNVBoYXVi + cVVqR3EvUkZaV3dLUmF1cldsM3pDcmMKQLHzcOSODSxMuaK/mBTpKIi5grfvrFAs + q1dDw7AcjJ7pGJRot87vE/7vznUqypG7F9tiM1ycIIMnU/8vfwwvog== -----END AGE ENCRYPTED FILE----- - recipient: age16znyzvquuy8467gg27mdwdt8k6kcu3fjrvfm6gnl4nmqp8tuvqaspqgcet enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSd1ZmMTJLVHZCUysyUmxT - eGJleXlvd3VjeGtNODM3WTJ1N3VzN1BxSkRZCnpXRDBjMytoWG1mMWtVZVhUTE50 - RC8yK1NJUDEyeUptS1lFUTVHRllVTWMKLS0tIE9mNG4yVXd3SlNWbTMwYmZQM0U0 - Ym1zWjBmM2pJS3BuZGgxZWI1YlJPVTQKdRZOyOv5OI6Cx327jHr+7/Oo5RXTjWZK - Ysq6GkZ6EmZjYtkTkRGwygrGBB1qi8KYFFkbeDu5jvAH7Dpcm4DhZA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBCOVRmWFFMZkR4LzM0bStq + blZaSXM2SE03bkxoMmU5c2xmSmk4a281Y1hrClNib1REajdPOXJYT2ZucG5zQ3lB + WnJkWEVuYnBOT0RMQzM4MnJMUGtRYkkKLS0tIC9qRjcrMGFyWlRMMFFZNHhoUjYz + cE8yd1VZcVRjZU1XQytxTW9seHh3cEEKSpJp1NnaDvOlv08uPuqE2GU+0L7GLi3a + z8cvQhSDVg/26r8VHZ6Bd9coQzy+hEF2hqLKvzn8F0sS13oCqIe+Ng== -----END AGE ENCRYPTED FILE----- - recipient: age1azkgwrcwqhc6flj7gturptpl2uvay6pd94cam4t6yuk2n4wlnsqsj38hca enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBUVzF2dXhGbVVOd285ZEZs - T1pFYVZCeWEvNndDdEpJYUIxYmZ0bUkxa0UwCkxLelVaQjZBbUJ3UVdxVUdVVC9B - WE9DRUY2MXRBUE9jQ1YrUHRXRjdIVG8KLS0tIGhXVnpVUldSVEJXWHRxazFuUTR3 - V3BSZUNET1hKMnozcldKa2V0MEdGdE0KwOHKLQLnMXjn10K61ugzms9XirG40JXU - J4s94r3/ZG4xwwWGYPn8f+dExTz8wwuclXtHg1sYCgWobM+yUjXAmw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBVS2tFSEphK3RRWHprNzBT + SW9BMC9SOGovS0VkZ000MWVnaWNiU2ovWHdBCk1rTHZaUmJ0NHUzVk1lZXpQb1Uz + MllyT29YOFJPMlB5bGdINEpOZUZJcXMKLS0tIEZBcXBhdUJ1ckFycGZ4WHkrRTBQ + UUF2cm5KV0wxc2tvUFAwK2p5QkYzNVEKYfugBqFSKTaVr1thWzVL/fO9wE5VgMLP + kl4Nc59xWMCcDOpN5LjHvIhgXS3IlqXnCq24VDcvNa7DfbUGwk3e3w== -----END AGE ENCRYPTED FILE----- - recipient: age17x20h3m6wgfhereusc224u95ac8aj68fzlkkj5ptvs9c5vlz3usqdu7crq enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBCalUxVVc5R1hLUS84YkRB - U1psWFBEVEU1VWlodk5pQnptcEJMeE5HR1FnCk1lU05JUkhEenkxWmxqRzh0NDdk - V2hERUxyUXRVbUc1V0lNMlZOTENSeDAKLS0tIGZLVzRTc0h0dEJsU3VuK3JhL1c3 - SVZRajBBMlpVQkxDT01ZZVpnOXJSVEkKfTx3/lg5iRx/vO2QA8KqX+sukU5HsgTF - mqmGJEm9lFaDWJ8dVipNd9pNm3J+Srv2CEnPpOTWduG5JuyZ/CcboQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBrZW9UUm1tNHNEUHgxb01x + RFpPb05Gc2NBbTRBbG9vUW1jblltN0NJOGhJCmxvR092SnZFb0ZkS3dtMURjclFv + UEQ1VE9QSEhhSXg5ODRMaUFsaFEzWm8KLS0tIDJRWW9BZ0RxNS9iekJZREVRVlZU + cE5kblBKOXViVWNsa2duWElxMjNRejQKyrJJpTsLVW1tbfF8b27G912pwrzpWjtI + OwvF6a4wt/Ys7sq7mH3NJaoGRXr02sD41R6vtVOeImgFyffiRfto8g== -----END AGE ENCRYPTED FILE----- - recipient: age1wnympe3x8ce8hk87cymmt6wvccs4aes5rhhs44hq0s529v5z4g5sfyphwx enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB5WktEQ3lvbHFzTDlYdTBD - NjVhVjVOMTlkWEdjVldxYWxSaFhTditBUm1zCmE5Qk11ejRPNFlLMkpjUlJHNVBT - K0NoWlBMSHc1VlRaakk0WmRpd0NZQ3cKLS0tIFIxK1p2YlY4SkNkYVJjQmdGUWly - QTlmTFlZdzI0LzBqTG1sZkh3U3V3a0EKxZIc6i3mMSgYs9FNmZ9cVBaeYeq04vUe - IjhnwSc02E3hWtFt9qqhhZ77th+HFYtFq22RnQEt69djrjji19R5PA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGT3JoRDhPQWVFRytTdE1k + NHZ2SkdpWVpVMmxVN2NxQW1ka2x0alJrd2w0CnVkZUcyVzM0Q3dEbllneGFUNDZw + Nm1uOGQvb0M0ZUFNT2MxSDQ5YzV3dncKLS0tIFIzdEc5WktrVWxhSDJjeW5PNjFs + eExMN1dzMlBGRlRJS0hncUNiWndJT0EKEDA1psXNi9uPSV1TypiuWSl1VbwCGP/t + n02Qhn96+ad1OSd2NNINwEEm+f19REcJDpxuOGESfGD5mfm9JuJYCw== -----END AGE ENCRYPTED FILE----- - recipient: age172pk7lyc6p4ewy0f2h6pau5d5sz6z8cq66hm4u4tpzx3an496a2sljx7x5 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBSlhvWWRiM2k0YXY2Qnhq - SUU4TzJ0WGRlTGpaZkNiTDNoZThkR1k4aXk4CjZvZ3FJM0k4cGVzemQyVjVScGs3 - S1hZeWdFS1lKci80QU5ySUkwRDJTejAKLS0tIDI5VEZsT08zOWszcU9OZkJpMnYz - MDlaNlg5eEd5a0R4SUtRVloyOHBzVDgKQA7hnBQ5rbWX8Leo5IMF4R13gEoH3zDQ - gpQZw0N1GHmb0+OimEbK0Vkx0kc+/8MDYk0EDhN/dbIOyrR3Ms8InA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBrUk1RNi9wQXBxQXFHY1pC + MCtEcGRpeHJHQUxUall3dk93c2pNQXZKMkVnClBZUVhVOEVaK2lLQzgwalQ4RXUx + ZWNnWkhyUXVPeWIzZHBWbWVnTnNFTEkKLS0tIFJySTRXZDZzYjRjSzFMMXdYbm9H + Z1RQMTBqVFJzSlRVSTByUHZSZjlhdncKgVBeVyhPQLHM+RFIdw386No7+cvLspak + wrKKti2vPegLvOvisGCXu95SO0WjYYBjjuXaCWruUlnUnV280nZnww== -----END AGE ENCRYPTED FILE----- - recipient: age1p7pxgq5kwcpdkhkh3qq4pvnltrdk4gwf60hdhv8ka0mdxmgnjepqyleyen enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBVUjhKVTU5Z2RIWXFwS2hV - UDZubXp2c21uaEw4b3U3am84YWlDZ1J3cTFrCmwwb0QvazRPNm9MZURjWHBDVkJl - cElXeTJPVC9ZNURTMUx5RE8zZHMwOVUKLS0tIGZPVkNqVHIvbERqYUpSRDJGaUdm - bit3QS9DNTdRbVU0Q1NOUmxDVHFYVGMKWcQe0q71BY9dzpxZ/C3un7nsWBU5wuNN - pZVxp7SU9nZnz2L2VjQVJ7s/kLLVJsPCPglPIq9dvzsQgZJrHrfEng== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQWFc5bjBRYUVMdk1MZzg5 + SGJUSENhQWVxdGNzTUhWRVFRbnczenI5M3kwClZNMEh1NHVINzREWUtnWEhWTDRy + Q1JWUUNNSExCR3VDajY5SFp4QmlPY2sKLS0tIDRVSFpPSSttWmw1RHd0MXg4aHZP + aHFRb2hNOHVzQU8wTVZKMGxPUjVFVmMKnN3oQtx0sCAZ/i/v0APjh77Cb52XIUb/ + 26UdtJQUfefLRaIxOyh9Dqr2fUREZB8ky7M9BOL9a0/xFGb4wp1q2w== -----END AGE ENCRYPTED FILE----- - recipient: age1sv7uhpnk9d3u3je9zzvlux0kd83f627aclpamnz2h3ksg599838qjgrvqs enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOaVY1T3FBSWRGOHE0cHRl - K3VrdUduZk94cFYySm5wZGhucHNqd3d4UWwwCjJPT1RxMW9yOHArMVJPMWdaQ1hx - clJ6UjBuRUtnWkFhQm00eXZISnhsSlkKLS0tIGYrY24yTkQ1QldlMnpPZHQ2c3NY - aXZzQWFZT1ZxSitZUGRtVTNmNC9yYnMKP97sFS8CVxEwRyHEDLhox33p34tn4it+ - yRDs0iXY9GEzPnfmH6S1Szh9jxuLbKW7PB8pEPV4yiuGoHLEWyritQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpRkl5V0FEUUgzaTQrK3Qr + enVNTkJBMWh2NFlxMm44NnIwRUtMbEVUSTFNCnYrRkVvVmxzVnYxa28weW84ZHoz + V2RuTXkrTnRTbVpvQVFMQmJDVGhDSkEKLS0tIFhZN0lNeFNMWWduamdrZzZ6WmQy + cU5NcVhMeFlzY05NWE5Uc3BERng3QVUKhu4E8mUBrePpeSqbEKMfu8PVDhFnEQC4 + uRXF2Zv4LpVnSTlHCNiL8hWPcup85UucCx+sM2ZA/GdHOC4tTNGj1Q== -----END AGE ENCRYPTED FILE----- - recipient: age1dkecypmfuj0tcm2cz8vnvq5drpu2ddhgnfkzxvscs7m4e79gpseqyhr9pg enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXZE5SeFBsZlJBWnFRNGlS - Q2dCcVhuZ1ZkWlRPUFAyMktRejBsVWJrNjB3CklMa3JwZnFpRTZKa2hRRFRzQU81 - eEpkMnkxZzFFQ25mVTQ0ZTRkZWhXM1kKLS0tIDU1STF5cC81U0d5QkE5SzlQNERp - c25qNUZJbEt5Y1NJTVR2TEtYeXRMeGMKIMFH9xzPuM6twDH9d3rKKjzbruH7xfot - Dkiknuqv+7iw3dVJKNGiadDh/AMlE7M6lfF9OXhUPHCaR8E11DWSJg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzcTdGYTU1TXpvOGNEOU4w + L0R3U1dmWUZjR0dHYjltT0g3Wk9ZbC9jWGhNCnB3WlR5WWtWbXZhQXRKUWMrUFpJ + Y3I2ZXJFdjBQUkpTZDBPUlN0L1VjcEkKLS0tIE8yZjhqS0hISi8wZmhhdDd1TjZm + Y0J2L0VmSnIwaTZ0cXBDUWNCTW1La28K31/CJ3SSygTjeUWjHJvYdbTL7Vb+GMbL + CfF+kwMxqeLW4mhoS03l4ztfpLox3jE9qZNOzifPcOu0A/SpNwtwIQ== -----END AGE ENCRYPTED FILE----- - recipient: age1mdtnk78aeqnwqadjqje5pfha04wu92d3ecchyqajjmy434kwq98qksq2wa enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBxY1ZLYndkYWtjb2xHc0Jn - eXpLUCtVRkdoOVhZR1dyeUw1emk1c1ZCd2kwCjFKbG0rbzVCSmZNQk5JbUFlOHpj - aU1JVlJES3VZSnlkWXowQmlFcDI2dm8KLS0tIDlqZlNWdURNdSsyYlVtTHRaTkIx - VmhvU3crRHpSSWRKN3hlV1dZcFplUkkKGjNXgrwypJg+4dY7C0UdWyAl2whALT1B - GvqovLzd2nGZAvqFNdnlf7o0OUgSjsPG/PuYkWARsWEd8Dm1wXqmiQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBid0k4d25FQk5JRTJYUnVq + bUhJRWdweWtvVDlibHZzYkpjTDZmbGgvakIwCk16Qjg5QU02RFdldWRrUmJnUnp3 + c0NVVlVoVHByRWtidkZOemJjMVZqRDgKLS0tIHlUQWdlbnV3K1laRUZDbFlySHdR + Z3VsUUFWNWt2cnVjdkJjRE5uejBPM00KbZ7SIBK+v2R5WwENsAfALaNNcZWcyjcg + AqcyweIk+9OwGsP7QN3uL2UaDF31revbGcWLyVuOPd4vpM8X7ifiAw== -----END AGE ENCRYPTED FILE----- - recipient: age16pxqxdj25xz6w200sf8duc62vyk0xkhzc7y63nyhg29sm077vp8qy4sywv enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBYVFlOWUtRNWZXcjBTWXFu - RXkyVzlVV3o1RzVpcWNPS3NtUkNZa2ZSL0dBCkFRc2RLQzQ5RE1zOU5aYWdXaHZF - dk9DTnNIdUdINXRyVXB3QW50TytsUTAKLS0tIFhxcU9Sa2xpbkdVZnpXR2ZyaFZ0 - ZHNISkJpZjBDOFJFVUowWXBmUW9TWlEKs9zAz2NrkZ4liwtt+Exrlm5xhdLMzxTO - AUxkfeGAGFFxB+9erbUs37PICrGNtcN3dw+hD6UiCEFb7fPg8YFrVw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBaVZsRENPUmpCUFRGNWJE + SE40VUdZOFV4SzgzNWkrRUwxOUw0bVNUSlFrCk5LWWpHb0pCM2FLMGpzazExanp1 + ZEFZS2hqT1NITjE1cU9HbmVTNlNqRG8KLS0tIHNKVGJidE9tanZOSytIR0VBMFJw + dElnbUNLUFZKc3MxQVA2emIwdlBrMEUKkIz7O8sCaj3PBz4hDOumS87mE8//evRE + H1Lkv4cNkZlVVdmiQSuGCVvFmDZjeEMzPLyJu4SPG5gzL18izH/ZDw== -----END AGE ENCRYPTED FILE----- - recipient: age1hv7m3xypesdfm0dfzwgctde8v307g9xaunnfu2687y0lagcs5q7s3eg0kj enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2NVZMY1BkMTZDUFpjOWtr - ZFBQN3M1Y0JEdWdkb1dsRyttSUl1YmQ3ZXpFCnhSQjJkYm00QXpXdnFidFNGUUNZ - OWdiVFRUcTZiZFVVTENxRHJ5QklXQTgKLS0tIFpoNU5tZ2dxK0pTeXRWWlVQV0NB - VFNEZU5JOWJEd1pLNmlKaExUejV3WWMKuaPoDZOIe5WdLl828kf4rsZiOQcQUqEA - S9WTYVl20MUJrzPUS3mEksD4O7F+9QE0Krkb/eO4pgXJVvHpdgNM2w== - -----END AGE ENCRYPTED FILE----- - - recipient: age1522f3qzddm82w63j7ajdkr0khvced6ht7tzp3grvp0j3hewtvesssr5kpf - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBIYzlQY1VvVkJhYlFYTXpp - dUkvRUhFRDY4Z3UzZm8xaFZROFFTMWZXRGxvCjBmV1V4cWx2VmdpM0sxMHNLazNX - ODJxdXVFVnJULzdtcVBoSVhKM3VNRXcKLS0tIDQ4RHRiM0R2TVFmZEx2Sm5xVVdF - NVhjV0pUSzVYVkJ4NHRnYm0yNzhBZk0KhYjZ5APXfIDqfYOyFWv81Cm0cBP28s23 - iWl1+LNZXopNgiZSPY9YTri5QjfrzdjkmzoxcaGwCo7Bg0tUDL16Cg== - -----END AGE ENCRYPTED FILE----- - - recipient: age18zgt4y2sd75hxnpe333zz39048ctxpr0q8a3uqh3jajjkyawsdrq8yg5ve - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBmcWJpNDJJR2JIVGx4TGdw - VE80RFpSNWZUN0VjZDI1Y2dteU12V20zOXlRCjd4TGM0cVFjQ2RZbEhEcjQvTFc3 - NHFWY2FmVjJ2M1ZXOTAvRWo0ekRWZEkKLS0tIDNpM0VlaDlQS0dlam1ieG92YkRB - VnN3T0Q0ZlphS25BMU54VGxnQ0Q3c3cKoQ9JoBb+6koGebDUa0T5eQZ630UqRGlv - RQs07A5771zr63BzivhXVxu2+oMMKQqt/qThCvUxPP66p9R1164fbg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBZNFB2M2sxYnZVS0t2MzQy + UGJhWFI0aW1CN08zRDl6aW5weWtCYWwwVGdNCnVHeWczRUFJQ3FnZ3cvZmV4Mjdh + dGorLzFJWmVqZVIwa2thZ2JJRHJvdlUKLS0tIG96VGprY1d2MEZXL0J5SU1MaVVH + L3RhUC9ZMEFXN2Qyby84cTZlQnZtUmcKJeJEhlkhQ5r1tbruPPETo9kgzRArTFeS + 93wucRCN1SSAM9ATeJ4On9xLHLcRMjF74/SaLLgp631pHd5hgj1eNw== -----END AGE ENCRYPTED FILE----- lastmodified: "2026-01-25T18:06:26Z" mac: ENC[AES256_GCM,data:plHNLOgGWwNWbakKG6X5EOxwERE3rvYO4EOAzY/sz+uM7cZBEnqU5LZwjlD8B75hgRHqpnDBF0JbHgsEwVxfJJRL1phkeMJFOapQMjZVWMz6j7eb1hOwpdktd+bpuimy4XCD1aOxOoInKpFSK33usxLfyqSxjFDM5+i6D22qBTs=,iv:/iOIfNuSIDsa/UKLP0d63tpOrYMFO3Bk1qPssY0AzuI=,tag:k+824MXD+r0lNUcuvisudw==,type:str] pgp: - - created_at: "2026-04-29T19:17:31Z" + - created_at: "2026-02-18T08:31:29Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtAQ/+PyJYRRxBL+4dr+CY+3hEplzkqt4+LYgjtKx4z1fCOLKT - d83AjsfdM8ddJtNdh/Xg94WYZ6en2d7rgVtLs+Jxpfohb4Nu6KSWDpcJyuqLaHTs - cGstX+nVdjN0BX1yis1HE2wZAtKOZo+g4xuY8CYHbsjML5NyWNwE3xmd3oZbtsy2 - C8myY9aHhPv0ujSIp3fXF0KNg6SDaHyNfnZzCrPHX+HQN25U78FPg3mjuFVmymFc - UwNMbjoCTZg62bd+oS3b06hCc4XgCS1K81rIj0yzbUT1tDFVDkJLuYLPzS8nNq/T - jBGJnpYD/S6PP9l1GqIzkfDl+Qnos3fXCHV0uNFGGrz6FWg3Q/lunXACqgD1+v4r - z7ez1FgVfVB7ixzmhfV0GOwkWDAhvoKysMhURowxDtwYsSOg9gVRYvZuXcRxCo7N - nJwKrzKPPL89no01Uqas2Nxb6z/NAer4n1bOH6mAWmOHrCL8vug7M86W8sH8edBZ - C/z/0UWj0oji6fKeORPN/HATgvu8HAycDOnBp+V1aZW+fsTWBALCvlXPQiIMw8E/ - PBeXr8QFIbP8T0CT4NEsPDFHr/bBV8WgELyxyTnwWCK+G56MASu+x+3Hd9MJ6BRS - 9krN2hnN3N2UlnsYn8Yg5noeQCNmpk299DFXOlp3QxVFAMUIFa42khBf+a3rmm3S - XgEq1uTcD68eOVeW1ovC9TlBilq08ScqE1lImS/RtTa7qsApqxzjTkz+zTtOlYuB - w38uH9haJOOLL1ZIPjS6ZUX4mJscXRWzA/j1yZpGmEbg9YnxkAcfaN7PB29ref8= - =5qlB + hQIMAxK/JaB2/SdtAQ/+PUYqauKhPFT8MaZZhcCGuC8LRQh8VSEvtudxuSZiirow + aJRAu07m91j5KgAWocyDOjfVngAXb17wL4fBED7bFjrZRAWz0BI9j925tw4bQv5G + TCfzrzYvNsdzuelCMI1ZHz+B1zBwpfWK5VBYf1Thwze8zhRpbuCnjuRe0wXvpz24 + /HHmPqq0su6o4Vrxvpo37uuUPfCBS9Skf5bdUajKlVaovHQ5iSDYLJujQjpHTbtI + tl7+qDQShN3Uk7Gt86h6Tj6hZ7BaE6cKY+lx5XPW942739En7qgIzFkNeJUrhrLS + 0qc/bLiFOmPasbKKKH5QA7cjDEyPz9rGJ7GpAQpBKQR4Q+/UJtG/Vb87ObHE4KZt + Ib0KTUWJz2zdAGao7icgZ/vfHv7Mib8vyNGHzxniHSOLFC6BIbhgwVPVGowq1qBg + 9byzpbbCoUSMS0eP6EDHo7DOPD9DzuS+fwuI85T9yVdrl2vYIMTyFBcyK3o4UcWK + rey4eKjbjVSvRaZQWv1UN0zdrfbIT053N2LbilQJUUJORpkcF9sQIyXfvJcl5S/L + 5q/hzOE7kDeQsWJHGl+4BuYo9tOCLywgQMPzXpwAuQNWi8e+Z7LuiKkpMvhe8KJB + 90y+xOmtdZySaINhd2Ok6IjSd+LYfYDMQmgkNmgVXOLL+dcVePaCAiMwWos45lrU + aAEJAhCwIzsnuIcTpEGHFAK+374rw+YiqTP+kqImnpOZp3J1IpusNDGQ5/2F8CI5 + uWii4qe+kcj7Fy8Y8J5Gav9iZZwn6FqlJG6431+kQpb4FkyhF4BYeO3kic64XBvC + RBMnF2QS8jjJ + =Mpvw -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-29T19:17:31Z" + - created_at: "2026-02-18T08:31:29Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQf+Nuf6tFip/Ig0E/JWH6k/xadaLW4WQgy8utumI8Q0anMS - 0m9VP5RqUBv2UtkWjnzpUCKvSnIGqGIe7hfeueTMXogEIUBOMtbmmJ1d67/y7z0o - N2ui7cdJOAiby5nyf8x1tas4vD8RWp5L6NhHwlPfnZlRcCAw6f5MThXMnve2hKYV - +/N9DF5NtjEhWgusnlmnBaGuJb2ZFG8muKTpGf9J55iX5G9523HsFIWVh3WeyWhD - +aC84k1cSIAHanFEnzfK41ALyPFGtRXyacEHJwgbh01VVC79VR/XwDpqiRp2YTXK - EpeU8eGedEjVmK4MB0mTY66YFR5UUaZIbMHk0E05eNJeAcMOE8lJpmXkoUqbzftL - iyYh+CxXBoVzKN0uMLOMaI6bbyuU8/MKOJcsyTuu46Kw/bAGwDXIz9IpnnUOM63i - 6oIWt7jIcY5F8s4SbhszwOtlPP1IWj9STeDrO4dhcw== - =/IyR + hQEMA1QflAioE8i3AQgApH8TXAAE4Nc43RbvjblK/oEK+plXYg2+vTf5ExPkhsBz + Pw91mDd6LeL/Y5FnlrA5VdasGynBL8J3gmdx9DbX+TjV+kvIV+n9KB7v0kkQB7VX + +CeA9vmlnCDPe1ifilkHiTp7Q9uYTT/hjFLkgimBZ5HsHuBTr5nsPmNEZBOBkayb + uwr+bdYoYTYJ3SmPmE5mqERIEIlevZxtLiRnzcGrVCPV7rnWlOYct9CBvAm9M4AG + ww3Ymvlwi2fUB72OiVraKSbjw+jAbmP6paLQcbTMjtsidK2xzj3DozMAAA5CBjf6 + Xb5N/t/eT79l01+KBM+x5wD8J2jgHmjRlY/T+53m/tJeAXjHcwvUSGfRh/e+W/GO + uK0iE33MqqwD4dimA0uNFTsKfiMUSqnqngAW1Q0DgrdbcpOht3vxHgiQtBKGkt2e + uT+rwDsM1yyI4p7tQrkIxPxIZW6nz6UgtCwVQkbgww== + =K/Yj -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-29T19:17:31Z" + - created_at: "2026-02-18T08:31:29Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJAQ/8CI40TAnOcf//+joMWhKPPs3BM9eOqYgA+Xk4yWrsRNXX - KrjgeQJRV8L1Y117bfduFWcYnvR0S8pSsngQNOED0OENEeEwopjJoXjI1+4XRsYs - sMKSY1ioBvwR53rMfqXIT/+U/lgqCTL0TkybGD4O/4Vi1ITCxpcUjkYf2GM5A9XB - cEsf7OJCRk0+obAWS5nyzSej2XEowom0tBfwsbPn+VPqfP+8Y1KlDduSVX+QQmE3 - D+Vn12UxQRvdcJ2v9x7sr/HeK1ISvjPwL+WDtmHQBY/pnSVuIwClIG7Od7ANK/g9 - 5vcygw/ka3AUlFGPptk9oXoKqPtvtCL+IQOlbiG9kl1fnqDMKQC1hp7eX2vuTsLf - XH6qFlDhZN9nY38mwOTfC1a6iFkCFXrb0RX0t7ec3tweK70HBjV8fvKYO0UUVsDE - OezkqfeVZp2Wnsm8UmtlEMa0OM9eQlAjtJKYusVpy+dWmxDmktqsSrq6OyfqGtBX - 1trKVtSc2ConE0IyMkmiQnz8k13lD8a5PHil/chFfW6zs5MCE83ZfW0mJ4OsJ1ni - /d4ZLdky0HQhGlL3O2xs3MdR/hu8+TR5IkFqgyGsT5p0uLHz8p2WfIjuNVVRbi5a - l9LBI5g1z1G9yYLB7ta3+1tB3OC1SpIdF5rqqNL3nNuCvfVeGhMUjXNBjok6Y6/S - XgG9EoweMQGSSav6DcjzhWC70iQJi/JN4/zzQfVvCykaOvwVx/LHi4NtbiV/fPee - zwBjfwKruoi0n7RsSucUw1rQNBeQ44ZfDOB2Aq0YWKL8p6NtiCfQ0+Xz5Iv4XNI= - =c9mO + hQIMAz5uSgHG2iMJAQ//X6sphh/kEpzJqAyoq3s35yvO8euuzl0SW5QGAY2GBqrM + U5JrDKK9K+fEotj2TRnce9y7o7diaJzlQXLAsHt4uZ8l4Es6CiBDmjcEn86QXmvz + Yp8F4cxKohfLnWHSBX6Vs4meZIWALEfbgLCUr271P+SuMCpLXFSNSjLDXcRUzrRg + gYHHJtgCPDWWh/YHyLsfxfVNyt8rXpQjQ+Y08EBwztKBfmdvQFQDiIrrukgqoT52 + hhJg/S3hraRk1DeD5Y1Tpw69sQvgXYkUyzq7FQE68ZjvnLWlm1wdxiFhp3AquiCi + yQGGK+F4QxnzLT694wjWfvDLfiURgl7UAGOVu/I/KiUo0gMnND3ELrLJ/2vvNDh6 + U5WUI6HjgQD2DWwhqzdc/5IhBafc7BMeqVRrIVNhN2M05osZ22AZ7pVWmIyVSiOC + sNdfBYJBpQEd8EpE414qBE39GLt+m3Upk6rYAnTql5adukNdyCtKPCsXM8+8OaMK + sTzUEJKA7O7YD54CvmSkw31xCQwKWbIQ4Mg6l6RIlqXyJjo49SU5PKnXtM2o/Loo + 9Q8IXsaT3rH4cAJcmm/Y2bCSvgL74yHGomEM3UFMdL0l3mmDbqJLRHPBzz/ISXjq + ThrkjF6Ko0PI6i7vN0toBDjEAoZSAHtu/KnMklSIUKMLBlMx77+IzwDM8yVHRfXS + XgEyJoEfmig2KCOLZcPmwyo7TpylNWnSKc/jUOKqOO8vj1q1pOP1rERjRtMd3x0S + SK5Cf0x+sK5TXAOR8bpRQEDySv+6oGxB0F8GnRlamGDSRIMf8xKCceCLh8wVibU= + =uq/T -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-29T19:17:31Z" + - created_at: "2026-02-18T08:31:29Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdAlHfgecaPX2YdrqVMG8SE5y0hd3cn8aTBpmhbD7Tmz0Uw - 5WHJPloCa2jj0rhCSGvGAgGvzQ48AMPWDE/saW69fJOeV9SAUGXRtrqaIuQwborw - 0l4B0h3yjJw7Vo3r9Szr58Gw/YKm7126Y/+JqbiT+4zn+iFF/RgIkeI8sla7BHKR - BRSx1d20ydBF3PELw4iwepotQHyNjaf88jWuklB5zvrZI/t/3GP37aDErEB3ml9+ - =+LQ6 + hQIMAw5vwmoEJHQ1AQ//R9bnzixQsimi7NBmtQHD31uAQ07BOsFup626YaGZ4FUc + XszBt9Gw4CyxqGVvy3IouLJuv3ad8BT9sD1JBDy93Z3EIEiVV+lLiCZMBVEqLntE + kWJ9NDfu4bmvIiP9aCoo5ZzJV3t/dHvueiWwV/lEsjvUA8m7J+XeMafOkcaJ0Dg+ + ngYzBqs08iqvaPqEHgVE5iDZoDYRi3qXN+W2IBNlyAJHqKWLnbYRhLoJ2B+idK44 + dO2Dnsraav5Rzg+Ai2AS34QTKxhK8uM+GfBQ9+eV41Vcavhzl/TiptqYUZpwyBIl + lk8wgHhFzDpi81D2AqONHjwk1G/+9TQXl4hQxQC6AAZEiS6UJXrf/qCngqsJ16FC + 6bCSzpKxfmOmnV8thH+5CL6EF4eXffHN3oNfO3dy86+QrOlFwjB4BC2lCM3p8q5z + Ji3WO/VCkevLoR+hq7rJbF2dqRiQ1xqcBAtvFINdsQZlmllWJFsNEKW6dxFddu6+ + SbOQjOBteySYwgaRqPUma1Eoy/+hPkZ+ONQr4f2BWJIbptDg/cIhaFftXxZkVCPP + ulseWnQDBEzWhrGGqdiXrLdeGFE2ncPMEzWMaMql/sQrsoIAMWK+g8R61Dbai5Y6 + dy0s52DzZdmaUPdoTPqnrZRxjtDDWi4t32+ITqrDY/2fhSJS/urNQB1NHjtmSQbS + XgFlebGty8/O8xzpfq6rO+qgCQGuAuWweeadwoG862vmtmbL73UVrqJWldb/n5H2 + bQtxGCpceZQnV2f7tT4D230v2ETz4NLIj3//INQgg4K6WKAUpecjHwW+dWgQXm4= + =cPv6 -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-29T19:17:31Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:31:29Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdABxGNJ7fKmjIFt8QReNBEsyv24JKjqIURd/7WjMUZtxUw - Pap9hBYDj+S6LBbkwWjbhSTcm074aBUkqe7LKsRCLGNCHzzmT191ASmQVidwhGfC - 0l4Bw3Q0+MeORkS1MqXwt9Dhd1S8Ht2QBNA9eBQpnv3U4lHXE5vbWJHdz7OSBbwo - Arx/PhSo+Y5b+j2OdYDWQ7THDw7FTHmDAjf8gsBTeeekEWVsKcp8rVgNo2VqCiw6 - =j6CW + hF4DerEtaFuTeewSAQdAohNT02X2wZNQxLcca5SraqeMStMaWaOgEzmmRpI6JVkw + t0A+ESTVyqbf1khbl0lOnIWzwePVwuVYEcYDgAy3jRVVVycy3c+Zm73dRFtBxGgh + 0l4BfHMMFEseBgp32V3sRBM4gAdW40jokaZXPTXOFxtNziA2M17RW/k6178lfAX1 + 8ioIW98qHUEYsHE4q4VjqNcmqOqtWeCw8GxkqChjf6cQj4nKhp45Jt3lSlovLNkl + =Nxf8 -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-29T19:17:31Z" + - created_at: "2026-02-18T08:31:29Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fAQ//TwWn243v9q9YX2+969TELi4/vFwykdeLTYnMgtADh3za - f64k2y9sxfiYBvK19pG1rXr/qb3TfyVnN6FRvvQZzzCxA5Qr8o6QWznZjIlzKYUY - j0lGy6tZIfnB6ZcPv3q6mmKnxii83cj8wECYnY6fwyDIlGGlsHS20+6/w9vGu2tG - uLHg/603QnloqBE4ZM+1jYjX70zThtWbTKqrh8Nn3iZh7UKO5x/5tsgwKo6cr6ce - tU283bL3h07QZLI/pMug34LQPraenbr2PH4CXeNIHGEWIg0ZCyC4Td2s1PIrk8rW - jwrnfgo6JDr2l2Yzre3XJO3rwwN/5uTuhvVYWMch6hYTaNFE2VHpEalscKumm7ra - OY99qHh/kjLUxnOkwYY+xEUx+s9/VPLpCjAptF/Cx1i4OkzUGSvbVbTD9gc6uxBb - 6FKhgDcTjtPxfmuRcwM4bMRcCYv2s7ciwooStsXSPO75CLFK9UdWfumCY8vY5joC - zcqRGJzCBRwJRVFS7IK10V6K2z0C69Uo76eGzb80LW4NZvpXKrGLaCQczHXYggWE - 7jSAyByoCiYCWdV42rXWGp/o/LeS8B/u+vYP2VfWuQn056WaF7/86Ueqtx12JaVj - gCcyWkHJorIuq/AbI8lMydu4z0w7AWJotArwTGkL3rp7wnzFfOkMjKAjmMQOc4bS - XgE2Evrvct5VGYjMPtaRnlzMHTDwM1B2FC7QsKbMpBVdKC2Zo1i/N8lyUUUxp3Gr - +RbdbUbDSXBRwe56XjtM6Lr/VUnOwrKvzxzJ8hOK1B3Mav40U4DoR8nAIZMxhLg= - =2kne + hQILAxjNhCKPP69fAQ/3dJq8Y6uaZmZsQgzwdyxFnZqB/uClepzdyq1QuNrG+kE4 + qxR12z/aaN3hWYjv0zrF9eHLKud3dtG6Mt6/qEw7meAvPwanLWqd3KAnYnOBuu11 + sil/bNUWagMt51u2fz3/dx84UCUkAfWcRd0noPGHekv1ZULVdR+z6HWWN+0Cn0+Y + HB7qCXPDIFwF2hVY5jMnuNABLoh6DbymZWpJAUy5nS06rN1F/NI53xjdFcV1HX33 + DTsRx6BhD/OcbO+ew8fvFjBRtubJsvKT17qUcTf8e2AXWc71iYiZ+r+RUgzBLKQF + K11X9FMW0do6h/Gldd6ny7VNty6w5+jywaDpa9iat2iQ3RKrVWsw58E88uiMfv7R + CFYkKCez0CS95isvk3M2QIeFAyZJrRcAgiAlO3UCnTVP4On7hQIA0K2/KIXBOcMm + 523p9u1W06jo6uvy656yVCPyZ5hXDnnjneAWQxOaxpoOacxgFVMr08+Ouq8NmnuC + aAMGIN+JvkR+Xf+PFXrEK9Al8DjwqPhI8HDIsOlER0q7WdYwe1zJPRscTl3MajAm + feKHZtW+yDxyTvn82Hfx1FHtPs+I8HzgnodSVooN/uB4CyyrwXPDWO/PhGiEgTZJ + yLrY0HqgaZjlyztP6M5tEsPt2GW9gx88/fRFuF/8Sfh/xQEyt3BZh6tmChtSONJe + ASgWW1szUeg10GtrQy+t3Hexyh1xE2HPB3101A6tR4BEcQNk6w/bGn3Eg2aDezA1 + imHHmmrmLBbfxFNvKu0lCtppPumfyI3TwRboOJk2phE13v3H/B7DgXQZmffN2Q== + =mUK1 -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-29T19:17:31Z" + - created_at: "2026-02-18T08:31:29Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoAQ//SeZyWjwuS7ZGjQXeWVYNokSHiVHk5oIzEIYFsfsWtfLD - EK1MaFlXUFjRjxHl9B51yK0L6TJf7xQ6cUbCluERJtnmzWHxVBqXJGZ41mSmt7PL - ugRoIqv1mMt/3h2byH3rycv8RmYup6n+ap6R4PTlgbiJ7Dvbq6vJYikxv4LLxwOB - tji5xLeqO5NqDRKBk4ypahQ+kupZ4kjtTc2sHibwwj5c9L1qWaoWf7i8gi2LNQjr - ZniTOozatXL5HAbWXHl3Pf+bmcTj1p70RdfJXVHH0uA4G3Zzh2vFR8d7EurlzRSJ - F0PZ0B4SS9v4k9QUVitxr0de9ro7DfhdK7Xrr94IXY9MvBp/Xb9z6QfehSPjdv55 - kF1NZcMT2me87r5g5pUgxKCIbHWlT3zKR9fiHfgWSlMGRvsv4BFzRBTWxdl6kPLK - 86A0QQJOso2c0Cl4uf3QUvykh+rdTogf9CMc/Y22JgGz6maR05yh8WQjmVRitr1X - +HugWyQXD1UflwQBZi+dRNhdLd7fBib59k9rHOw7nrRjUmLLHyQ12ZxzhRP0d/M5 - he+n1v/hf6Iu+xZ5d2ahmibngsRaN7XB2cFQH+IMz/3vDvsWFnak9s44TfXdmKop - CoJ+JAzJR0lGEQSZhf3bc1RGNTJKNFv5NjGyHWbwSKglUt03+F5S88n9RGk3J9TS - XgHPf30r6dVH1lPYkjMXrjL0nxmRuZDOEHli91LdvX37P49MjEAdNaHFMExUaPPW - WUUQuYw8oYOdEKdJCXc5n43LgcC/VxivNGl3XEhBWlhpvVahBsjJ2u6QgWRbFqg= - =dIik + hQIMA1Hthzn+T1OoAQ/+PjJIooojyEiS1YjLOqf0nyxu1IJKjjX4TByjwMr0JGSc + TQcafu0guz4C0NqZErmbEi+5plSIfNVEJTwH+CWQNmblD39fhO7rdyOVf8DCbjbL + 2jTx5hK4bd8TZFOqYA6KXu148sHMtltSt9S/6Po57ucBkVkUK7OVPCoc2JYp+E+D + BBBxEhMbnARZBjyNvyvEioFFEK4uddo8/XNlZW3gk2pC+ZQqHfvSfIHDulMOqPH5 + E8EnT2HjoImzK12uyPqeocpxtgGmDtv0xSimvOkaRBqiHm0Gz5uFHwGd3CV7/3TM + 9fNgIZ9hu02Im7GPxZUr7QSYQMTNzZjyxmh3bXQwvOWPmhg0CJiy5Dd05kMlz/uB + wAjyjW91FCq4GABA79BV+Gcg9pp1MrHc1Yqbrqa4oIiyuSm+SqGu2Zao6A2Hc9Y2 + 9R/NVagExgc91a6e4aC56KLc8P/3+fBi2XIXupkRvB8OcvFBWL138jjQ+r0jojA8 + r//2QwBQRUbo1j6AmYw2KDxGXKvxpr1bWEC/aKHtJX5YoWzptPMZGDB1zc1jobk9 + oyJSuJIyZ82mZ23NXD4SUwLfVZseTwsrd8igoMBCsjnbq8/RoWoJ5xV1MUnEPEGy + w0QwWxEE77oCPTsMSM8quxduwGL8ILnHwSg51xld8dbwasDZm03A67QlB7OJuNvS + XgHLOmP7pm/p9jyiq8bS1ILQu63erFzQC/Qs4HHA0kTGcpReJyWpKpe53vw4zRXH + gQg8FBkCSwaNq8T4AYO2W5gWN3HArmR9pPr9sJZ1SUTZuZvlgImo+GYWkb67120= + =xwHJ -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-29T19:17:31Z" + - created_at: "2026-02-18T08:31:29Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqARAAmzMtEoWvtV7+4UOlsObzDq0L/ebYhjqvVDcoJnP+O7av - K2ZWerKOyTk2wJYoMoDJTurTs2SrqiqMYXST0dWUrh1WpqjbtsU5U3Q03OkKv4WY - Cdy81etUxjKTOgx0FADDnmbdKAZKYsfOaCZQ0wKvQ0eLeGw8fknr/cz3GJ0h3Y/V - ZLdZjle4nI5Yp4B05f7sGgRZdIzQd7X2f0Kb9rO47dtv9DW71hCGGgmjO21sVqKj - hunzCeCQRxbiHTrb3Fu3Lt+7wK9Ed2NdqFR9N6P9K/TWOjcrci14vKvM/CejQvPf - 5gHWEcNAeTWS7A1JR3RmD7NSUs8yFDC4kq5oOWtZlOuJEtrSYojG3XtoeOXhf42e - yxbhsPzzy4fzrOV9sigwoVXTRe7aC2Xo0IoZG1an+0fvjs4yKE8WTfox/v8Bihwz - IHRMhS0F+4osOo7ld7pQys2NkUdWYelb6Yat0lgWio4q7my5Hjx1MMfKIHleMPit - hiU9AUGZ4UVZFz7L4h2d4uyFFw31ZfC8TlgHvJ6em6F0oRmgMBqLaziHSZq5AKUj - 0CJf9h+PrYRInhwrskLCdblmR/MqOdQj7mMDifcjsZzS89oTX7VmJfXfeh6XKI9E - Zt33CILhqzDjbLt1Ev0vvzhAGyU4XP8Q80OtfVWybbpJeH9wzZCc5YfIGk0gLFrS - XgEskCxhgZ9RALz+5pvAWcaRNss1fNE2KfwRKCT6p1Tf2LhwCo4WtaZIC2KQzRBa - AguUarDPFdPr9o9mgxE2l2qpWbUpCAcmWv5g/a2mEtvzoMNs5Ua9Yk3bNqbiZUE= - =yRKT + hQIMA46L6MuPqfJqARAAmYbGFxAvY8ter5cpbnGnWlUgcY23bmbMWiQMAJJ/F+qi + NZ0tJe49aetMa1PwQxb1EnRvPhBq5ltDO4+xmgoFlpWGS40vTYiCKXlow83iU4q7 + BvjwDDgE7WIVqyWDOrfXiifiisPC9x81Z3XlbW5LTmgjGZcnriTwS/ocKcB23lXz + OFw1G3rmp8ewr5KYEP7+MZDxCbxMpAldq071lzLfxbLvnkmPTa+vE72yE3R38FbB + H4drCc8lNsw1Fks1qWr1vaj5erevzBO2xMru8WqOp9we+cle2bmsTEG0o6TCisWL + UFMBblAUTSgyPtLlQq2k3NF5b8tzvI1z/bh1OgX6GGigdODL59IGQV4QBUmeriHH + WSAm1TsBRoYf0IMaJ9al1oJkV8JTwY+MMHf3YQC0WJ3N4zoZJ9OxrQGTmn73q5o4 + Ju2fi0ABOGaTQPTN9LL98Jb22TS/ex3v8f54mSxwZ4g6vG6ejxAONmwSGED85+uM + HvpyphFar/aT2gE7EVx8V3+Zg+dhZ2GsJ5hqHkuesztb4Q22kamYqwZrNeHZrPGB + yq/ebx7L9q4KuTtyHi13OyX6YJlIBiNkpnnQTmvhpIrHCCiTD8EHcPEhYPW7ePKo + 3zox3LBSUca9Ne2qfipOoRi0tTTgx5Y1ktGyWzqbvzz9sNTdqD+ymf1IrHHix7HS + XgGvhBz3WJ6XwbH3q6Uiq0lSipl6H+f5Uk3JiOv2UXU0ceiZDDqZwXVS5c1VtJZY + Rd9xQ0tBHVgVnc0bnb5xWYcaWkZkVtdNlgJggFN+HSCdFpNSIM8u7lIe7HDv4gU= + =IvWR -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-29T19:17:31Z" + - created_at: "2026-02-18T08:31:29Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdAoO2jbRlEBi+xPTCJXPbvvM7NkwRFz03fDOuEJaIKOx4w - B9RVqK0vmqeM7e7lgMhUmaXzgCZvNJyHerHAApL54ebaxSSJUipRG5hMfS8ogPRn - 0l4BMkA5b+1KWwM65dqsqlhVY1wy4T94XYSwKJgIsNY7NlUKpZVpVG0YRqApvrzd - AT3cTOKSo9ofrSjDpmdfVoL2rB2nwoGVDE6KssqNle/fFKov5xEcau0VInAVFTvj - =MHAf + hF4DQrf1tCqiJxoSAQdAYXm0H0+je3Ro9HnQTO2q8nB4DhzUxyE3X/cHmGnDUx0w + FAoqjvnQemh5dW6DeqhMy3xe8stpJ9F5vPu4hNWvCfM5umYvD4UaqlwcT14fJbpV + 0l4BXAsyqgL06SPF4fsBSMXsjt+5LnyaqZITFbfNUoGK6GigJ5w6aZUVqxKdcLoA + CZgn5ZCrfdXKtDPDwv8WpjpzicoaXKZDzzv8AZmHIYtZEFFEOPy3tAmgivJhmKi/ + =GjZe -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-29T19:17:31Z" + - created_at: "2026-02-18T08:31:29Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdAh8NhkS6+tpvx/z9D9vV+imu7GYavQo2dewyLHUa8z0Uw - UczX77OvZIA40Z71DVvGmnPuPu3o5ggkRrpJWgL8JXQP+uOVnJuFfG7lhkrNyyV9 - 0lgBi+1/1O7vQW5/uj9xwuaarzTe3/bTjCZTJcJubJ6UV9R3llhH8szquLs8+kVF - DU72aSsw97fXoDVnHuS/9MCg38PRaUOuAt48rU5+oWyUX/eONUdGpLJB - =01HS + hF4DzAGzViGx4qcSAQdABI3zgwzoHKeCb9YeH6dD15uZ0Z0/gJf/6N3OaJiLVB4w + tsluLkTo0Ez72SqVsUASiKczUEwgQKJ4jyCrafkSuqMKRkVgnZTAI+VRhvjniTuL + 0lgBLxZUBkWVmx8Ht1aa1PXczGkoj6JFM1en6BOIBVWC6n0aX5jQ/bl0PypAKCxf + yaHGONUmOEQJYD5DyLNrFPKndL3/qKZeu8K4Afybta7W2aKOj6z7CC5/ + =YGqj -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-29T19:17:31Z" + - created_at: "2026-02-18T08:31:29Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+AQ//WNtap2qBuXxK8DwbA+gAIA9pNOZg5dwW08XWkHa7k0wW - KYgVrUoHjaZhtecXdJ9HTLimmo9y5k0lgFEt7yVJVkfDScvZI51H/JOtms93vahF - CpSInXdT19A8qpV7HBb8S1fc5O+ddNEDFdLR9RqaAR8gZr3U+2otrIWFAyxv+u4i - KZ9aIdfoLZiROgChXbtZ35YfgfZy2mWK9OiKT6Iut4sBUO5Pe77Wcgi50IIC+RoW - 82rRE6a31TsoFsiBQRClMdJTRYhHoe5hPnEfdj/O1GYG8fq4Wxwa7BtyAzkN9PcS - yw0ZBlTg6mx5h1BG7A55t2I3+3oGNGahapYRwAc6g8lXWhjNURXQsLYTjEAXYfxE - uCBeiI/dwdj6rTW4AjQ2DXLI1OPtwD6y7F3d66SPZjLgoIKu+HCkV7EvVFDveM8+ - xw0unbmVRAiUyCToeFX3DM/HmEcvdOGiYBK0zIAyBgzoweWsZEg9iEMWg8lExEp6 - WgLLKJ32+gA7ipA2ZP5vK5X6lIgft1TszKkVk5K7rCKLVdXzB+4P1w1RSqS/mfsD - rKGzraQM4iEKunxt91Z3RhC8zrdSz+NcOtPDc67M2uWwfxQ9rPpVnhafKA0nTTDx - RAYhF/shEzbueLQHVOdXBG8vCCRNPvbDoMGI1nJL5njMHHRWrYT4ls6zTjnlX8PS - XgEBjKviTlFx/6r1D/zpE0P7huNb3axQHMtHPCkI1MqBdVItTKJYZx2he+zw5c8B - pOqBzckd1bIlvCStMIZVDDSW1rFB5hL+ZrtSrswI5zJm7xTL2gdqRtOAASKPkSs= - =p0ik + hQIMA2pVdGTIrZI+AQ//dELE4hqKkNENtgQE7lQtFeYBBJiWi+zUL+EnTyV4fHUL + oMTJQYQP9JsI5xXaJQq2GDQSaAnVq+gam1n1E4E8vkbClCBU0VCfJMsk59i5szYx + bh/ndzfZig6PpMZ0h1u3Rg3NDlWUiBtsJZvwkFFL2mf80Jm0BNfEowmCr99CuSP3 + jnR9FdZI1Db2QZQVfK4UDZTsE8aG/guPpJs2LX7PgjAJqyRvYa/BJM/+jMKCyHio + n70cdkiF2wihOHC7rL41kNv30Blljope4T30VYaSPZCB9m9j5U+al6H0jOcs9jnG + taaZSag7U74Vx9o763b18wqPW3YqfxWj93PpiRYxOmqKJvgOjWySolY1avD7da2i + 0PYkSGwRIH0jsW8UsO81cG4sim6Em6qgwoMxMu4vL/NBJIUGMuedUk2kPGG/DXlu + bYs4p7uSYEBrYKxV8QZ4yuhBDl8NZacN3HUZEg5v4/TNLzpwHFVsR8R1ZUEUzbG+ + Q5D1xCUn/Ek02ZFAUkgdMEFkfBsByEwixTWs5lIsT2+nEWNhFScqZRiZ1iNHEsVw + ZHWrvb9TeS2cu6Cds/J+2AzXAL86vEhC6a64NgLbFbULezkElRsuhKt5SZM4LKTb + f3LvbXEORP3M9y9SlqraE8h+O+F6FuDTxctuh50emwvDYE0whKGDpMkPFsn76yPU + aAEJAhBpT7MSEl0jKPHwkkUoR37x11Bx8v1eLLq+sMZbp2kJ6mPAfajLQlljklXD + EGocyLzGdVcbO6PJd+LGQKbPjfN0cUbMWBuXgbJzm9DWYPIE+TNxrWUlM8+fSj47 + Coyogs3OmU7A + =s5ml -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-29T19:17:31Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdAfd/pq7CEPL8kCoHYKtu9O8kAMF/zd1yE5BaYXa5ydmIw - rouuLdDK82RNv+nE2Mbkho+LhNt7SwVDvDyKUfBUjUKKWTVR6afCT4cvEkGZK7hw - 0l4BHBHFP63G0hGwUH5iF7Z6BoR3JJMo5BjDjhnVTZfeXYh0lEPJSnRqOd5q+arA - 3VrkevOC3iK3jl6qnbn5ccSKY6CsBJDF1BlChvnGLQsnAqHKdx2+IVz2m2LLSwg5 - =OD0w - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted version: 3.11.0 diff --git a/inventories/chaosknoten/host_vars/acmedns.sops.yaml b/inventories/chaosknoten/host_vars/acmedns.sops.yaml index f8618ab..f1e18f5 100644 --- a/inventories/chaosknoten/host_vars/acmedns.sops.yaml +++ b/inventories/chaosknoten/host_vars/acmedns.sops.yaml @@ -6,204 +6,204 @@ sops: - recipient: age16pxqxdj25xz6w200sf8duc62vyk0xkhzc7y63nyhg29sm077vp8qy4sywv enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4Y2pKSHpMWEtGUXJOOWZD - c3FyT0pyT3QxaVRWUXB1b3c2c1ZSdG8zc0NvClE4cUtDTWlVM0gyMWpYVTFERnJp - bE5lSEd4L2ZuaFdWa3FwcHB1QWc3MUkKLS0tIFBaVTQ2dFk3SlhTMncxTHQzTXB3 - aDZxTmVsZ0hVMTJsTEJmV3pURWVjcjQKe8dfNolw5uP0UPSFDcidrLsYiY03CBa9 - htyX3ZaQ9ISQ96Kd+FuN4kfQ+sPbogf9c2QWgQtGCAAbKjSqS101Qg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2WUtoVlV5WHBNcE82aWhK + bmJhVTV3UkpkMWFNZEpNTkc4L3BlS0lTalZZCnhvdHRoTDJJRk9JbjRVUitrWlRv + eUx0bENNMlFjMmpGcXZvS0k1YmUwcVUKLS0tIDFQdFpkL3lnQktmOUxrSTVzcUd6 + a3F0akp3VnI2czFGMXQ2OHFXMXhlVlUK3heQaBIXAbB771wF51s+mYkdyw/Z8HiM + xJAOcVaqcnkFuBu8h6hlOAL97Q7lf13228aRwNoj4cyzn6N5qh3aOA== -----END AGE ENCRYPTED FILE----- lastmodified: "2026-01-25T16:16:15Z" mac: ENC[AES256_GCM,data:dBBAJIXeVUXXPXB8Eq4gH5F/0jTpvb79hdu4KD9gV5RL36Tr3iU92SKAZdMcw3/+8zq5L32YWWpYR5HFVPXaSdgls3wtWdrz/1j/C/zRxup+Y8DSOdiebCtz1lJJvglQMZNznRvo7N58lTdF/XqJA4tY51xZZi/krsJXDxtlTgA=,iv:yhwXbXu1MKl4sSYaCKPVUK9aedmIMnt/rzXTcGqmqpk=,tag:hZX6YZrzkrr1mPe6FOs7Xw==,type:str] pgp: - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:35:12Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtARAAlVbs9JFDVA2LxjeLB7OgiPgAkHpfGk0q1RmxqhDPdDRp - unbAEE1vwcl2piW5QhrpowzouytJpfBGwZYvDTu037uI3EMOmJcKI9QH+ZtKZ7yg - zY1B79Xye2hGte90EBQnt2wqLFFC0Y7HTaJ2petOiQMYAjxEmuUQV9tRnP7cLKY6 - 3m1OkGXIaL0fYjkyx5JEhyTH5vo16nVApotT7G8Q+S+88svcoJvIIrMWIqFAcqS+ - djfdYD2jHLeIo3AULwyHUtpab9QCcVnjPP7srI+Sir1coWqnuPRL1AO7k35mYFgd - cITE3G9g/3t3+numtO+/2SCi7tejuqCyMgpTPrE+QR/TrZNOx7TDW7VOPc0mlghm - bpQ8MvIiXD5DGmWLezxhGInnYhyrbT7CdUxUf0ZfF3yfAyTi+xfDozIdsCt8uDbi - zIuT3nXJv1cNyJuZ08B4hZ/thxDr/JLiItHUoWWa7TygEOBpUFq/Iu/DlW1lH/JU - xqLWq7oE2/mFO2kZmd3pP2v+BOfTLAWTjOyJMJTlo8GqF1D55Gcvol824mVKSH+h - xJHfE2n5AHzWLYKFN51HIz1eTQRg0X4mp2BXDCoPxBUMNTI8o/nAGoi1mo1fSXr/ - 2HqUI8oG75kU6h0g7fBCLesa9ZNk/1kqImDQ/9v3I/yL4WhrzurSS4sXWdLtpD/S - XgFzXskNNdUVL6G9azg+YgDdjmar4IMkuv/UWUhLCYCSTrkPtK734SsXDOjUTKjf - LJ9Jp9svXufmpbKXOWQ/KFPvr9jr3H8C9x9Vnt7C8EP4hbfVrJYd6zhSsasi0bs= - =xqDR + hQIMAxK/JaB2/SdtARAAlHZkW2GRrZkyUnHVzDIDfj1fyUez8dZA3BofQRHeJCXS + j8VeM5+2IkTUzlL9+HJstXeJW71ZdLegOdnpPqYNFr+OVhCKMhZBSRu3tpOInQzB + 801l0zyOGnhlyEw7xiQTs2+V5+SpUBWnnfhAAQn64C0vApvhlUvd++zQGTV3eAfw + /EcTzQmR7ms3mK5ff/SEarocXXO5ZMcVDwjm12BLueAv5Atf0I7omt2nDZ94EWr9 + VAbiCpT1lU2MZ8a7zFAy9GNJ5H4/AOUc3L0xONdEiQRwwNCeva9UPqzZXPI4lJiT + Bn58B/T+t1POoBrh9UN3EMz4UVgVfZ6LoX7dR2ygqZjbarw8dUeeAL9FePccQ3pf + sufK4IVQHCAvTKbsM6JhoYxPCQRxyndOK4Wq3p+WvxiWl5WA8vCO48LBph7YPsgM + j5nqins4LEWG1Bulknf+1v6E99RATl8dcv7YWWsm5mIEfl3sQskCf1XFvyeNFlj4 + /n+7XQ4DGG0jrfTKtqZOYNSUUYLxPeTpHGR/sC5Lk9gYU/QZ7szWwvKnuN12ij3W + pWV+bF21GuAH+SngeA3gmsxVtVa59aY1STjNQ3FL7JiU133yslbzTe70EntfituG + +aVfzBRefjs6BF039bQ0N6/EEMP1KlNtui3TfqPxGkqrTgk0sizJMBrTuoQCgm3U + aAEJAhCls7q9b/fo3Mpy0jopsHHiuoKTxN4OJgIZyeSR0YAbf4XXno0Cxif7Rfi8 + q+KsiZbWXLRa3Bm9Gst7a7HMegAR41oxoDjUGoeEV6PE8FHCfdA9sLZ4cZSFjMHM + GuWLc0NEK1pb + =cu/l -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:35:12Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQgAocdvt8wZaPqF7wEHHpkHnrmo1AXQTfFkg7pjd+9ghvjP - 1ZRF/5xR08gWM2Ru/jcuoFEAtDrfgzF9DXphsz1IxXwUOB9cpP0V52QmEY1FbPo+ - 2Px4r2q4ClgYdvqWXzzQbvVOcxrJ1qvEIMr4ZouNCWzpL2yHsgg54eHHZqylOcRQ - QbeHoNLp3k3fS/0+g8VPg1j+lC8KTs4xy0WaWY+hr+HMBss3Pz/O5iST/4WqwJ47 - nb13LLBQ4MwQ0gCZa3pE7+1I8en/bYOr2UqzKm1LoI/MktO+/C0/qLzSV/P6UZZ6 - jgvgn9EdnzEMzKCPPrOoyik+gXhbhKthnqQbmM/YN9JeAXzxNRjI35qTvWaMRgi9 - +ZvLxNhyZRoAFwJwUSNBqW8BFCqH9gVFCr6SwXMAZz99uhcldXQsvUK1v9gFbfCV - v9+B5eu64eFmlNcpbbak2yNnWIMbU1yt2UpY69IoOw== - =8rRF + hQEMA1QflAioE8i3AQf+PErzSL61mV62zSDQPRKcyLV6o9kEd8jC8CF15+VVy1pO + VYPqsjZfHJQVyZ5vny/KbOeknjoo+gnpj4QPSQxxUkX1+TQ7D5jxBIQLlLMc3Eu6 + 2JlqU+9b1bB2wz2RPn9TpdzBmzqm8xd00iC5uG86IRVlyCIoDxdQFFQzzLHZ7CZf + CsDowkitLHrYRnlna4xUy32+KnQ589cHXC6v606uv9eMUZ1S7TBcMJiVHwL6c62p + 0eXafpQqHe7spNQoE2KWWLp4yHixs2ETodP36kfpjBmQcB6ST9LsKmRkiGoVa+/C + UV50X5c4HcVzDCLKsmoJT+qmmznsdpWlMFAHuJGH+9JeASB5eVoH6Qyq4DUktX8b + TiMuY6LD+VbTuTtpiAeyaCpjUc52dhu9XP1jkQKytpifc9xKWyu4ovOW1FIukSLU + xQmEeQc4h9NYa7AYFhGj7PfSYBr20Ab1PyOTyvb0ZQ== + =2QuL -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:35:12Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJAQ//TOOlgI7PPiwehwlb2YnnmDVVDO+GwpX/o1PQuIvM1wru - +d2V4XTy9WUOwh5Yl5CEp4EcS4F1ZcMKyEeKLj+Fi6bgkkhilaZV8eOFGIwPgGvQ - HBvKndEO2bdSuNhKGKae00Slojaly3kcKoI6BuZUPXzG7qlL+zbLqYT9fE/A/hsZ - bAGDOPFkDz1E3KVyV32r/g6VG89Sc9YdpoqqyA4QBzEwPUfkgH/KhYQJmWD0pfi8 - HYAonm+CfFbGFtbckcMNWWGFx6Z77Etej6VmttnK/TS0rLhPVCI2n06kdGxnFMAr - NA2RqNOR1ekT+nxVDPlI6Os0KrBskXcOxskIXPDfzm5FUoJCSHLASvBJpwEX5q5S - EILpWZwdAs0V92Kfc5F2vLE1hGvspB4RDhElXBXnJw9P+E8tI+QOsR0jZwKYdsqA - OJdcDwHXaj8C9q+DF0PhWj4oz6rsOdLmBnISvf3ad7wnNv1FShPJxR3bMnrsDeVV - NSN1r4naqZDFlDuPLBVUY7UkLmLG6k8st6jJtRMB1tMVMH5f0mZ+6PJLwsR9SGGc - iBpQ2Nkt1uVveHOTBjQh3Y5ma5PD+Qj81QjtLdvxWhurhmKIkez9FrSY7tw8xx/n - CuhcotVoHs0DX66GcUtOaz58mBS1OdQD+Q+HmmEs3Xbf4InFiVLeOio6LKWxJ6zS - XgEas5EiTwMJ096cl53rMr12VJnjGGvaWo8NtVQ72CZdYkdY4M8znse/P9SuiqsO - hyeTZauRzrVVFvO//R1PbsL95APY3sh4TgU4BzES/OZr+8r34jeqwv5gurFg0QM= - =5Bbe + hQIMAz5uSgHG2iMJAQ//fgmiXqpGHBlVxH0DNmqZuNI9J3HDmuxlQBcGkyrzGMa/ + TwMbLmEqWrk/EG2er3IxUQCmVeoIXyRzcNYmNbcVtYhTcNjH0sX9naMy3tOJYeFh + 1PD56qBmyzQ8cgBJxzmQ9Wln2Sj6zEZieAUdQvnKh5QjvDnr8HIx9dTKwPhluT5T + auQ+s2aEYSabJ1RQW0hVJuxyp4GDoe3H/JDhriWNWr1WiwC/1QG0VKjRNeO9Y+xA + caMw89qTb9XMa3fL7MnMpOPL+m7JYZovwoFFXXTyeLyShC9T+5GXJafcC6g2lcOa + W0DRIR+e2BPf8F+J5JJpE4FDXsIg56o6tJ+hUuc4phKUTfhJvqdyKAwszWZ+DYwP + d7m1KKrqmTvvTCmGYBep5FW98aAOixpdGP0tgAFCkBc/UxaT4HV4iS2kVPp8Y2vW + yIXPq7ZLgRLA/jgdW0XF0vLKkftwGoH75Aamad/Vj7g9qW3n8eHtELSUw7V8lvz3 + foe5iEfQdDK7BFtqhgCeAUFPJQ1h596ApNMeIqtvcSQwZUTSbnU+bX/lLkzbLk+r + RjRFZsRI0niTkj3lxP2Zfzx+45aUFIYwD7Wb13jVxX+QQ5XbbT3n6zKENGRXBuw4 + 6O4M7hiuxuDMr2nzZHK06N5GX9sJC8ZYOL+HakfzDpl+thszNq1I+9pe2b2OJjHS + XgE2eIFFYYJqeOmoEeK7yhVpUF5pS+aLNfejZavXHbh+YJhF1tvzWujtY0mg6Tv4 + 2DTXiTIpzuC0g/0tvAiqDCGR4M8ZsRbFIkTIBfLU9FSorZONLr3EiUR29eLNYwk= + =WQ7O -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:35:12Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdAXBfMCgV6smbdFCISCE4hWhlHYjRXZKpdzetC3sjPfAsw - zi/sAZdYS/0IsHSnkpc/sA2czoZKarMG0Tsf1HAPE2c2xE5+k0XmsUCBxK7/2g2W - 0l4BAFII2i6txhgy9K4lmp7khZdv5H8KTy8KtceFR6Ag4SEZ8KqOB67YX7SHO7MQ - oz+dRCNMjFSmP7NFkliXF5ySjGv5n3iaXrHL2YIU6yhUdq7DHIE943IuUzV1MQcm - =CVp8 + hQIMAw5vwmoEJHQ1AQ/+Nu/msPzhTCdd4tNhmCoYof3Fmhqetq22/bApmx+7xzeC + AUp0+ySO9NQOsnzGhjkmnMT4JfoLa5lzQQ6uKl+uU9HVAc53mEJEj/Sjk8M6U73b + GjdHn7dGqqNNjizGiETaE+abOSGNpymEPRQHFAZB8kYfT5Gc7DgVz2NzHoWbqcQu + xlnnWmfX8r52fQyZYlL9KA/wC7RZW1PKoX0WTdZ81K6HLcRPGmYiGEOB2VfE5fx9 + twF3uZZyqHgkAoaB67BAKcPyfFXIiRb5rg6o7WAfXYG/BGr0dAIZfzcsbeCvWe5J + kkuCgL1fWDAeTbBjimtWeWMCCHBQ953J08zriMLlNEp3xmRdTPg+dBC0EGoB//0U + uvz4XtgQzkKuM/tu9bEB9onB4JQOUuQISfM9/ikac7OWuPZGlSYL4EaPHgx0yF2V + XZAbgHiq5cv9Qcv+UVb4dL6j7DvoMF1912cqX6Av7lEd1wlxyYWn0vto2r8zQ5wk + 638REAdbHu4pmIscar60brEp6WwAqHinbv48yOJpodMUfExWXH0iii76geuTjswv + HUpK4Hb6sURmOvtdK3HDpWuDnFvo0vFtzW1DhQlLInEedfkp/wVX/YGwoAUzh6px + bZ9KNpMeXQt9wgKzPIchHiZXnw1U1Tj5XO+I8veb4ap/yI0M0wQsopjqjkW0KQbS + XgHwnPXBr/cSIrHNpv0X2v5hYmYa4yvCm3opWoV+cvPtsd8o12EqIo996P2sePAz + tNp4P4iK8LJZMZjxafNPfJ/EmSA/6hyOD0Soy4Zo+ngphhdeBOM03vphJO+iFk4= + =i1k0 -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:24Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:35:12Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdALSfZ3hC7OA1xt+5uYvfAEVKxzPyICFJ+x6bqCDYjXBUw - p+pUn1O/aO30w3ciWyjPzZw7qpQFKjt52e6AMmT3HNaR5Jf0iUFMwExePWdKxto6 - 0l4BFal85FXW0QbStcydo6ir8LHWIC+96Nmu6F/l/7D4chOorwIu1hWD2OUJuK3+ - QuoG1sw5F52DaKAI36DTDxChybpUc7LGAGhyYFfrZGq0cNUCE1ovonQBxZTE+1cQ - =pzEE + hF4DerEtaFuTeewSAQdAjU0EL6IEe7rIRLdRpKXlXnj0KZJKV9jqRqpJZyqljxIw + EPwmBESdw1I4thzOI2KdLJnfgfFnqcgsJ2UdYwqzrW0GUwRJZh0BGXGXZz2OsNCu + 0l4Bxf3mIPK2qub5+rGV1svSIcx4UAIgVQWe/5cEQRyqKaDqIcmqBEy2Ec5QghUR + AjJHYE/6jbgPvGK0JOtEfKtrJuTSD626KGkMdRE+pIF5WdMReTTcULzBblETHZIt + =oS3D -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:35:12Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fAQ//W8f0ia7hV3EnDamrPSCm1SZW76afXAi2A4RDRe4zAUKF - 7ENHdvoFuolKPi9ry/HUJzcfxc6OtzafkNQ2e0ZVTGilkVSjeA42Ckn+O/cv4Rza - zNqg5FDFsMWP+vhRlZnhEOf+oXDl0Ex7assF321ct980lI8n+R6C2IHHbrIdUgmQ - 8m9nwoOYlt8cDsfAGMKdKLW7TJHFgbOUv6gJdaeecCavVMeP08lSdslOKt6Vae3H - Ihs8lPA5Vbd08gMivqtcZLnc+vXouIc2L0eCXx2dvO3cowKPaUKDDlR3w0vdn/LB - IYjqgTHXRxMxcjP1eVaogL0JMANGz9vPL7uDSc0r5a/aeWuW/xu+O8uJ2UmvZ5hi - BPsYIHvLfs7M7YsGMMcDr+DEU6fHowFFmdkWmKVV0z9CZIEwkSeR2MPSTtTOQNig - a2Y8yNc1XwfhiHSNsMyJlycarxMa/iTyTwyjulgnFUgNW6GD3S7p4N1ClGZ514kY - j2B8WHeB9pmi+pE+QfjMz3OzeKJQkEacDQW3OteV/fuP52l3J0zI8eFNQ/LGli7D - /PHaw79OFyaKBbRdlxvVuK4OAh7xRTdUdK42vueV2Qa7fa6COa1q1ok951eTB79q - Bn80/5Vjoqr4AdVQanNwnrFe51kKWdlMJnNhcYVRDzkhdaLYsfuM55BgyziS+XfS - XgEIE8ZQ4jFqInA/o3rGZIbHKtWuPNOVDo3SpdrP9PQ0+O+DoKz2naIlelAxYIs+ - d7m2sKtUuKKOQlRrkCzqScfUACeqCaxlGPNuiZkLPCCJdCKXIKr+63h4P50Yhns= - =EwEv + hQIMAxjNhCKPP69fARAAp15wG9Rr5d1ZcSTZFWa26GTG28R13F325NtuDkpMl3gO + 3NfmJ3CgT9Otv5nhVWcaSPGMY7ul1DRz2ai1yP9mbrTgShwh/jAvB4I09o+iCNSn + W8GqRCRYhK8TWyD6+7QzRzPxu8UZaPp47hhHWo49SxMeQWM28fnmK5H0vjlyANCZ + HB2HnZLqrnu3hT6CGCn1whO64Osp4YgiRVrqsClu1aeM4IlHdvkiY9c2LMnDQVBe + s5yC3tsxvKMMSdxnv7HHGfbsGKzMoc7PULqrxs2F5IzvXIqGAOQ6aOJJiImi0a20 + XXMKDM41Mql1ZQSW8PAGg5Zm3vuyHs33xmyubPg96RHCHh29Jv8+HzXLXOPCXixE + U08cAS2u/tHIimkR89NlPQ3g4vo8b0KtoyPtEkmucsdL4PRMZigfphP3qJBRp72p + nZt6orDoaW8CDF8w+MucsWk6HF2jBtqi0RSoPMdYK0bMDmliD0lMCwlJOXzTzGw8 + tBHefZGwBUekm08a63/Htg5K3tU90j0uNlk9EYexaGzK7wOfhZ34VsDJzFEGz/sy + NRIrb2Nawjm6z9bczP681YEQi8RXQFvGMnkKpTPON7wOnYZW3Akc1oA3R6QD63pa + tWDZ/hW+ZoDwMrmfhmRumruqUT49X33TYiASP7gBjXCAQtw80y9nWgh+6ESFfyLS + XgFBsfFReKQk7PTF3WL2DOsNQBbUGQwEUwlV2YU8dK/Rl5YQjdm0o97GFn39ma/M + EPnyG+9sbYdJNHI31803BU9yYW5wmSXdb4wIQiAZ86wJOwk4DlG7HS9ODH0bC5U= + =kaqS -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:35:12Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoAQ//ZcjBGLUmwlFp2tr3bWXeHky0znMW+hppQjpMtf5Fp2Xo - Ra0e/ax7aDgvE7ANnF3Ync37fbJUvkIda5LF/JuUAnKg+hB7lCwj3//RKmZ5z0eo - BrjZ71HEdP6AKeGUxE7gM6WOS01R/7Vu4k7m6/wfgYkQQAZJSCJoK/AmpHKbKYyy - b3zQhBmDUzBobN5SsQA0vb3b//Hha+zBSFM/IoRs1OlK+BNW909xxU5D4VbkpGVK - tsKmRku053yH2PytjFMW5x+3PfTmyRCuw7qEEiECDnAIpudryxjezh09Vq2nOc7Y - 6z36oN9UDJhHrGxwi7TV4+8creZPD2qfC3QSXecWJSMKoFjFV8hTXq5O7WOGI6bN - ngkv9Sjgr6jt1B4dHSlybOnAp2Nl575cyDhe0HKzZOo+Nagp3l2Ie0IN6tjTJiR1 - 7X5MO8Mi3WH/wZ9CV6oh22M03rUujNkG6yjcsNSCNzgOjcXmRgAmbmlEvAx6LndE - VjW0W5Dbm6kmRxiaYn6NrTM3ClGGB2+LFC0aebxyQ7YwsxXndes95X53nsU7W9yg - o6nRnJVVtsaKZOD5kQqqXNkZc2webcSJf0RTfWALJr2dms086/tBiT6Pg9AV3ABv - IcPtUJ1hRGhBuBxYBiA00iYEATPmVZThst4Mqp8/9iRmnGrGpEn6pxJQihavbxPS - XgHt+XXW0rqKmz3AwvsHvc4zPEp58rJAuSdt9/gMxSU8PuwVQERX2A6hv5SfOf++ - cH+x+LA6HwlSreFE8WVQCtBX4QZqBHeYYPFbLsvC66FxCmB/yekR7CoOqAdPp8g= - =QqOZ + hQIMA1Hthzn+T1OoAQ/+Mc3/D1Kj0pXswVnIyYXP6N1hcZvDPM6XRdvpbC2ce7+2 + YVEwO7rkHDAKrc7cfSv8ZuMYLj4Ga+t5Ffmv7DMS5MLY3g8oQ3ZAf0iP1noJunyK + XNhrjROXgPa/xDJG5eVcGRblLVTRoIPf3g5CGpUsqnJYVrCDABsA7Sj605Lm5hzs + YJ4ysPzLBozwptkExTQrt/kYRBtnNH7nxw0qQkFuc5HSKCnN44IJHzQkvJOI/03q + wbvVuGjFc8ehn0r0mz76Z2p3UDufiIxJnc/WvzHXT5B01NUP3qOsw09rBYdQ7PPj + F6mHptDugHXFGIQd/Rne4X5p8HA29ldnr6rgDwWiOXqTYmRiSm9AQQKf9Rnk6AdP + xzVc1TSmWi64OXxDpZxDMNRkVIb2NShLcXnewGEd93epAxEu/w+m1B5aNn9BZOvR + 5/D7rb+43wS0/7NVSkJ7hjQtNYpinnZDsm+s1oM8fMRU6/jZXQQcwmuWfjlQv1MV + oLlFoo79MeMs9W7G8wqOzSRYdkiG/nN9oVIZAnBPBb3bnPzDdG2KDMt/B+M1q4ar + zb5So+j6ycCVhY2z2nficcOyDoeyvvu8Yeqe3wPLtj+4x0XZFUpPMbSja0aCMeLs + pEbJ1hQ6FGzLjz9GgUg0hTImNG5t3MQByhDfLk/EOoa7HWMEuIrr0PRCifi5BDfS + XgFQepGurU50iQz9M1xna3dFK/Gy0xA6Ke2l8dy3ImLPAJdSrQEe+en00pMo60lh + h2l0SY9wzJYAoiJC7WLlXlJZIY3oXuRz17WWkSVLl/ARbzix7uf5ray7eLdowo8= + =vAOw -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:35:12Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqARAAmvabR9WFRvrxjWdk9fTJAUABhUuHt3qrpqTHESGGGIOf - 7bK74DI4apI8wo9IY1Dy5KqcXoe3HGLw679INI1P99WuGb40PdRvf1Z2T1ebkgF+ - 5Mz5HaTQBgMdLTpuWaNj+iD3JBcUryoMXV+/cx/bsax1gs3IcBRXUR7+lUijAK0k - PD/j6cBh60JeX+sfMC/YeoGw00AShQstfDZYGE9/1Ba4DzhHI+tnvpWBogKDUJgi - /IH7xuggE2k3KlLObKq5jeBO7vpVGlUsLx/JX22cWk26K7gTa7wKoR5u0bZcNigi - 80zGN+HiYzn5RjMaz6Avg/GYGIKuCEOvdopX20KNRb4R7PcyQa1mgJdoBuRTNhu+ - JpJ9YFieB5/kDQRhk6Sd5pKrm4DZoHDWZqBbPZfq2ff2FYy1uQYSGCuHF/pvOl2P - 3cTr92g5TZx25w71PblyLxZNZtTfsxyzfHCzCV2We+ScVFNjCw0q/I0GMp2tVF7t - qjVHJYUNjH0eRnQWB/k/L3wBFFC40NF4RxugHa76Lye6rfvVRWzYCN+ktgD6Jo1F - 7Zj1LkJ6dmYy2ZclNcLC0M7QUb/6Ade4T+pJC/DCqjPuO/iYorZrJhs2k1sxLU5n - tpxhVergOPXBKt9fm3OjRR/UvDJOhQDxZvtDZJFITagq25hRX2HMrHtJnh/pJrTS - XgH+u1yCpC4QhTeV8nWu+V3IKK/trodRqTRxrvgrh3ijuNWGF1aYKSPyZy5/xEvf - qWwp+OTbuJ56SC+8DMRnxTNPY4ICMYGklQOzrj5SCx9ZSAnlaeM4xQgkoxIgfCk= - =W0iP + hQIMA46L6MuPqfJqAQ//R1HSKmZwYag1jR6auGXQzEjh9OpflRtn+3tdhvumfufr + g5/kBN0JZyWj9LDQRcKxuFMYNt/4cnKCHpSiaySQeWvVUViFCXgJ8fnmpDiKWv1f + AoJY6Ks/pft32IGhTCvN+rCY19WXnbukr/LE1Lhh9MdSeofE3Hm7aDrg+1bTmDru + GchUEcm1yMCqb9BsQFITAdpkfTLTjORAzJbAAdsodVhZIn5Ye2RoMDHEy9sYbSGx + dNy4H/6/LKVqC4lvsjxIVBkKBjNCcHrwxItji+WGhCjsAqJBVqC/JyhDRcB7QQ1Q + yFwzjKxSLljnogoRsRxTdOkjDjdJPnHlYFFwpQh+GZd7Ad6z+V5OxI8nn9yVlfK+ + XOSoVWirLBjXBh9n6RrJQZOA9pVFkbaImRkOIqKNUF93pzhnq0QmSspphw4vhs4r + 1XVhnaOFg5kYiLsLait5C5o/66sQORGl9Xee/Xw+lYNUwKjHKBwzu8lDLMu8CHvG + x0hVShR2Vime2je7mBb9olYpMgc8Ldmwhb7JRf1l16F5SYVu7h+KX1hlMdpFXi3B + TviF4M2S1UNH2Sexabk7vsFh2OrhR6csN1D/Si2J+rzcmDeyNEe8uEUOK/tfVjcs + DrAJ+pirmA/25nVa+Pidp4q4q5meVYzsGoynD5619dqKxZRrhtAaBOdE/2bchi/S + XgG8GSPJTfudoLuV5F0JWG9KqagbwTnILmhhPFMz/ijxa+zhMXpuTNQq2ZgzTdp6 + ajNg9EJDM9SIkOBe2yapOMI3DkGsLy0/IyJGflcvqXmsUdZiMzL3dKWuzyygvSY= + =79vi -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:35:12Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdA89FbLx2I+xU4fNqF+tlJuC43u3zfAyp98xKOMoVAvXcw - GEPp/Lq5lzJNWZEssOwgCEd04mlBQNpBYb/voBZHu1/aKVITnRvSv6d9VWAqB7qs - 0l4BQv7hPz3n/Q6YdoeyWDr4/1nBlqRR1VC9jgJ9C9JFqmWMt5pUCMcW9moAHiSM - 6WnwRhn2++8O3xgkIWQmLyPH/7XC0PzJwXj4STgTK+DJo9RI7wyf8dJDr075YAvJ - =kZ9Y + hF4DQrf1tCqiJxoSAQdAhHNeueJk3qNQHRFshEnqEna2vyqhndrveOoUHHd/akww + c4vo6YljecS/3vJntjR+UFh2C6nTvXI5ENz+sHBU8KOETBK1fw1puuyJ9qsmDVhI + 0l4Bfg/ZJBVTfrdU+diTlwzzVmtXi7ZdMVxeWg9UYvfjb4SD7v+Nmsy35r1zW6OH + Zs/faLUO0M1w8jyLyvtrSMFwKbihcpiCr+Cc0rcXZR2IQIXujDOZUD9fY82KdgP1 + =LeYB -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:35:12Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdA1sG7VI+y0eE7123GZvmorgNYhLK3ftTcgIrrpGenEw8w - zHQqRCFekkLaI9jF6b1N+psuJu60k/8TESLDf8A1dXvTeev8Mb9T+h7GdtajYdG+ - 0lgBWr2ikd5p3d0B4uSACnOlicfAMXAaRif9Ceny8VC1JoZ2C3VKd0ZJY5Ut+6g7 - apc4VlFzjlaVsMLCNbuuvSTCXbIL87SBCci8sgI7ZpmtMJB7finIlohY - =/eTi + hF4DzAGzViGx4qcSAQdABNSgGMaerRjhvkybsMCPya+kmCXIBsfl7aDy6yuFDlww + 4B6iE7BVKGN6vb6OVX5rzKcB7iOTi2jMcxvYBEF0vn7usLYEjqVTwI3eDEDrsxZi + 0lgBUi4CvadTYge3b9atYN2U5aWJMO7rkevccFILNjoytSdwooJox6pk4gYNpZq2 + VigzmqA2ghCmS0RjiL0HuTMR6amV0U6x8BCSTQjlrxjRtAE3ncILHnde + =eU58 -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:35:12Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+AQ/+IxJpC+5gRF/byIRqilX9LBErcOYzGjTFU5WrStFXhwrf - 4EtGFUqdU/uKLOaIsfVbJhtNLTFoOcntzaSojbT58cj5SAC//c7/nsEKd0UR67Py - w+7ZQHEDYa7mdbg+XCCk5if9HnU4Ml3h3rHIaaftIfIxXz67EMhkfb6y8dlHKn22 - m+wWWg3G8PYvNUbm4jnJDv0POqNUrxJYGX4eIST7YOaDzpf047kwhet3Wfi968Yt - 0FdL3sPfdZtOkTDI60YSr/irKD7EJvOxQZufTqVv105/K7YdufhCeRCHq5jmOL8L - OSuHiYLulRXdHP1T469AgP/oB9j+rrxGlVR06iGV2MtVzblUvVcZCaumazkK9/7Z - 98696LQXyd4kDAEPrsKWAi7Qyq0ZUva2TQd3Uv/KxEJ5t6Wg936LlsJyNzok83Th - qdOSaNJ/rgcd8ryAmUD22XnVbNMzfPmD+1lbj39HsR4gt9YTszKrUsUpVlKxnTiz - kjidtORMtpWb4EgMJ1HgITFmPoaQ9rG9EQ8zmYtnwbowvfYMomkdLtYE5OqkmuLd - d27JEwUgSuqaN0KsbI1CwJ7ATHWH1lZR0XHUEqPHOBANKgDOFbpwXKm8jXaof1eT - DkBCILwa7FXgzQMrzzIMLSGiWXd2qlH2sd3oGk7VtPv2BRB7UbpwuVDM89Em6MPS - XgFmDe392JDd4a1Ht3s6XURhJKhjbPxu94BSkKgYsWDu+1sCiZLvdHCBofSXlsQX - WIw4f91uCQCR7o78s6fWmgABu6dldr3RzzIF8pBmxBoiEfAiAr4ls5CeqYMfWJQ= - =HGsj + hQIMA2pVdGTIrZI+ARAAofOPOIAf3C6fvh0sozMZAFBSB/FV6caEOCNB1FxdTlPx + M4XteWtijvq4hvTIRmnn/VRwA/G6crZbcajCDnUzIIr9sr8sRBLS6oEW0m9FyFrC + BvFp/RhTrf4swN3ZKGxbjmAV5QqRWuogp/TBq17QWDEfqIfJ0kpz07hui6HCkgUg + mX/FoCyD5GKuxSh3VSFQ8UMVi1PCJzS4qyMQrgYEJ+NYIoMjjDqZwvxGZM53l8dx + 3BQhVFOfxeYQW0Yx6wUwyoueR87NGQmSykkCZ69SJY8TgsKv3KLRhpgdphzgcdxy + UKMn9h11PLQRj+KMuk/mgx5BrgBuITJ42xw2iOOf+B/g9XZ7Ggro9+++HmLIAGaa + dwdDA5nVW3MfMd/ehV+WzyQ5DYDc/HpRyQiIlesxGdxPOQZt594q7KfdpT16ewLN + UK/NQXDf11M4LDZOvfMk730IDeLdAfU5OpBl8LQ3lPuwJWJ67An01l+3g9Jbp3Kk + +b1EmcrR9MzbKl2pA88z0zNj/u/1zaTO55pESdyeASiQYFhcAwo3IdJGgBD2WPVc + tn5L9EFpILn1VFlaI5PnZUDip4QexwIDbweXjeMUqh9ak2/aksrViqgsuoIlqFrD + 96GSR7iwEX3bTCgmdwTCWGN7f7/McQP2N7iNY9mFkxHnQ/RHu8PbnImE0GOTdbbU + aAEJAhDySHaBQaVP2rwy/mhMQcadzhCwLSpkhYm/dlSDuqHT0TqJZor1EnoD8Jb7 + PIxGQJxtGOs27Q2x8Jl/CXPEHFUYXF77wphlHCTZz7H7JpLmZK/ZZNL2DX+FM/dm + BGh+kuqJDUtK + =v60a -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:24Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdAlh3p83ICW4G+ijHafJ/4M2B/o4EPcX1kmcMctCInukYw - 9ve8xKJXZeSjB8y0jOp9JHp98u5ZG2HFuHqLofHz8HNEeHj+oGROIkERqCnmUeWe - 0l4B9z2UPU9U8rTs1mFDZMqiLkVtb0E8baDSRUOTcrxuNgNYTmt/Gu+uwxOxxJ+G - ggFPh0Xtjp+15Mch9pAUSk9+91HIOLcQYol8q40mFZA7dfXMCJkD1GD+ihWJBIAh - =qPoT - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted version: 3.11.0 diff --git a/inventories/chaosknoten/host_vars/acmedns.yaml b/inventories/chaosknoten/host_vars/acmedns.yaml index 5c9cf56..364aa9a 100644 --- a/inventories/chaosknoten/host_vars/acmedns.yaml +++ b/inventories/chaosknoten/host_vars/acmedns.yaml @@ -9,6 +9,7 @@ docker_compose__configuration_files: content: "{{ lookup('ansible.builtin.template', 'resources/chaosknoten/acmedns/docker_compose/index.html.j2') }}" docker_compose__pull: missing +certbot__version_spec: "" certbot__acme_account_email_address: le-admin@hamburg.ccc.de certbot__certificate_domains: # - "spaceapi.ccc.de" # after DNS has been adjusted diff --git a/inventories/chaosknoten/host_vars/auth-dns.sops.yaml b/inventories/chaosknoten/host_vars/auth-dns.sops.yaml deleted file mode 100644 index 1899a27..0000000 --- a/inventories/chaosknoten/host_vars/auth-dns.sops.yaml +++ /dev/null @@ -1,207 +0,0 @@ -ansible_pull__age_private_key: ENC[AES256_GCM,data:2kBG8j8JHa/dlXgWMdbSobulFdVunf052T1QQfm1X2vpEZx2HPCL87fWea+O0WOg7+eoMYbiShu0Vw1eTjb+687LjU8l4cj2JWIajnYfDGH+ipWXojxj613C3RZV3JfDOclVTwP8fCHu7z7P3fKrsKWb5d3t2ohTT+sGdVdimakAOf192CkufcVIthq2imiWbntiMTOdMGJxyIjqT2Io2H89nSbJXkONsuHCF/PbxhryB2LZbl8aZV32knk=,iv:hpscVc7iO4r/h31vS6Zno2pkEsgA2uR7wD/1PjH1znM=,tag:ypiwFtgeXuj4gOsgTCRTBw==,type:str] -sops: - age: - - recipient: age18zgt4y2sd75hxnpe333zz39048ctxpr0q8a3uqh3jajjkyawsdrq8yg5ve - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBoYVBFSXJkUGtGZ3IxV21l - aElBWkdQVnFzMVBSQWsvWW1hVXVHMmFuWFNrCi9zZHR3VTVWb0g0Yk9LT1ZhdTNu - aEFrMVNZajl2eFg1WjR4d3ZFQ2JSVjgKLS0tIG04S0VKeTRUUGVJekp5Yjk0dThm - MEZQTHZXNExsSnl0WW9Vb29sajE1YzAKoYU7rGuR+52+U02uf3eTH9hkIECWdcJv - wN9JTwsUn0c6mi/d4AHgv5O04Uw7NxUyGVmFlDZzjxLwPzZyR73SvA== - -----END AGE ENCRYPTED FILE----- - lastmodified: "2026-04-29T19:21:55Z" - mac: ENC[AES256_GCM,data:RLXsIsSdrCuElYQ3x2YpwYzQx0V0zoYP6h9FLD+RqmZ1pWhlk6Ijp9WxCAlEWps9n5rPYYyhZ3ldSJluTVeroPwpzrmwW+xXCGsCC0BFk6PuB4UynfHwWR/3jEK47nAdPbNfONhzGfOeTObYp22c3iHiKL8YochOSlBToA8mFr4=,iv:fZZEa3C/BsNKGdTKlR/hexrzhmLxiMVxgL9nXjX2Q1E=,tag:I5M8SNbSw4w1crsl0z/5+Q==,type:str] - pgp: - - created_at: "2026-04-29T19:18:43Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQIMAxK/JaB2/SdtARAAprAAcNL2V5+aZMxersIlCaMh2QVhZs6rxRlG+siH+zT0 - raPl//5kz8i85+ayqOBL/1P1PnLRjMPOaiCIcQWZaGP/U9R5GPyJZKaGZmQx2cDz - vnuRQ2zOHGen13s/Iju2vB+Or6fWHzEDcM2y1J9YcneuRNHCnIVp9U+LlPrIjEUt - +nueDEcAct8jjWjXre7IdTU05TqIkHPiRQrAn58mhpgMl+Ubtc1S6uNB0vkh2obZ - MRN026w8sVti6mgivZ0g7Nhtkq6JgKLUyu8jf1aajzKP+gTrYbkwmTzq2JyiOyPh - k6qFnT/7sVKqH2yUGZFvforEDlhld7jqZjqzyDHd60GN9GTboeaSzvmGVkvVDd50 - YbiVijMqVkFRcrb490G8jrL/7/eWb99uQXUX3OX5WXq7TFdRVT6uxGoXPBdd8yc1 - jTvwU40nS47o53qKJCP/WeESuXNIlvGIrt2MZ1Q6FSBu+XUI/nTuKpQyr9Qq2WN2 - q4JxnUnaXmovk2GzmfC6Zmk6qEGUHznHmy6EISJTb4lstiULo4yH8VKwhRWRAqNo - TDipXEjSyQ60ppScnz77UTYhV+dHjZIWbN2M00tna92ZgDED0HP7szSEuKCFU75n - HwSc+RHKfse3JHHq/ypN0rqmxOIStC4x0wlulCMUKWdOyXq3TuslKmrJBkN/HpvS - XgEB5boE0GSTwylChO99eB2+cxKzW01hmtPbeW83lcX3uO1TSPnIrp+CvuTU0LpR - /qnB0r3PUccID4c/PqOJ+5rXGSvmNePS0fCrV5XoIQle4RFibhTxDMDu6u9/3ZE= - =jzo7 - -----END PGP MESSAGE----- - fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-29T19:18:43Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQEMA1QflAioE8i3AQgAnInKqN9PjXQSsLg7wUkv6Zmd6pTcywnBJe4DTaBFlhmF - jIQDU36FMNHBhJ4hG9i5dggfGV4aCMoU4EkkkIyvyogU96dRloy4f7c8rmw/oGvR - XWq4OaIsHlz+AvnELvEUgaSUZnKX/oz+0wxwYmpE06BmYiAo0sVfgqotEfnvhu8N - nBVwuTwTGVfA7IsfXBDAavgzhNGQHytUSu28DLrpfRw+3qinQxkb6zFVkRG0asdY - Tt+JSPrN700CS5Ln12g9fijZW/u2bZWi9VnL67PTkW+Qn3s7h6kT3zp2ECM965ul - CC2iPJyPnoXL1Z97uAgzc/qhv3WwvNUSS/kvUF+lJ9JeAavfZh6OK6PFlFSeHyVM - lC2+6O3fSAHTMeq9No3lx6vkENAdOJsCsPAGqTJMe2NFGglzJ0rhuUqmMn0tSNO1 - 1zitlwfYO4qDW9SDKv0l0acBuDv6n5GhBvLSe3mMjA== - =ePv5 - -----END PGP MESSAGE----- - fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-29T19:18:43Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQIMAz5uSgHG2iMJAQ/9FY+A9psuL+q0ZHBtq5/IPawMlxaFIrKa88PDSRkMcQ1Y - u2vQIRgocWhxZHIdmdRF0vUqSBtfCcdmv6wE4qhkDxyVwGeHsFPidiqUzEE8HFVJ - rKzo1oZiuDk2faAhgGLpoSqnFzxUEMwrZnqfDRsZGUOLvXw0EaDHeCPXQCZRYuHn - dNEbZ4bSTt9w5XoTY9mLN66q3U/XxDFxNl6Z4kCgk88HcGXY7mW4AcdcAu3Kw4LX - 6iXNj949ZVa5JV2wAYZIfDDgs/tslDFN7yi8G8AOQVdHJHw5yh5/+GE+r3mbZ885 - zWDyRSiERqk3YAHwwW/LGHodXJyi3ZzQdusUPHTQBZ4HOkUX3D755x79uw0ZyRJj - SpP7ASa3MPRfGJlmkMQ7ADTcKZvWlX1ymYwh9mjocUAulqclM8XbQjTr61mB3pnD - EF0MpJnkz02ZHHcZVelFJc1aTsUwvNdN8xOHL9HIbTshE1E+myYnu1bQTzsqQnwX - lLaOLgX3uI5tJtHSxWMxvzz47iDLUw9fzWYUB5M1Fn34j6R26YEmlCTZgpJuqX+P - c6tMqBCAZxUSdL6HW4TEBbEl+XdAlZTAoj1X9kH2SGC1K087w2QC36JJulkteYbF - j85s8PNTKru0516UWpgyIIHJTSAB81hvZOJ6tQyYekF7C6W/V2e0sTwENHrNH8TS - XgGpGnl6AdX3tC/+6NFKg70a7EtbrxNXf3dRTY3YWUgI4gFgoWIDW0DU/wu+u84U - 2zlC2bP2l2B0MtBBulmXr0V7sOVJQkiNKjacl35joT09VSJwuwGrsZahTyRGz3Y= - =a2/K - -----END PGP MESSAGE----- - fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-29T19:18:43Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DsZXvxFXTXoQSAQdAgRYONXUKq3RdEDtip/lea4IVIeE/imupcUFN/GzrwgYw - XnhQYjYkGN9HIkFMEKbUyle4F6Sp8wg4AGgPOC0wzNVXGhYeLMs6ybu/BsXAGD0U - 0l4BBzCLRQl+FiXFMjJviii7HeDYq2wcZzqWX46Oypa5WuezvcybxZZIrHTeDrsC - k/Ie8oxBoPa1eQIHafde5jbcKBP5v6+aUxEc1ly70r90CckJYdARggltx8sEOvSR - =1O98 - -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-29T19:18:43Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DerEtaFuTeewSAQdAs98uz9XAcuRRnIqRHbiBZYhMiejmbkM1RZbY3hPVBngw - H0abiCvS1xX/Uln2kJR+PsZWkyaSGWAS9iErHSHR3sLM8Era/W4OfmgQlA3eg2gZ - 0l4BX+YygykgEd25g2PaQtZahfW0ZG781bJ0Q0oqySxQMdg6Mxeb6NtJTG7EZso3 - JlEmgVZqd2wZqyzIDYIZMrvBmRF4GNYnz8Y/x6BsTBPRXsX7eQHlxrilE/G1yXTC - =Y8RD - -----END PGP MESSAGE----- - fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-29T19:18:43Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQIMAxjNhCKPP69fARAAgsm/os/dSSLjxlgHi/BOMb2vl+Rsz+zXxpofu1uBgQ21 - MwDBQiZohiEcD+IRj3oPv7zbtc/TKRDmcc8NMtkybG5/imV/osIuLwPAPkvPFI09 - rfky92no2GxXhUhmFUwElmwVZMUgVrq5teXnajDEpsffqGI+5dRtwkBceLNr5GB3 - lMOiTpuLBpqD9nHWetvhdg/TwQLNBCzYfDBxvLXe53RT7y0wncM4woC+BVnBxlf7 - tkmegf9Xf74qmZT6oIgLilSqgDuJDX5EYDu8BIwxU5B67diXL17H2/etagjaEHFe - l7pFKva5OkM7e2hhxrBlxGrPxTW5ng9w1O0JFy2Hz6q65AnNw0Q3Ji4O+UDSo1qw - WEWVYYVBETTJ4d2HLPRWuTuIph/t1Pxo48DywOvmOgyQ1RfwOp2pS/81S/M4FCiC - lzJ7jWV+A6wdACtKxQJ5t5+PFf9PlUFjnN0mif+4FJf6ZZRsavSoNg9msStCcl6f - MHd6hn/EVbwZXzFRsIX/GtikES/rIMn5aCG7tl4czRCXRqrA3JyV202fwKq/dshV - +S/HHMj9kLrj/VURDlGktmdBDyFgf0PklHDg6KaBPH/pHgjd6XvEYzhT5vo5uPmr - yGbntwaHT6h22x0h4FWVHucX0a6cKLJRGVbvBAOSjID44hzS2/b/FieNU3vMgsXS - XgEvsWmwdZ5Pizhzpcm88HVn3DPpWPbdutxxqUzjA9IhxRYMNoAC+XIac7wXsAvm - QOM8Mho/7JGBR3TmE2qObrGbdBSw5XrpjrHCdBuK52lJZwTySSZSp1Qo5pNHm7E= - =S7Vg - -----END PGP MESSAGE----- - fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-29T19:18:43Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQIMA1Hthzn+T1OoAQ/9EdO6mvxKmXS5CgQCZEpqS5i2YPxz/FDxO+D0+IBM/E4N - zz/TTwDpN28t6xIrHxOBfi3aHrhBWBN62mIuWu/x+Wp6duW7y03zprUv53u3MvEm - AAn99pMb09Hodw+coSzJpvlPKx44OvaKGEgF4m1nbLzPR5x6v6zb3nc5MjalKYwg - qNhoUcCUVV7Og6Lz2erVPuEKab+xFanUKCm65iSo2OMy+XnYRApXl0RnBOTiwNNF - a3dnVFp2vzIkWSDcZT2wo88F9PJchpFV0IxOHUAnPnV2oxn7rrcfcAjAAw5OzSmx - NjZUPVKbN/o5IVpe2fuR/snUsNhURYC5QM0ggadouQmgKlkScZlPJ5uygGb7Ufl8 - Um3YPrOq9gi+OGZYYSCNTU6FXt8cXVqws4DBKRZ1vO2y+CZvUi5KGqKmPrX/bmZ5 - poJoRp1MYQPr8z3lmFqCqrBeJNEyexxbCbNLOZgUF7LwGvaCyHKB03GMsagW7+uR - 02B9GUQM81LCIK+6xsXRP2a/vssWTb8Tw9SbAxVgYZq26Z/FyipPG/GPatWOV69b - 71JQRT4xJiMtodBg/vNv3gnsJy6AwcOi8l+qxSBwFnXOgNQwHkvV+tjh+d/FmrRW - iV28SFUlg2MSsPr7v7DyF4HuwH4tCxonZKqZbPOR1adHpUyWYeXp8fJIWjB9jLTS - XgFopMPZEaDXlizt6H/0Gl1Hwwt08+RwItz1N6WqhNwqc2blhVrMElzAX+hF1vVW - JQiCOEAxT1oTztW6VLJFwF45LBVsd444zbJNKDSmvIm8SsYu8ORUoWWZddgKhEk= - =wJsd - -----END PGP MESSAGE----- - fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-29T19:18:43Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQIMA46L6MuPqfJqAQ/+OoE9y0D/UawN7ksuv1TCDuZAgtX1rF7KCKrAKXQUrW8W - Jkwt3iWn3YFtDS+GPyPi4NilbZieKr8mn6ixLE1XyVRiFejjYPeKe5Sta/mpG6kP - r1oXasAJCps570SBRXrGi4k60YYdDlHNlJAXslhILv1Hzq1FhG97iw5OO6EwjewT - F2qU3HvF+b2KHDrU2Rcbol8QDNy5tOY3/TtXXd6FjHwNkw47aBiR8ZBDulYjdQ8p - ydaYikz2MWxp+e6VPKC0pmHaWaP1plBRxgzFnIXvzlk63rLHy0vqDnp4Wp8XQZXw - v9ZF13vJfeWjp2DkhLjuAnksSLnuddIhB/FS20ms89QSn75gzarzymOI0RhlxLpe - SYEhGou9qopmCoPbBmuBDDIFaECxY6Y8iroPGNRSuxX/4k1aZ53z6B4FBxYScDpV - vMQowVOG6pSsTpC+GHJvKaf0ynzpLtbczXJEWAiThFt7N9IaoVqrgqBQCYMdkbps - 3PZnuTBNvZrsAeyqKr6mlBHcV1otIFnQ2LY/dT3p6L2Gg0VuEn2cbETLNTWYXxp7 - vxPP+fGITdtcl6EyiEA6QHr8gs4xYTuQtPDxapNlDQB0/IMTr4Tc7l+jSPYaRC2y - vkNAGKoHKYY3dK2T/cDfx6UNZy92dqLKbJFOnO7SmsHUXKCWE1TcYcEqIoru3TLS - XgHIpimFDg/jU8rJ5mlDJtkDuWu+2ABhuY9QZHrKrwx5EKTWK0qiABsKqqRvEpEZ - /foR2TbAY2q1Ee25M5XvqTJoc9nd43tLNkOlVxzGcIHpP5ea2SUOw32Z8jnANH0= - =vOjZ - -----END PGP MESSAGE----- - fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-29T19:18:43Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DQrf1tCqiJxoSAQdAdiTy3LGZXRFySQ6d5fY+khLJc8OD4Vedfq0N0Lo4KX0w - oiiI7CHwXIUo9fbX/9Fp5cY7RsELssrFpUJ9HtbyBVJXh9MUaXv3BGEk4eJTTP1V - 0l4BVbUQcIo0bruu1BEW5kozfvFaN6q6f/k3r535iC7H44aA/t9EpA/ZO4gVH3rf - 2WXqLjapvTpITOMHcLItJ0a8bMi3zB6BdxPkay7xLrUEjXxi+ZGo4D8U6xwopKxi - =c8c1 - -----END PGP MESSAGE----- - fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-29T19:18:43Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DzAGzViGx4qcSAQdABMyhW0CH5eMZEreebbnnpJCsRdUtiFaTHM7mqB0pGw4w - jVZVy6eeIohIwngdOsoIhQQ5OQdIGD4s+j5QJ6dNcJzEPZS5wE3W8csiSYKCTyNV - 0lgBAJV0NOFSVQOJvmxvHCRALvNr99YLUoJ3lrjbdgpLvXC/WU8OcUu9B642YNGe - n0esX+Kwv5zlvxUdjbZAp7yY7Rza+zuIx0qcM4MYZzS9AQboJdOEjiLK - =ffrV - -----END PGP MESSAGE----- - fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-29T19:18:43Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQIMA2pVdGTIrZI+ARAArK5DSlr+wsCdvRggcTnQDQgnn1sQkeQFxtK2z7BrdcMR - dykn4IMFw9XDYU+iNY3gnDYdK2jZThm2kQujKbQINBIQA7en4bpJKvu4UU4a2xrF - tYhM/7tOSN7DnZWx/7qnYuHDA/5frwIL+csWXbp7tVeRAwRLkuJKMuMOl33bXvj8 - mZasXWtdUzrcnRgAm4BxhYpSogQ1gu3ojIVn15Wr5Lnzt56NAcmCfMl+GNbJxmrC - ftt9B6mXNQLj19p+cKer6PVK3F1CmN+B2TdPDGE9DHZ0I+t+tAitqtm/j9VvPiaH - gHEHRQ2AFmU6UTXa6X9p7PxWOGlJeSZEaOgz99TfM72mGvzWvEh53tXFNINeBnSU - KQJDlNWmrGRfa3cdwyq/kAVySpYAtMSaiAIpDw5zOeuLuplGVTr+HkAEG0UHAnaB - /4yDOq3q/2awMlOpb8syREGDAPI0q3qAt2KZl74sfdvNjLJ3iUhFRG0PEtNKHV7b - fgGZEiLsJPjiSjUAT8PLqzByxj9Lg/Mc6b8XDFe/eC75o6bUOigK+Zh//EK646+N - hAYDQ0jDiYJUSP6pFk8OvhokW8N5+oNCBsd0j4MV9NPQ4e0EtI21XrACMjo4o9As - rTnY0fYeZ7lU0b6L/I0OpXKDSNa7iQL4NO1dRJysVBGCKOxbDfKdlbwquu+6YCHS - XgFIoF56xzkyHu5v6xaf+vBArsw5GS2M2IgjqnOFVsYHthfi/lU84U3HNpnNa7Ky - 3igXQkOCBU9k/7qSklnsPGlkP2e+dQm0JkqiZWk76VJxQAcos4SB+OotErmEFlo= - =WcNY - -----END PGP MESSAGE----- - fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-29T19:18:43Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdAzS2Fnf6RNlceP0CMR+WaBR04wWH2eRASnbAAkhRMglMw - 4YM63ITWhiEgWJ8CXibxxN92Tla93YvIId8ahHaRUnnHoG6T/zGlFTXfTsp2Ao/c - 0l4BcwjBbn8miHU3wRx9TY2M5jIatbsZL0tNTCiGaPKfG+RdQ2fHAwLXTk+xC4jG - 70gcDtXlHDJV9hRn0R9cyfJ7UTEI45bE9Pt77CXAAkL7Ii6g6lQUdW/FaHXM9hEu - =SWXD - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 - unencrypted_suffix: _unencrypted - version: 3.12.1 diff --git a/inventories/chaosknoten/host_vars/ccchoir.sops.yaml b/inventories/chaosknoten/host_vars/ccchoir.sops.yaml index c4d4b17..fe3c47f 100644 --- a/inventories/chaosknoten/host_vars/ccchoir.sops.yaml +++ b/inventories/chaosknoten/host_vars/ccchoir.sops.yaml @@ -6,204 +6,204 @@ sops: - recipient: age19rg2cuj9smv8nzxmr03azfqe69edhep53dep6kvh83paf08zv58sntm0fg enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkUTJsRy9DVU44UitKbENC - NWxFOS96SW1rbWpidnFjOFQ5ZlhsTjNpNXdRCitrNDk3SEJrcGpRRGtDL1FMV1Fo - VU10ZHdhWVlXcXl0UURzMEZKeGpRWVEKLS0tIFFlRW53UitoOC9VbktSOWNkUmtj - aU9lS2x3SENhNkprVGs0VzZrZ2RRK0EKrUPiqDmIhhnoXDhwozoChXWjvkOpYeUb - KiF99X5EDhG9xa3WlNv9n9e3DPiCWsjaJ4xuRn/8D+BfgxFalJoJBw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLQ2NQZU1Eek1jRDJ3aFQr + TnpZcnp1cmc0T0RxWTAwYnIwb1VlZ0pBd0h3CmZhdE0wbVhaNk1KSHNNa0hBY08w + VFcvTC9NeEprd2IybXFBbFlINUk5d00KLS0tIExRZE9QdW1TcE9iTHp1SjdwZjhO + S2VtWFdyL3Raek8zRWtQR3ZDKzF1QjgKg35RQyk9A714A7DMMGMocXdMBhoQTajA + vpXefCpbRK7Je97jtRp2m/d71eoAApC2Hp3gppC6TZC722oV+GqioA== -----END AGE ENCRYPTED FILE----- lastmodified: "2025-10-20T18:55:05Z" mac: ENC[AES256_GCM,data:2psRwsVlJLLhxNJq5ilGaQ+q/07eQKQbxzq2xzM+HevwwvhMAeXsHnn8kkkP+YOaWrkv7QLQNnjtpoV+34bF+8OsIFlAp8sZRNGyKdJ9NVAY53EhWlabsLP9rXN2IC9EPTpaWBI5F++LEFNHhc7mpfnC0D9fJZd5AiiNO0ARVJE=,iv:G4eTrwBfrlw8FTrEDm3pSHXIoG+8qrfXxAe4H/UIb7E=,tag:BilFyvyQspxEeqT7FDbw6w==,type:str] pgp: - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:41Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtAQ/9HlyYXFis0xRf2UCiJse+bB7nerIKoWPx/mokAqnrOj+y - WPHesJSi1FZHT5kG8TESb5mB9re+2ilwmLVW0THiSsDo3rLqc9/9bLWX/Ja1BnCc - 9qVGu6E2EXfrpJ7o/Iygl9Ritoy6MBvLeY3I7yHrFMXE/wGPc4vgXBu1jCoySBnN - K7o7ZqjNbPtO4y30cVCfmK2q0NGbLj6a6EYWBd59r3qjSZvKJ4ViGzosJN6z7Rib - 7Y32kqlCtE00i8tkcZ+6+3ewjPb0G02XdRLP7KoUtoUF6vEg0iytbGIzn4nY79cP - iN8K2mpnWw0bKMB8CMkv3GJ4m4hnTAcV6KiDkIE4heKmCxN2sofxkBY6q7+fNual - TgsqYyxvE7z35ep7QXudngeZBpsq3gTx/Zca3Kq60vCnz8ghuaREITsaOhqeZ8ef - bu99uk/b4thMlIpHHI+WSvu5mDc/CFpFy1ufNkUlGJEJUbNxH6TgD9sL7/jeCzcj - J4o4/NNDr2ZFFOJ2kLESuVwpx8V9nJgHcUIDj/t9e3Ir7xKAPeskyInQAeyv+Tfp - 7Hy/L/QnMB7TL5w0VsULrIHPAJz5iBVmKgJq4e/Fk85J8pRKaLL5Cg/8OL4u/mXz - vmU09Rm48lezU5JZBjyi3ai4AxvUGeKvlG/fINulbYtqH9c6FcS+TzKzSf5p8QHS - XgGkAeejX7R1vrzEJXs1nv7IoZUoU/3ymJsKxK8swJBfb8chmfjE1u/68uNYslHF - Wiz2LCZe9UVkJ668X/ikAly1sk+IG2C2XVbfXcenOxcPptIyFrILb9qDC+afFTk= - =qURA + hQIMAxK/JaB2/SdtARAAorTtAGpwCQqCjRr26BWQCI0SpPFLfhdkQBUnV0UHY6Je + RABoiJKRQMGVCk0ZH6wHd3lBKWasPyM+n0z7ctg3yRugv/089kCNFhy4BVMQsmwB + nd+fYCm6wWpC8Tp2yqCbXux5ClXuy4VdXvrOHOGQ3nKFfinTJ29G/ijkfMN1XdUI + /zYC2SL8Mkft6TsUC1JPI8TMXL8dkC7FCQclpnunLw9MjAwMtkFCNmNK0H+fu45f + Pcuo1xVniNn+jz/TChm5sgTwWxB2z2YTOogoI3u3yAPKfVOijDGs4f0bwYIZNE5N + mjhTv22NTHgeP1+Jz8p+FC6Dt0vQcQ/PXakUzlW3DAHp4aZRe60zJzkFZsT0mpj+ + 1sZMj/z3l6Tt0YsAHK6LEBbxB6LJQQo4Iy1MZDZmdRg/uY5kHCk9x8MUBAWucpMl + XFpYlA46pi2c/KiH5S4WRLbaB+zdbGpxEW71WnslVZU9hjf++ktqsl16/xzb2cPm + OFe7MvOqbIjdK6OZ+9kUeTNAc5i6PY1sstI/sUjxl7EGtk1yA+BPOtHDjcmibyBO + 9b12cKzZhno936IJJQ+FDYz4AenD9YD1dZ6JEq3ZqcmWB9J2oWdhF71VJU8D6Z4d + +dx4BNAEHgBc7TpFJF4mfqQfNPIEu+HCOyHIqXFNxZVADZnWJrI0o/fwl2b4mQPU + aAEJAhBJ4dtH3/3EhUpP1SLvNzlX6HZ4XtxWzxFjXwPPaXMI2icgoFUfd/6xmjC+ + djQHSR+ZvsGfifDa4yEXqEbi3OrC5meojZZUdmJRSw+59mQ+i6puZEdIn7CCoNti + EovwLy+BQmI1 + =bLLk -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:41Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQgAq1WAZrKqKEbUHq1E2rdAVdq3+K+8/d9ar1Vggq90WriQ - 9WD80nrHFYjz2PgPeINOxhy1+Bzwryb9/wIVIfyMTK2lAE+24ryZO9rHzgwB9X1/ - V1rbK7Yf1e5FDF0NyRcJB1h8Bg+0GACNCzqRxb0lybiLsQ+cMu5hNLSb7sZn7qwY - E2XhD+yGIrqvLLvoWeEQF1RjU66eRLcjZBldFRjGrplCzpjxZZtJ8onVMlpIE8Fw - ewdxuJNtB33KprqmJ3uDr09JijursNkNNuDxSKvcPoQG2EE2VwUAnXWRbCGXN08w - uc2dF2ay6eMooRtPmyCQcuL5zJRKAfXVZ0zL5p2Ar9JeAUDVfjHPM4fMXZeqtoJs - B6A8/fh2ipfFCf2IkOfWnJNK/BAuc4zsscPMOTEOFiANzvkR+rY+H4Z+h8f3eOx0 - O4ZSePTjpKBFKWK/uVgi6hXaSqipp6IxoDhNzU1zzw== - =ejMb + hQEMA1QflAioE8i3AQf/QNocQiZYBBQply1fjBhhlLhuSF42JerzxrchjlzwMyJt + VaK1lf3ENzR9XYDhu9+DsxXF8DVMzC9LAYtbOJ0oFXRl8187J5w3d7Bxtwycyi8I + mxTfw0K42kxxfIy5u5k2MqeXboMqtIYYxfMnPj60eNWLogD0sGvDr8swsJ7eO2Fe + JnpLjgrRarGtaHMIfoXIzac2Nn2UhZNgzoF+HGtXxMl39T/OZqPuBPIw4n0j7GyW + QXD7HT1KQM7owQVZYm4hQqVCOyGSG9qsq7Xu/EoLhCQxnYTt0FT9kJqqpSrUttHe + rkV3ysI8HFuJ7bo7qcM/G1TtQcznV3XaytoP95iJpdJeAXkxaqGvrYR8I9S4W52i + t6p0Yyu9F7i8M2IZ5hIP9RdfbhVq32zMjqiDadnFgy44taO/vQ/AxnLLaF8rIgZ3 + v3WpA7bnaSYT3bzgvuuRbEIYx/fDBOlhcywmwsQMDQ== + =CWC2 -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:41Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJAQ//XCRvmMAvTHzE8zWSI8wHSq+b640jaVBaZm3pS4WM+vdt - nie33ZxGyaxZnnzJ5zLOxkcbSZetWqytwQUMaBwKaZ2TAufS98oNoLkWQE4hrW81 - x/LWVou1NJ9raW9EQHca90ecMXdYXLBvqtZ75zL/l52/9XGm1rYHn3p1HSyiSr72 - o7J0UlIm/hmqXylGJLkEISRqCNRC9vROokiSSQ0Ds4FtE0joX5TBv9OsuFFtaPp2 - Ky9SXspJMfFl044CSCQnWcAzwKCpbTmU6JlPIsh+GaNKS6o4wrNnMKIVM4l3+GfS - 29QwsGYPjuUdYqAZqItY+Vu6Vp4D/kWrfn+7X4zZ2JHIGBKTutHt29xgdw6MPJ7P - m2jJP1bvycUz31mCk8uzBKVkZZ23iBOncl8UJoJsjAqnaBwjnNc7RQl8lzvFOxlS - uUxEsmlBE3PuUqqK9gfo8AQ46LQWjdI6HgRamlG2ENfVwEvKON9eh/5xqIOS5ua9 - A1OvIzdatfnMM1jo/SsJmNxdRjzgYmw3GJm65VZ9UF6qJGm9sEoVbkd1GSWsIpz9 - BvNMMynMODawb7DgeWyIXk3xMI1bOuVADrBr5AvNUzwiMQhJX/nDtjmkxmBXSpMs - kKBP3ojU2Fn/NOYIRiwUcUAF3Tg74FsjXHH/m4Ee6J/GPxUD9jD5EZEPnndYX7PS - XgExUmiXGp3wPDUYZO357odgqn5aG2xaddcizlpy6KGLgAuUpGM5ncWCXAjwF5Sb - bfAOoY8pPYEUPY+c6mPfJLyqOly4693rrcsnYHCQzbFKorQcnYVY0M4mUDrUcYg= - =L5hZ + hQIMAz5uSgHG2iMJAQ//ZjM6bH6ojaSyipvQ48RcOf/6EgPKMqdHcAKf0+uEb0mQ + P77cChlS32u0NS7+vOB1CdbYrLldBy6rJm/xHzghYNo5d4eYJQeLZwdVAQ5DAFAs + kcixSLhSdk4UcU1gx3/7m/n2pjt0awc4XO9NwMNKeilsjXiHwlPokZwNDZBEyKDD + hxthNCTHPa8g3mtlR6ZEY7ozoW2wB3tpgiDbsB+JV00JdUNGKS2mK9Eq5CXjEu+D + Z7S88O0Sl+DolDxvMZekoOiUXWjkT02Yf3jHqH36amV5fUyAE2m2l1sMTrCTKhK0 + iEukK0SciMWMOFOXdJsYDY6R7+fua2b80hUSzxsY9dWHusU4go/pBmv3bgwz5+iz + J3LJeOazCrzfgzrE/v2aF9Zcnu9Dr/EzWdjhYaMWwExtvbxGoItS78gkXSq/Cynk + Ff26iJ7qadbla+GR7NeaJ84G7+uRzho4eGs+Ddc9P3SllWX1ZR9MgO7r48Jcsymq + iiaiw+kxv7PQfRbYUX7W9BJo1Db7BRxrBWhT/vwA0ytQYYRNBbY3YRB5wtZO60gP + EK0g4fj0QuNzAVL1uiCMuQr20mLnLlAC+QsrFwWoFqokcfmObiyKoam4D7oTbjgv + MbY7oQzACWPIJqYzipPrxBV2dxdOKtNrSVpEoaTT7so9/9plDcLJG4CJzuoHnZHS + XgFNczqgc3pO5BU3wN5nEQlujDPJr17xanC6NvS/U4R6hVF0gc6aAuQoTm/wUIsZ + zvMAB9VdmN2Nvo+24uZpKMzDUB9cMTMrRoZUP1SvnWKGepbgXiQ3qwqRHoVGaBU= + =WA3v -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:41Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdAkQEY27iaDGrBb7QaHTdFd4N2FAaclCYHLthOqN90ZwMw - /PbibMQhVd5hmBoIIARysJyFjmxA2+8hlUkNkuI6iFgDHVpRpf23DoWO6jNJjdlB - 0l4BMWXkT3KnQ5Cng9oRa1eC3xAhz57HAu9X0BgpgBixHx4c21xbtmuL7m53R73m - 6umg9A0VQfHzujDnStchZVMBVzvxEJiL2G5nYpc+ZQ7tK2bCBKOBmeKMjOnaUyh9 - =gm2J + hQIMAw5vwmoEJHQ1ARAAqJS7nTJsSRxNtDzyJ7vLeOvHOwTKxj9iELiNaByLTeIx + UrsIgnBhNW03mU2mFVMvWeLfXaI/XuijPdD4V3GjwYx7NvqwlI36yDM67NyQvpsc + iKG+PM3pMEnJDwWxRipbF8zV++mkPZJoTUqZzN4eAIGY0ItfKcIX+8CFPUatireY + dXtJWEpIKDyqs1DV6xHL4WTxgpDhpxuwpdnndKebljuQ+fTt7G3NSnLJtXFzJIFb + PC/fFODXsKrP+WFz/XUSdEPR2vt9+ymt2NV+kxy89bKQqupibZcpi5t54LKKfygf + x/3oZCmPNTjf3Y+dt5lb50/oG8X48a5P6woIN+sHP26rIJuKIkXOEIZ59IRl7obP + bT39gFp0Qc61Mzx1F5dHj9MvjStpwkcQDYGbeu0pePAXcIWnyy19kaETMzN4VGCo + B+f1Y2N+gvEbWOfs20EU+Nf6olsLSwoyN2Tf1lT0RaxH/N0St9gd8Oe4/SQkMtT3 + DKRqRdBikbV0wyZy+cHwllyWS3Ub7mdEFSy6eDC73xOncUV+h/ohmB2mDg/dSaCm + gY4nmNruOjCxvMholPggthAIn2Upe9Z3dl0pwPMTZtqPN4qnDR8QzO5e6M8e6J/C + EwGEh8eboRHIj4ODb21a7R4KWz6evONKr6X2k8GJHKRGVw6bSxwFJyIHFuVCikbS + XgHUZAy4ce2nWr95hTnm92q+Xgq7726VQsA/YPoTt9oyL/teAnuwWW7RXBPyugsR + /ikLmTUhP8yPBK5Y5W23rydJLx8Z/WPW+KU/lPpDuY0B2y/3YHI1JaCS2kvkpBU= + =KtEo -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:22Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:34:41Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdAu5qyFCwOLUrmiGecACr390L8ReDmx0vULQ8+uSqQpSYw - YuN46CmLs92DZz7f1PSSR33v+R5SZCLMNdyzWiVPPVZ+EkU+ywaM5eiH7rhtCqD0 - 0l4B5MmxwYeG/l1GfPofxHt4ofrtS4wxkoLqsiCqYFW2hrhcUOQxKa763DYAy3IK - WWMhawQPvMzsLYDQlxwMcDDiGx0O7M22l0RuteU5GBANyA4iei3l5AGehiHtTkyo - =RaxN + hF4DerEtaFuTeewSAQdAoUOwHkIcIj/j3W61QFukZHIbjlF7axOA0pMw02epsnsw + MmbFPp7jsvH6yg+BKYvi7ZHNPoUsjaQEpVZ2x5Pt9XFlaOeYxXBDwD86bN8YL2iC + 0l4ByxFgDSjleU3dfV9+wtSAaNcdyVge3GKEhZad/7gP7FFr1mxY9ul7yLCgScAt + B+E5imPs0flyxr2vh298Z9ZBe4HUKwWkSOmCzI/+OR7Vp2p+Ixn+5H0Pa7yVOT9+ + =fKkm -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:41Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fAQ//TNz56fEM69OGsmISqmvaWF/7hd6ts6q72B3g7jKMNjKv - yqoCeesmtwvMeC/BOQ1RgUC8SdnsD2N0qnaDIUFFdgYG0cKsr734HOQ9gd1DdIcF - eN4q9zUgBvt0MLrfPPuawwBvaQVgJXbMT5BULH08yPrEK1fzHW2hd8Opur/b8am7 - utoN8RC4FUn/XJKRJKVFpYPFxMNLxMODI3JfUpWvICP6Fug3uG/Fd5oPGKSUYsP4 - EJgqnB+TwSdWAXmVbhc6qcz/7a+EtTp34ZuiLejF44F++/5yi8BXch4IjmQHYM9F - yUfxxSoFv3mBGYSqnSiiJ/F24NaJwbVvG94Ywzkw74a8m7zGvJNJtR5FfrmIxyYV - uXZoJPLbD6kRZihvDPTw91nEovRzvocEdgPIbzs/Bom9vtL1b00ZTSXP37YLyUAG - CZBkQLnBr7I43qAo1wpPJqnpkckLrqea6uOFoF7c004LmsoetbyT2hpdzf2n55Q+ - 3ZC2V1G6mMyInWnWFtWgJfaKcKopCq+2bqYv6gIBaoSjf8oflBJn63AP92ff6kBK - c8rqT7Z2tOeQAXNUV7aMmCNSSkEeX9yf+U0qibGGC6ySpnnPzsdDHCdKEnuGi/KH - cjn6F72bVVkCjAjt0i1r9ZJSKfPp67a1+4bt85Zv4fBbmlg1YqjdOp1LV7ltohPS - XgF9n9DWtpI8zduAodpwoL6RDV5XS8PHhPJCgeOA/2PCjZoZdVfP99D7BBfG+eK9 - tp/4IkeFS2cCK48GLRTRRcVZK5PJOm6PoRkZrNTh4FeQsOoCIRtXl0aWfGvoCSo= - =QGoG + hQIMAxjNhCKPP69fAQ/9Ff/HUiYbUMLzYbsnP94Zyjs16D8DKrlDzCy29oBoM2Cf + 5K3i1yiLKeFxSQk9yAoWAUeFUcziePq3a6IJl6ddgmhaXRtryfqulh0rMzY4lNXK + zqVKG5/hrIDmFvV6j34ZTcYB0xQcQ4AZyQPbjjUIWR37P4pdtDq5noEJn8ZgW44C + 9PHzst3rbcMsAHzeQgvjZs/hi8vncNRNZgfvrXG0/799v2bm8HnPyOK0yWdva3Uw + AhCzHBNxuLeI9G0Cp/tWsB6nv9NZj1qFcHmNH7VJpculwIASi/DQmpXlbtROKkLe + beQ6d2jkiNgWoKJhBNOkqzAlPw3NwVHVX59c9PHoTR5KYMZSfR5s9aA6N5C6OLz7 + JWNS/OMWAMS7i1dH69+7SNLplmv68ZXYDmd5CWtNWvr4kmP1v3ymFNlMrPm08C8A + mCMhH+KCbb3cAUChLoKcPW7gh5B2qzhL+4Ys+qnjwQI9mJknocwAHg14vQ8S2MoC + cXTqucS9ApYvDuG6qtpP5uUt6icST22T4oSx0xNp6THu8Af/cfESKzCUlS1X/nXe + t9xo2tpbtAGmwWTNah9l22AEI7dcsQHJOoyYOIctrZJ6tAxVjFHoNt1dniT0pLGh + Bx4lvLLnfp+3/rugpRR6GwwdSNia2bfpTSwzoWT6WmG1Aoe3q9JeSG1KATpsjLnS + XgGnymJ2j7SaOsF9Y64xdO1cwRGiWzH/Xrwk8aeaI3JGXAsSLiPgmbowZ8OBEN7H + AjY4/l3QIBm131GVMeL2CdPt4cV1D9w82D2ZKggi5zFIbQB1ZR2Jn2XMCtjsMBo= + =euFu -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:41Z" enc: |- -----BEGIN PGP MESSAGE----- - hQILA1Hthzn+T1OoAQ/2ONhqsRVoNgzS0LOt9SwWqj7Z9nW7v+U6ZjISYHHr7GhZ - TvjDEeG90M9axyymNxVFIWoG5LrHuXaNpkXFCW9hRAtOruhPre4ApM9uFmNCMEI3 - iFFCJUXKmSgcfmWi2K51BzAs5sVQ2suyYJCEACIfaaNfZuTzZ59VxT+YmRD+Wko9 - 3n3lWS9HOe4QQvxO7ec527sHUL90orA+v+wtpTBPekE4Y/T8N1R7ni2bANzJKuxw - 5DZH6mP7Y0yRvQ5TBN0I7kZuMG2vZmQ+fGxGMtad8s6uVi2yS1XzXDYbVAzOy9u6 - keR9kfbyzvFmXtuvFYeKTbDd6E5MM8vtr2IEAj6FHby4ubuFPdf+5QwTi4MTXuiQ - HEGd0Jff7x/Qm5M7wciKv0+3XBkLONHnzexy8W0AhVZhO3IL3qeO+ZJp04bEhE7h - Ph8OYLXljjH5yCVmNe90RgF42pMkMWK5DtyEh/G49RzSzdLFG6YcKCtANsyGtwmI - gtbYDSZCq+1Ba1pEB04kMt5meAUbSLBUOHcZ9pNyFfHH0KMsunAxK+tB1tUIIsa5 - hzjnWq/h/jEAR2VvCeHFvPfFvm5D6XAFI5kLQP6cFIyzujptksxvCakjDYXsbpNQ - cS9Pb5UtTszl8n9Cqn5YTduNJTittxw8ltG0gi++pxxsVFCyOgoim5lfx821gtJe - AR4VNY3e/g3aPvGuTpoEcS8DefibuvKSf1coKzOHNfIOiLrPYkShxIE0MgacCuzn - CcB1ZhkfYWHVqAi6HpkFvjSDcz8nh2Z+Z72HyZLNom5za3E0adh33sKT3p1+lA== - =9E/y + hQIMA1Hthzn+T1OoAQ/9HNlbqj1Q8MADbdDgm5V9zLXPd5KxtnXT/11SnnW4qshU + Q0WgZNWpLD0dVRSektuqgl9XgBc/GTbfe/S/LCQ2n3MUKtmceuu6frB6W3FnGgjw + 9zCJ+2s7+8s/pb7ChlLujnt6M1ym0kAo02TwiVHhXEexqM/IdcaIwVf44IorluI3 + 6oF0cxJYS6qVkVNxzVcihCkPnMfsGW6J+5hknsa75atCIalRL2Iqk5ou0E9ecsoq + sk/ta/rXx0pTnwFh9vS5xX5oPHavd+sTEnAOrDxFY338AqhHgi5lWg1Iv3A9gF1d + lps8UX85HaQOLSF/VJNZ7kjH8Ti4Nh4HYvPs2I2r2QyhoOCtIF6O9Rj6HPjAY4WW + Hj9jIp6k+5jTpq4qpYLoqd3KPoy/An7Vx5mEAi0GW/Eq7JrABmzoCVrVP/0WDPNj + rWfd/pIUYqBoM4h65jlinwY24OrYkbx6pmp7Fx5ngbmMt5RenJKL+Y/oDYKqsIEg + OCybCFdluKSlmApTKPDNhoo962VDXnHUVRrZ1VhY60Bbid3VqqnRafugThAn91AW + EMy/dpyHgI77HgzsXjocJk0tkObyWY8YiruKkBrs7aWWL2dcT5PfNioAQCxZxMQT + ljTsrksXxREhcDLrPcvkplJXlJD2m0mBuZ471xar/MkKjwjreE1jVr0riL+wH/rS + XgGzA0PRosOBpwxjVsO7eZuYo4VEf9rKaFrwvzo1ekisUg+5Is8cbM/HDyBxbgCP + aEpU6ZpEzBI//6Dddd7V052v8OpCc5ABgTpzjGriMCw5NfuGQ7RIlF55wygm0+0= + =pu+q -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:41Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqAQ//cVyw6l1wqAlRQxr8f9+7CLfK6AGn345A0OGffebZ1Axb - pi03+Xg3Z8pBSfvBHvufRCBbKdoSqVrtkYvEHsBYDVclazs/coPNxG0xtMEWZAa6 - MUYSP8MqN19YAbmFs0C6Xh8qndcB3plI6Nqo8+Xi/APgVr2sSJzRj8l7XKyNwKpV - HGPPwsQ/DslLA9/fugXHq2a1sYtybRNA1Ea+iGQBQ4c+ea0B+3N2+WkOWE25la/N - VVmsLDPQ7ATyiP7Z3gGbqX111P0dk+++MPcFdAm4ZhWqHThFnwflLKm1kiwmBYVP - GCyopR7QghxDRYzDbYEDWuFnr6Jvpm0nsOJipq+WNALvvVtTb9DP4/dtTLZKpRtz - k+VZqF73fDYrjKiUnBdgS2MeP3HJC/BWnC0QtbeMrwbxF00Xp3g8k6oaG5p0Ardp - 5bg3MJx6QTz8bhad6TkVBeGVkj7ViEXffZcQaY/LGSlxmu3L6JxIMR0S/e4cl4en - 88Wf91Bsd/iHfDxZB7wQFl0oTR6nzuw2W/yy6K4HxtkZgUWUFeK1FI5mjTa+v4Sy - 3EkkjmG9uIe7pjR9poUykmxB0M4siCxhv9hQi3qKWHkuB0i7muyo3cn0SNKBjCGs - dkXUdH260Cd30Tp63tQ9S/Z2qckfPiOZoyi/18iKk58yFQPq2W6IU4iJehyFgSrS - XgGfHYmbVDCLdWHQfTkQnxTf0Ujp2z3iV/82f/n1R2HOp35JfYXjZCwc3YtoGMLX - X5H8qPgQmXCblZXUuD4CpW7kHIsxrKF75v9Zn0md0pk8SNX8jG59DQhOv5kyTrU= - =wntv + hQIMA46L6MuPqfJqAQ//XJhmglXMGmLz0fxUiWcU/blKEJ03C0Y9J6a1dRhBQ5VP + 5AIxMGvNPfCeiFp7A2Vt7yxblHakXOJzeL6eMFDATjpqCGB+VOdCIHapirOw/KmM + JI2wkjzhjDA+leOn4HsIljKdZCXgjlIHr7HGnzrLHzAcTaAIcz52xdQkrSfLFghJ + c4qQEBw3M3KERYzK87q+Rz0oZIYYoGZDeoMalPU6m2i37U0qZgdTV2IFIXLfwmfT + WrzQ/p6rHVlOjfJXkjdsY56SAgmzf5nwOq0GlMcuCVPEse/8EKXb9eXtZz/VajeL + BkDfr4OSoB+yldNpzuHE8iUESqdCea9SP2VhHp9WchD74bT5GjaYMLjYQ4IInHRi + AHRGwHIs++w/RfE+dszXzt8kVk7cKxOE/M+9G6VZr/yLQj1b9JRuT/Et5BN9GGR1 + 1rN3k9ZMNwO7Pij0ujuJgu0TN/qgX8Y1U1f43IrfF2t7LrCoY7/AZPSd7Lr0QUC+ + XppmPMCFMyuUBj4Bx+36KGUdrCoQhnh1q6VVjtoPnAtEQMtzRfYzceJk9msvrSTC + a3Bm8QuyoiIxUVN7J90zNBLwkwThtiL+VA8Vt4dVzSL1vDHBsZWfNJePzTSwKczY + 7ncM1WCfgkvB0wpMxSmxyinmHZj6XVQB18YplaDDxEwozWcXQi1cS0u6rex7BSbS + XgFELTuXBQ1JtA6gqwIKZi+lDRXCTTiAj4NNPhD2/pij3GdDYxQAHOGwnQc/aTAe + 4fIv31aU/6NLW08YjsKWGeE1FHsN83WGVNRGNVOjoBLsI0f9VvbZNVNrRpFQK9c= + =klXf -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:41Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdAihL8DmvN/S+X6exgJ77VLOOzrz1tz7cT8vGlc55uzCIw - /jG5ILGTModtEbpsfVvIQX1nt6MD8f1waj6mKvKE4PxI6yWHGwRjDJ1x0EkxlWWo - 0l4BW2sSLTh94gd2oFiV6AVqscPtV18ys3veXDPzAg6NMIHL5bBHuXNvedVeumYj - XwrAw9yAKa3Rg8LiLjCdJ4f83gckZ4CAG2ldY8OFEpHaNj0B5FtMBL7HNkwVnInl - =W0xv + hF4DQrf1tCqiJxoSAQdAAv5f4j7lHDhpmgXNihEC/B/SnELqRafm7r1GcH6N/kEw + YzfLDIELJpDdU5NZvKig2j6gmMXPl3LWSpJcQejmkv8si40EHuyE2QBkKAQUb/yw + 0l4B+RTmw7mli6E8xkfhqmR/FSetvCnWdJ+1tnSjW/rklO4AbjqBC6NiPDoRYkpd + nIjePWte8zqOkgOAVKydB4FJf8+e/6vJFZK7JvPowHYj6DEParhrTiT8FcM/deZ7 + =ltvh -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:41Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdArumKLp5tZyfs5mf9n4K/pbtQurYF8/WJzaOEb8vv6ksw - 8oaOI8rHf/g4crTt8ZAJyD5G1ge40CKG/6z0AwYg0WS5kkykEQchv+OQX4YDIXTy - 0lgBn1nIFvnTGndzl+kS13XQE9poSkX4AOJJ9Dc62uucgM4NC8h7vRFzmu913iVt - k5G+qj1ftjk2US0dK+DbrSLIk/k+1K+Ns1CnHiCyhQElyLFjnCElXf6Q - =QBfz + hF4DzAGzViGx4qcSAQdAo9eO6JAmNu8c+nekTYoF39LrpRIfhaC46STKdQPobnAw + fm0oYIvjT0Lx2nLrtNAEhKQGJkKhBqkVxGJC74YfEoUrjGOUR2bKCBcwd+X6sP3V + 0lgBf7W5/9972Xtsby+d+5sLxmlrj112F2R8k/DpKD0k9XbGZYh7KIPGsI3rFNfH + /+iFX3k6LyqLxYBjp7V541M2OFnwJVGQ3AT6FRW/NVxcIZU+9ygT/ch3 + =XUW1 -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:41Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+AQ//cRQxoZKQPLP7nady0XH9mIZRCPLJI0lmojdZiRBsudR3 - qKPEdlnlp+RQynwqiEmp8+gr2R53MbmJDGINVT604GWSMZHD75KhArUYmnLE7rBJ - nHHWm8rx/PFZ26rgRcsN6BMSqitp36my+au61qBjOBioQTehQRpkckkV/soApj84 - JRxn2mhSj0/OwMN4Tnw4YqPeDx7ADQlcCV70u1rlGN/5qpTcR6gmgkN1iHbY2idB - YLjCJNWKPTaha6qCbVENDxfuNRaYibzCf54cYW2RaE84uHMlRMD+tQ4PsDeR9UiX - d9AE8+B1fToLy5HCMu+CxyU67IcpZx1FrxnYGvBcem33m45fVSrfeXC8LypRJRno - HU1GyXJHMCQ8Dpi3G2kW16WCpzYmrP9FnJOFPvqt9KnMcV0VknpB7fkgs/KtgR3r - n6LInXzRFuJk2rCntIRLQpBl/0829fBiVrpGxnEr+z8T3zoopuFVxC/m+6XuHsom - rcxI88j5/Eif5IcdmUDMPzy3Yq7Na/NQhmzcaoPubjw5T3NZVrbhXdh4sWHv/3K7 - vFc0djF4xDGPkrPeW7HQj/INOkBL9ortCOc1K77aMNQLr1gRJHASQite1QitHCwH - uo+b5qTh6WUsh7fHKqoiHo7jF5x+dNHA6PvnebeerocE7FNj6QAQNuZ+Q68Z4uzS - XgFhUfzBsHctHKklQAp/4RPjIGzB3Ht4sSLNiDgcGYgdiMvVbMf0067kq4eG+xL+ - 8pYWwC7oUBzaE6k0LUb4SVUhGdKmFfBZO6eJvC2oJwyk83glufE1jH29qFYNBFM= - =vEl0 + hQIMA2pVdGTIrZI+ARAAukoG38Erd7RKjpQjHvIbYaK3U28DsGoRDxnp2rzlzx5F + ZcxgWw1qD/pR1d7bgiG1vQc1JNVAc7ECKmGxhfLjmLlLpxrZP6JaBerxXwf0dtDp + /h4/Cary2BIGcEjjPD1lCD7Hd+IapyczjFI16uZrykkKgjkX7NYxLl7pPDqZJybz + 2r9u/prY+YR1jENXpB1Wt5184QQ318qr1dafimceipkDtrEu9nZjrcZAsozoWUkk + GiBYLMShsxiqsX6G9OIY9zI7AiYdh1xiUxpUZFiAj86lu7Uv+alODNbgaOGYYtu1 + p58LghAaBbbvR14ePI+b2JUTIXDB3LDa+0WeXonmLHNXC8AuAyDzEI86XVrxmVkE + E7FRDMHIJfTm0m0ZjWlzFU2ijHQicmvsSk7eogzIRMb6s/el11XQFb3dOl9iKp1W + WNb/kKNqw6gOXYkMQviDBMpvtqZHKiXkBM79NzcVIsOvltv7N678D7hDVU0m5evV + rpin0EPe0m50TNxrZF6u7zsVpJUa/B9WgLcpRjYdMjVcfPLeiIvmBCw7Fgvp1NEF + bDKEP1FXtWbNN00HyH/Qe01LhypC8ZfRFWxFP0BWukh7B9eYu9bF31Ps1BbY0jdS + yDGOA+J4NoNswI8M94hhaLEQcBvuJUmcXLglX7UOKhMR4P294ByY96Swmu9m2rTU + aAEJAhDb81URvayrAYtNvWGyRmsVqG38z0ZQt951Qn35VePzkL+F/Pghqxo2SoEW + XHObLhPBITmru9x+cfFBlT/oXlhfyaIcSG/ZIV3L4b+cP8ARkZJf5sKCDljwiaoY + m6GajSP233EF + =riyp -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:22Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdAJLVYyGCZtQr6f435wBZcJ84m7XNmzLGVMt5SEAkTxjYw - jp5E3GVWSKYiIUtI+I09QYsCnDDt4OLul7+G2VFnv2j/t4GoxuA9Q8KJjWmxaPUx - 0l4BFAk6yLIbW0aASHCsEas7ujRgEGi+z2OqK9vJ3C5LuipGWTNBBjDPMwPvYLnR - iOTb0jiueDqKeGHuuYBDO91Kxnt1Y8KBiSGgwnIDcV5z3IstcyFEA9sYtjQnn3I4 - =Zrv5 - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted version: 3.11.0 diff --git a/inventories/chaosknoten/host_vars/ccchoir.yaml b/inventories/chaosknoten/host_vars/ccchoir.yaml index 7b7d572..93e49b0 100644 --- a/inventories/chaosknoten/host_vars/ccchoir.yaml +++ b/inventories/chaosknoten/host_vars/ccchoir.yaml @@ -1,6 +1,7 @@ docker_compose__compose_file_content: "{{ lookup('ansible.builtin.template', 'resources/chaosknoten/ccchoir/docker_compose/compose.yaml.j2') }}" docker_compose__configuration_files: [ ] +certbot__version_spec: "" certbot__acme_account_email_address: le-admin@hamburg.ccc.de certbot__certificate_domains: - "ccchoir.de" diff --git a/inventories/chaosknoten/host_vars/cloud.sops.yaml b/inventories/chaosknoten/host_vars/cloud.sops.yaml index e850713..cb9278b 100644 --- a/inventories/chaosknoten/host_vars/cloud.sops.yaml +++ b/inventories/chaosknoten/host_vars/cloud.sops.yaml @@ -7,204 +7,204 @@ sops: - recipient: age1gdfhx5hy829uqkw4nwjwlpvl7zqvljguzsnjv0dpwz5q5u7dtf6s90wndt enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhbjdjSXB0NUtRRDgwM1Mx - NkxWMHRnZXFOZDhkZlNkdjBrUzZBaTRDMTBNCkNqMUM5cjMzRXJSemxjWHNpR2Zq - Q0o2V1Ywenh1MHBUeWRkWjdKOGRudFkKLS0tIDUvdG5wMy9VK3JBTTFBOFA2bklz - SmdEK0RVd3V2OFN4R0lldllKVXZUQ1UKgoSPBxLwBps7EiO4qhhJdA3UbfAUG/+/ - 4na7wCLzfMPGpjifJ+GIDQMujlu7N5tX6oM90vWopgL1yTkgP44jzw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQaE9tRWxWTzlMOEpjVjUr + VDhBbEp5WFFKNWIweGExdmc5VGo2UDB1R1ZNCjFQVDJlOXJYY283eXNTYVVkWGRP + RmxBb1NoT0tKQXpySlQ3ZDg2WEpVQW8KLS0tIGhqSVZxakVFNG9ld2xiNEI4V05h + cmsxL0oxSXo5MnJ6Z3ZlaUpvVmVNd0EKqJvFE+mPnew6oaA3LzdVIJhFWOBv7OL4 + vRX8fbDqG3cSiIAEx4SO6DnK7UG+pploS0D5Ok5icDXUnZ7HZn9+ug== -----END AGE ENCRYPTED FILE----- lastmodified: "2025-10-14T23:34:26Z" mac: ENC[AES256_GCM,data:wPkDg2j5sKQqpgXGzJmXLiNbko18FUWKbNoVIWoyj+rtBUiWkBVRBKwvYgt94PIRPoDKumJlsuer+BpQKjCDjVc60lxFFcd2saiiGQg1B/9VrHh0iPD28uNayo9fDxBIYmcx7EZl/CoOAIQ+eRFJ8opQe7SsQLFnxt7WAKbYWt4=,iv:1LhnLySBQa7dNPR3VIelxLRLHip/rtiMOzlX87kJ/1Q=,tag:BpowDN/ZSaeUOldf+FWaNg==,type:str] pgp: - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:15Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtAQ/+OIyoiOxbCqXkG8GaksrEAnUMyCIMyWWhqooSxpjo/Ex7 - ZVDRYQ6rdxn71JH08LMdQ6GyrGg0yEZg2Hfo8Fk992xBllchm7i2vjYx9HaRdWaa - KO0ANVc+Q6JZNG5sjLic+E6IgCUxgs44EU2xKn5KlLwPPjJ68NHESbj3Q6A3T+4C - 7psyVZgYxU33P/VQ+SyaGCBQ6058xTd03WJIt7EEZKTDhef/JFKQ7tBoFovC8xSx - rrUDz0mjpc5K1oMjGgUbVjnpdr9PU+nvURZktyeAEspHz52COB3O/NH0Jr5tTS0x - oOz1Gv0SUDgV6VfYat6vjUmK/4GGpOfK9PwXD884G8EHsavkixJH2rac28nKe2VU - vWFG9UDrxEJpZ3laZTyIwGK+oOJLN3NX/V5P5GAaRoLdd01UfDGIC7B89Wndpb1Z - bA+F9u4b3ZWEYsOG6NjkG7cL1Fm1u49TYyGdKPLD07CTTYb2/CRkKiHK691g40Yr - 9+xse2Aq4hMs7i90zOSkw7y36M0rr7fbwPXeZDKue5XLdWfrokZkgUYg8sk44pXJ - NLANXJm+9cQsCFshzmA4ROWWTSToXc7scLRyUtHZOL2FTuBuawHyZL+4HQbZZL+b - AL/o3CUjRsSmBBJA6fv957PsFnyH+m4IJMwNDSipaMjLKX142QT7bLk0JYKglEHS - XgF4tWivwvJ34xWRJ9Nq585tRwmuVTI7o0PUJP/NCs4O4UYQYNDNmJqIfBXQeQRQ - GdDbO96XadXAVJCwk6y+rLTHiOMZloFv36BAB9Mv46R/vMilEJRX5tweeh31Q/U= - =Vf3R + hQIMAxK/JaB2/SdtAQ/+KW1dRXAO11hg29z1dFUXdlLvxWmG8wb83FVTak8cJU3R + 1kwTAEPkCAd6zF0+pd7GsoDtidK+Bt3EU0Qtf3RilqIsNlB8EhUEYE68U0mSVcHy + Qa+qHj5bThXcLssjRa7yHvahNUqkqXnke8of9VQmShvST61+kl7XS6wDTulhBFpK + ylTXVtUxsO1T/nZkIFvhta7uYdlGgjVsgOKhTujtjeh7q9KpRmjjT4GdioRI/SxY + dLnXZhjqLO75Q5xHAjOJITl14JQu8XAcs+RFLWlCbF/gsVEPKQSXwz9SKhprM+6m + V2rtZUvJjbRPhMOlezjTazMRxzi+zxLB06ZVAQgCe+8idIKFZu/5Fmc+OE++cCBY + R8o6PMsZ9pMp8vzk0FmVIY5CJahejxZm9e4kcq64M73UgNdAKlwqdlASQhP4SIG9 + Cs+nmyspO8elpmB21q/cQe1SdySgEha3omYKrEL4BDIgnKxiED+LUaQrFjcL+9uM + iDbbalUhF5VHGwlYiOdASjCD0Qy4qHxX+MImfUdkcd79edj7GqnRPi7yk04KyGBg + GhmoFSZDOz0nPhmKKSlBDJqsr5BGq8f8tuBnhsQ4gT+CiyGRTmWr60wyTCw1ftwi + YwrRX/hFIyakfhhJCoHm1EhGMHjtMF8FAB43HeH9zGsjuWn8CEUrh0QQmkO9MZDU + aAEJAhA9hdSF70Nk6csSXwxpgLetx+JvGcv5Ef0cWpgtzgro+w/zVVQ/YNkMyMBg + V+1+sE/rhGbtRGq0UhqZgXt4Re17JdO4sWjw2tuy5SxNXsByI2WeJrbz6TvuBJ2v + d7bKCe85Ebp0 + =tdv0 -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:15Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQf9GECWP1y1989fO5rev+EBIhIiwLz/tDmcDkPIg03nkjA3 - Eb6rKYGkCutgrPBu04pRAVv6TbMvACD0UpDaSMs4vPcttRhX+F7G4Q7GvIcz7AJ1 - rMLyhTsBKNBAOShQZxT4U5pe+hrH5B6sgz4zGvG+wc1Os5xv8BI10+iOzOD22mj2 - M5pBRpNiiy8nI5JbJELFs8Q+rBqJKITfWuFQiKLjIWbu3ZzVKBjcCta8abMbQotD - odzN3pk1ciJqnFBALtjy/UQ4gatswAgHf2LcNTrwl5LGjqU7puZFnEJyU3HIgtg2 - OXopTzbwKxHHJ/DDfgo0tGj5Wmh/USLdR2Q/uFpj/tJeAXYOh0JRthhroa4tDYtR - lErR0X306sf8lZIwvhMuanwh7pV3bcN7cibSKKxPHS/muz6xqe6wptrhVbOuUiwD - b0hIlDIDqUFeNRoxBMo38kPvmQLfzY+Vo5Z3p1fkqg== - =GdYE + hQEMA1QflAioE8i3AQf/b1opkF2tK28qLCnJyTmHC7oiTN0XQD7pRZ8IRnQVqc56 + NjRTLKFh9BuxorU11d2qkn5Sy+xOMG9H9tMRB/ipxzMAVo+JvzkuknG98Imtzv9A + vMDWBIGO+rfDBk1k+tavtiwChuZa0RXau2jszs1dFrX6enPSQg4aJLAKR99LxGou + eWj08nN+ik3EJhFmiNJZVhz9tEOJU/zKj8fnkeu4btlf6gPR64b5FSYfEAgPXNll + h74P3BTGbRI0lMUVsY+6ss96a80QCLkT+B7U3VdrPHMjLkSRGliSLNjjHBRdwwUT + Ty45QzUzQLii/pRHYQLGM4paeQW+rIIMZ2tWs0cMD9JeAf5XfOgpzH7r2gLFctZr + kEz6oFFUnwTLkwewucCnu+j0uezzMa7ApSWsoK9gLP3XmqLozS/CLDtPL/gR+NyG + z3tUJUahiACMXYbBCTm5huPvrtmYsnkUCEG2hiY4nw== + =Zajk -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:15Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJAQ/9FiYt3bGTEylZLldmn+rPDwItJfJzAFlcAXc9idX28CO5 - YzUAspwKaLFoM925TwgXCG+9vYZ9EwfiMc7GEwL5d8jFo10z/hCEQlReMR/Slho/ - XhGn5N4ugCs3JiWY3Q1qbUTlTcFgORrLbwYXXDp6g1PItzNDIQF5URQhgSbNpXpn - R4nrTKxRUFVyJ9vKQn51GvSZmT6i7BE5hh8d3N/WDd6iQcYkrhUS6kC0lVynWgIN - ancHadu3RQV6iCEf2I1N+LTKbdnjW+gQH2r6ohwuqe2segZf/HYC0JluwX7Bq+hq - 7Fs/K7QQ/Jd/krGAUEszAQkMfjkESNTXLVlI0/MTIo6h4Jm4seN01Ljy3j8FP3Iv - 6RbJEv6H/D01bmYf1rAW2uc4x0+orDzl1RC2U0MW7IQt+7yd5oucnTYIVIYy366w - b1q9zi93cCQOftKb2Wc+s/3aAZ+XYogOlYp9ArFMaljCxqoahuoqodjvOpBwzxPv - GxEip2jSdn6UFvebGjSMuEoHVnq7tVKuxyJSIf5ECJfcBQFTiJEMjxwnkyiuAKQT - 00J+7qPpIO8MQaKQGSfd0WZ7NpsAX5gn+bgF7ElU/eBYRoCLklw27vo6tEtH9qoG - z82M1WoSuhzhUVIxVlwd6TiIJprq9kBKNL3vcBQGCF/+jPzNodSGxp6VZxWrfvDS - XgGpRRQ5tl4jJnS4W7ZfkNqJMB+9iyjqLcNmIP/0YtqtZfqH3bew3xZZLzdDYBay - oRxUbfxuu5fDrQKim8Uv7EIjqK4YP8tahr69ysTcCwPzM6S59OzfEBQ8C0V1FD4= - =cj9O + hQIMAz5uSgHG2iMJARAA7B4g4yOoYDE2BEqON3YBlZjOJOtcLY+yb5TBgQ7YeV9S + qbtFT7BmzNNWOe4zVSp9QOj56zrhzrOtHTYQ+Nlw5YcKRMv8wfYwbRHWAwxIGoYt + B3JxPJUYmGOc1GpaceTK6knaG5ePi+gAERZ/YDDraUQAQevF+mAE0OXBjrY9CvmU + x/94JqrzecSsrHACa+UdwmXKgnQHUNDN/8IlWvGJFWkFHyB54HzMtd1MGFE3qKuX + YQAif7HbPCoYr+ZU9pMw12L/RPt20sjn2nyrytHVaQNrxUv+GZV+6qF4FXX/Dnxh + CdIkFIzLUC6VR2Er2r5BlgiC07jVHC+k7mQ/70Cdzvgrmfp41hU+mjqDxT3mftvZ + kuBOZHRkh265YD5zMnHDWLsqTHhEGJgMGHX55xqQM0okdr6uZRLY2ddst/bohgF3 + fuELSqJQ0LVBhERqcQbuqLbixzf0EG+FuYQhmT4t6L13KHvqBvBw5+UKQJBqI6oo + i9sR4cxddB3CDzAOSgowuBT9ve6muNSRUZWpyD5hLteq8OS1hxeucbMGE5Ynl07t + ZVfbV5WnW4re2YRx3/4AmqqkeLmlC+96BcTznJ0R82KYweKdrOoB1b3sbPgKW6Ha + rPc2krKhfMHYVgqip0Bo/jeVF5aIcBavHh2ofi64TiVAVJZFC6SGNMQTL4Lmk4LS + XgHDi0o4HYDCK33DphQ6HNmoUqd4fk1XCsE3TMcJMOCO3Bt8J5yuUgvRwRhCu+8J + rbvGUqnLv+dG9SwrSu79bqxgPhr1po+AaQoqjrbBujyCbtGpUaBmSRU2j3Tes2g= + =lHxa -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:15Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdAxSGdE9hTEGWFcpcBSDqJ3HO2p3M/bqXbla596ujYeAkw - XHqO02hSJqp0L5LvFPLjpTT1XhZeLVWtaVX7uiTTsDuI2kqs+QOZPX5x0K1Jnzhp - 0l4BvQU2XxyTwEaT3P7FmPHNCDp/wf3CcVnEHfZZdGYaT6dWMx5urjiBeyKG7FLt - 0uHIVNi2UeikGrYOHxUJYmNg6T2XzZB9hKBhY7ksY8JoTa1J9TKllBfArQSUEZqy - =OnlV + hQIMAw5vwmoEJHQ1ARAAirC1ZM3cpPqtjF7IO5mZ1ykBEG0MoRrNTAnKjOpZnW+O + MfkOJm4GRjOzvXSUjhhcgjGM9VD+FjgjySebh/+twaMc2LVctb0d+DIr/qZN6FTa + lYRlU2bNxVDtgFCWLtDkXndpENbyOEeRcYwEu+bSEQ7K9sJ2nhfKMAvtRrw7MZOF + TeoyqvYnYQaub5MkEa6gEM4QiYIvUjSIb7V2cgFlz+nx/qRVLX65pCUibQz3HIl5 + x8PvSh8LYNiCG8b68outiFcI0Wp2/R+h+kLL76lvV9yHFuawelqTkuBHAlYuAlKm + GKt1m2+EKyc7Msk6CiZhRgfQ6AEYMNlzDmRmzyffVwX5nbuM9+lP3y9dPFHftWjE + +D+lcOtVm4mmSzSgM9kYNUyp1bEXtq83YGZ7goX8TML3j80DrE7Yr0UYFSxvXFXl + QE3Ta6t3Y7iULO8bBDJr+/cOKpx6LHS1tshqSYfN7Bu60AJ4E4fRDelR6uSKDhX8 + sagPRW2mH4lFTcofcKAJSwUjMYM4ySLSGjzsmEOvZRc1TsLORtR+II5RIkk8ssgv + 4HCDdFexgqJw1qxz3w1xkME2nBtPm04NyxUjd0xTIaaSUyvvvE+HhowW+GUIt7cp + XdTin1QUPOk8/DmmBZMMikmnnDmiDtdwQGWTzIOnyKjDIbUuO4fP5wGsrFSkBNbS + XgHwIVHfir+o/m5IDQ35NQqBSpeY0OTgLzWe4h+PzDL9kUlvwD5k1pwp8ox8gfgx + fwLOy/gLXPf7+N5q+QEVp9nH4VXIEN8AmtFCers16P7WxroSSkKmse5cSMTr+bE= + =Rqaq -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:23Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:33:15Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdAiJrVKAOJYHw5fstF5Wx86BNkdzwikM+xpZj8aZbspCAw - DNgV2cPOMiLfRzSVLirrqqYJDsk5qgyepk9tA77pVW/QmRz/luvHUG5DaZHS9Rj5 - 0l4B9TOZL7XVJ+tR6QTtT0O4XB15VNBox/MGgs7d2D45vikaocssU+QJ1E7aZLT5 - mXHZ1bEfLemIEo7qmKbaQRDIwc/GEVpvX3ETBi19SbiU5cG8GdUSmWkZfXVrecMW - =Pzbv + hF4DerEtaFuTeewSAQdAuSi8eAl9WPDvDN4Zyp5MWarm2KaahlA41PXCNN8cUH4w + t4Vv5GnfTLH64+UNtNm7ot8HsghtDs7ifZeqk0dnuodCSxHUuyBqUR2gvnx4JLms + 0l4BG/tWokDi1GfYdo4J4aJVgHj7Wtqg4aYvfYv4TSSORxMYGVqOZDp0tW5+Xm2n + Piq8q6Ye0ZxPckgeFY1A3Yd6t+sgG9lnzbLg1cJDrHyDw3Dbp8ahRLvS5trLnYcD + =u0C2 -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:15Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fAQ/+IsZ1eVjLYF7tDwUHkjqOaAnoPMOQ3rBSXEBYkVgi/ecx - dylPY3M+2onvDEbnIbl0hsue68QiJzaXbktGIieeWuOyjfju8bvzHAqlBl3eKEGG - kZoAUImJ4nbkoGIw4/af+DZEkyr0IHBgdLwTOOXTGW61oKlLU2XZZqY6vP9jltav - yBkBOtZDvovuJ2iO6IkMoksMH8xInwjJDchtjEwqapEhnZAUiP9m+RiMFnH/BhMp - rJWc/SAfUnukPn6747/IJxCYzWwkzu+jT/hL16SNKuCDHkBAoo2cQusj+ImK9tT8 - RnLBi9pD2yEvQ2jZbgR0zI3hJ8hliXTdppHLduP5Iqrwzs9GZYiqXSkTjVibsaqR - LnYK6VwnibL8OvhyRNOzyZwY9RJ0ZOlbBXvnTIdF4gdwbWSpJ0fjXDpeaV1J23/l - 5YCBTdCEQFXmbZA5eJY3BUU2Ksi+avjTXZo8jGoctzLKYQh6x81tiFHCgoub+ycY - MepXITZA8DYjf7T1YjRj6WyP83MNt6Oy0EQ3Q1f9Fz4WkB9H2Wo4oJ0ltUUyKq3n - e9lcW4aAf+d3ZzpIDC5sZuH8lUkrk1+sHImVz14/2XciQJZwgYllisjRBTUtpYP6 - AqPQRToMB+fQYaIjlIsWZ5HzDl9AJbKpoYK1c4dj+R4gJe0GmcFMsVjVGuyslPXS - XgEplWw2ACsIgYOY5WY8fOFbICaAjfAg/6fgt/WLavY92xTHlKjCP0W82YYFQHth - XmM0L2k3OZSkfQn5EiIm9/yChDQfz31+I4jk0i3HpZ/Iq8K9vSvHcRgFqeugVUE= - =wyqr + hQIMAxjNhCKPP69fAQ/+OCzF3PpRHHVFHqI0cDiB9SV55UqqV5InmsSM4xXEpZqF + dknTjwc5fnqjZ6SqeQdRFyNrBv+iYMgdprTnz6pTEjEeilWZbE9zAJJZI7c9bbrF + 5WgRCa+qUL6g2uR/tHVYAnHi3htbFohSkgeWWfPQXOkulEimPA1c+XzaYFLL3SMa + cPQVkJIzrTbLk/iKa4To8YqJx8C0MUNYDJnf1MjlPgRTLq9pqjPAKIFbGyItlArA + CBgb3FzQrP6ecW0AgjDA3vW5h4XDcM+XYGs1+fzcOhTUgfLRyHFD2Byxa+L6gifV + vTs3HAd1jh7J1ATcsxqJocLFX3UH8rQh3YnOcw8qigIO2fMCSHz+2gaKZq9a1Tfh + INqv2NAc5fd0Qnr5bsHWdjLu3QSwTMLyOZlIW76YvE+dlYBtR4O7H0Pe/L5j5Cu6 + JMk0riN1T4MdgKjpcVrHg8Dnu1iFsa6LCmBpLlkRR8wT238sRM01aI3MCvvFHeNF + vgui3Sa4slfMD/nDMhrZQc0ruu9c12F98835dCMr/e1UDCHmtAFExc/k6HdkkTTj + D6TlN2F0xhb9f48BHfKphtiF3cwQETCJ3PBanK6wtVlFMQkcjQO+KObRu6HY+mm5 + KbNHwLBtE+LAZ4qxY4fbHAx0QJy7LgikVjCPwy+c7CyfxPCeHtk3LhfLINbaorfS + XgFxblxFsWChGmEhwV3J6jYr67Zkmeg7FkvGyso5W6pxxf6d4OSWZit6IyQis3zs + 0XDEgoWcJLH94DByjsBFhBGpr6vGOESv1zd7gH/z7SeeLRdWIenfKUoE5W5ahR0= + =JwIC -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:15Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoAQ/+LKWblKXfhuHEqDUYJty2O6WjuDmif/NOZHKwqS0k5PV/ - kv/JU6D9fL4Kksta2d6L1npdgS0Z/2qruNG31qbsFL2skK6b1hd8xh6Y2gPpy4qU - deggC0eAV8TK2JNRN4/rPOGXu/k09ir9pMeefIeErB8xE4Wt97NZEP72pngXpwbp - lDhy+YlnzrUCMvfktsc3eHSiA9GcpMVw3Ld2WC4rhQ4/A2w1XPA7ZRgM/KRM4+VI - tA+LN8C/BtqirR22K7TAgf2Wy5D9GUSuC1VoMNiA+nohFYr6g0l3Qwf3NlN+uV2H - Mg5yACsCl4hJ31N7uuDtR6xp/bnf2IbLwxAt670sBjrJ9kcAbbaYHUuA/kMSMFPH - /cXaZBhKfoiBHjw/pEJ2PaesLgH+z6U1VTWR2HKvd8PPN2+I6jlUrKXkRQiNFxX8 - 3N2EypV0RVkORY9DSBc8Va7mB5cqJHaC2/vHWw8KoT8NiINhDKOOQdBQqRp8+CYL - /CiQHLuRkOAN23Ja2HRi4lWAlDxOiMR2kXUSA2uP+Wzj4VxkdYn5fsl41llmB2le - 74xEnFkCQrJRJh5QvdH5hqUcadhyQPiqrQXB5Q22/3e80wDnNkFMGYv2h3kGviIB - yPdo25S24cZDmOpD7nf5x8tSa3bYyo8DpPPArEh8IszuNginJ9lcV4ufwCcBMvbS - XgGLd/gqc0doTkA2jzhOBddVwG1vlvjv4BDdSbd2EebiATyCJqj4PHUH/Z9X0e5e - sbiAwL+vTtCug/x5zNWe9Ibs3zJkLyInQ15oLMYR6BiCIMAFVxuitBLkFAzicB4= - =6mab + hQIMA1Hthzn+T1OoAQ/+OXvk50ouDo2WjFoa5JaVI2S33T/cAHooG4yZHivGEOCN + mOQejc++xtJBVS/esoq7PJ3f3cA5Zj7KXaMSmK+xyeKxPo9PxtOAkRLyPDIXLBOI + jlVbIy7qA4EKA7xTJoLhkRwNH8mn1CIPeoxvBWRB3wtwhZlIKS9IPN+kZmC1zfx3 + 7sAg+X0yaWSehRoeMuTqWqrdR1SydZaPAkQsmuioQ0VKgIStzu1ft982Enx5sYuE + hmDYMCqLtyfmjjhYhq6ohCJbuh8IbcLNzMhIzfXoDemQNjvjMxaDI7bRhmFDoTwp + llLAxM4jJ5/NaeBNjTNhpBeZBDNFDpOdpzbwP7D2ywcZ2meHbkiQE5JoTt0CiWzi + zUJAA8+78ftW0RHmw8YM0E3MEv1wNGXtilvRH+8qJDfaBxhKBeoS0eiVKgU2rspS + hQxQLa++7MMOfvqpU3wJENmRFYDXF3K9fb9eFXH0nMEowbE6eRfY9jzaEIDlNJCq + mlPwXH9GYf8BjH5THKLR5h64NoejaTFmIwK3NxYMAp56TmgVS17XxxRzcxI4NdcJ + yNm8o2XujKavJNPOokpWL2KfegapsVrliH/ywZKiOJ7yZUNNR7fiVRTVj/vBMfhy + Bx5T/SlsNAchuWiT04bIbybk4tDvIsVHIpDx/Sg0NPHC29kzJhoZMKoRPBnUmDLS + XgHRaErnmvXs7I0Sz2Zv/HazSSlNPBIOeuM39w7aRWgVPCMZdFq1+tYu35iSTCmp + SipzRkLdRJeO3h4zDIrzsAw6/5UG6P0dIe41ytGesPhx4+nMI43G8AWdOM+zKNU= + =adPC -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:15Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqAQ/7B+RDPwgwM813VQ95BIuNq7Tg/Q6bO+njPqFAFvzmnZb6 - fZyN7TXJfRjYz17A+2N83hz1Av4odq0lWq0Rc9/Jp/aGHd88sohEXrW1ebNx3gyb - 78tDoyjNDeh5DDOQldhJNxmFZryx4Efn3M8/nMA/K0pIeBkHSXeTKC6JlooPCV22 - Krhx5C/7N/SyGxTXNey6OCJEZYdMxtuzt0P6qET6waC7ytunih3qpZNhXAItnikw - aaxZs+A7/PZ34kft0uuq7E8s82SQsU/0KPTSpeC0HPTbaZYwBZ2kJcU1KKG4KxRo - hZZ1aSG3NxPWgGgUB/Izx6es5G1fmc83vsllIrDGZELV970PPAICa2sNkDmhAqq0 - wuMhvHw1KVgsG5pdrr/deFYUqvkid+CeWFJqOypyDsISE/7CV+1/D/43zanM07S1 - tzhQ8TiIR5bt6SCUNfLK9eGcu3j1WNH/Q4obvalkPtTpM4AxYrhcgcYO/MbNafUN - p4dVcrPCuoXQUBGIWJNtEmEhWRN/2CtEyqdQar0NtwTKxip6WL9uvsLA0j+ja07s - ZBvutJ84P59vMvXMZUHfAzvJJWECemQatgor00FxKQ033MKtBC4xLVhgCj7VVFEC - STBr5DGLJuL2NzjfrO0W/0Fxe97Jk/SXk52UifLX6GlGYNW8Z2w9EZ6C905tQtrS - XgET4q7lphxwq7o61mWKca2HDEfJ+Vd0h6zcIwe7YK87UNXNhElWyguXfHmqkpMz - Hro9OOZ/fzBd6AzJChyyMXy69l2xHm9cSvSy43MRhkMRoMnIlNQHUsrS6XzVz0s= - =4Gj8 + hQIMA46L6MuPqfJqARAAtVjhNBW3YblVpbKIa2Wjh8NqW66xBCJtj9JZb9AvgktC + ZG+dHW5yFC/iGKiV8H7Tsjsm0G0EQXQyhLZlLzN/49RNNSjciNmj1p4bFE06P1n7 + IcXZUhGNANb5Opso2JxVMdG3Ul6S65u03bf1dUV86tbld72mqZYKlMgksJ3gNx/y + C9naLOYcOcS9JMVOGM6TYgKsrleO9h9TOcSHN3+ZD0BkNmW3ePP7APnpOKRTNLUT + GWWrQ6QfYd4Keg2cO9QE2stFvS84BUqdNwipM0WyF5pGNN0loR9lcooNH0udgY40 + oUCwucTLsjabbC472LzdIf3KQwWBlbg7ZS3B2pvx13pFO7PGu8d3CV3j1TbvbOcw + em743/Jzo32RbFan8f/Ej2nf6WV7fZNpGjRcWfOvT5FofnWP+PrOUuRfYBk1tshi + w3wL7XLjaIlMK9sYIOT66JOUSrNJUm4bsHhKIeQPfNVCkx2I3tImWZS9QcLD3WB+ + a63zgwSO558HuFEWX6F5nQMtkeBGhBiSZpkYAmAUommCwUdEPFVE6B/5EUkTJCep + oiyG5W1/o3TbIl+sSgWAX3DPJDrEV0An50xcNLsysQ8tswfKClTYOmWwu9NbfFN6 + l7Mu5etMeQIPI7AbqXsOn8oZoQC0HanmpHX+ybsrWAgzry0GyLvGVdgp8c7yPrPS + XgFokt1cicXFqp7wj/jUAdODFaZ29rok5+J2XwpSBP1rTLJYRDZbyzLS2azv1A28 + W4dgTgM+QkFnopOQBZU5lxdxpcGo/k9r0846ddpsxn4WEbfLopKPk/WUPkcjUCI= + =EIQX -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:15Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdAwLAt2St784GPvyH8R7zPyTPDkgbXkI58bjSmcPBP4WEw - ikNz4pSIcDqS1ID0UHVHyl6VA+UKMf1ioIKS+vIvUZ7oqbTbaTY3goPnJhdYtdNH - 0l4BcLN7gYKKypwj8pwNFipi39heCxl15tm2SQykGBYy9fuhQtr+QtaVVk19OGOR - rx4uY92o+DPTA8J1qzFHyx30juFGzJVXqe6dikQlytzYGzduRajNT/mD3MBUZdrQ - =51zz + hF4DQrf1tCqiJxoSAQdAUKVDuLHvNulYgkZBUXyhpYa3+SHiLyR0qJmx2yzVjFYw + d3F/uSq5BrMC0YdF+4CVDNDXPrmRcgNP+0ymDnnmMsm734oqdIMMuQeE3HAp1UYE + 0l4BPUGy0CefPYJ3sYgSotkataHqUJQO+ANlw8Y2/uiRR8KRxBYQU3T5oo6t6NGO + vV82Uc9wQibjVthSJq/jQc6ee9V11f1vy1tWZuYi34gTaCSD+HttHFcv0O/BaJHq + =WWVD -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:15Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdAwI1LWudTyGWvF+W+LtpJcANV0LMvbbrX/GZtg/g8xEYw - 9LQKQKbvKdGhQS6lqz5qP8GzssT9RGixbGcnx6HLvKg4asDqteDNuRV66/1tFtF1 - 0lgBOBxyXTfT6OdWaoyVyqmeZozjxgCBdpIVxn3FFqiyWh9HQrN3NfHXm4tLvcFg - ZJ9U0kmBTvDBVSpHugQ/5OHEVrsyK7Jp07eTX4/W5yHYqHswfBuV1OMy - =MSR3 + hF4DzAGzViGx4qcSAQdADnl1zXe1frNMr8cpQBiKOS6rGQ7rwVSbTxDxlcvEnRAw + Jk0wUs6E+xfDBDcN8Y0qsLjWq6oM2MyyiXL3zjTeg0KkPhER2OB6cTPEvVCMAtxF + 0lgBEWfYurMWKQT22+GF+2dqmrKuSnjlkWhZxRLsYwQe7YOSGRAEnJ1RwHmiQPt/ + XdMN7ruSkf2inkKocBpGrjLsayL5eQU9hHVkD3NHX39gnm+kqlBqW+Nm + =o5RT -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:15Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+AQ//fp1HJq+fwKhLQfY4y+QXwmDrCiY0hnjTGGLrRwkXoslG - VZIcyEGos0O4AV8+J7V7ycqkAba9oY97PrQC0vfxqwEgPD4HwsEGwr1YDFvEbaWN - l2Gle747MOvxTjJzKtKZwGdnR8gkvpihFMHeoJZWbXbbzsZyy4Ps5OHUwxxBkKRe - UjxzAQTMlrwX3eyHlmi2h7dUYSn1QiFXE02uy/VLUucLoBnX3kO/iVPy7zkbE+vy - 6EmD9HkepbpDcu6iKWnQZYedkt3w5VyNPZ+a/OPMgKxgo0ngBsMY5GCDa0NyiLxa - 0XUSCsQJmZxSCOY4TKZ0q4mNfn+LdHl3mlA1VSKw3oNfUEoDXi8GTWJEY1pWpL1p - SwGNm/pKPhl6RrT6OCVR/JrvLzwciM5czGYKa5IKLDF1GLR5hngs1LRplzhKyAjc - jEh3gsggRgbxxTDpswRCOItWU1oUPLJoXUDzJWlyhKDV+LhxsqXOtBKhsLDMIX68 - ZI5l7f64zhfDQW/i+hAdRz1q5hwuz3Yp+a5VpVKhpddfw7ko9ARyJqtUnefVAEaV - iBo6fE6JkmfYeQo8T2wRyTcjOWEyqn8Pd93MFoJoqlyA4Ri/4TUly7xya3z5nYiQ - E9n0FXYUTKn2A9p1aQlyM6/H30EIcMf2Dzij8qIlA8Skt3wWpHe57KzrwoOuSzfS - XgEMHdyn21JsohvIg4nNnvdLih+TJu0q8SzdWOzNiP34aupkpRALbcCzR1iEVliK - uqv6ZQrXW7bSyst1Jyfgz3fh+plLMrT/YJGL7/U97VNGHNuZsGISbrCx6bdRfFI= - =hAIo + hQIMA2pVdGTIrZI+AQ//cmBQYDDWInnMI99RaU5ZLQdvVkJ+PVPw+tQgxFhOOKb0 + xJWcgwy+peIsbF7ahgYLRrjGk3yV0XzJ2vVIO28WxACdIiY+H1xY0kyGXnLIqd6q + eMTBw4/mvOpknXsRfKRI07QdgxuXAGB+heu53nZ1YiXCEdviRlYyRrOjVaK3tCWn + 1ihJPWeYuzj/PYLimgdgmi5CAgukgOeCkUsrWE1OW/UTKj6IMTWCeq55Sg3I6Dai + frQesP5WM/LSdJteZpF5nNSazcUppVJTR/LhSx8BU/7Ln7n2XGuYBEeXVsZJK6yj + hO5bbbO5MHoYUwqU7P5TW2CANYXFMwLJPhfvA9SPcXZ1MpoZsa7TqN8K1QfAnFGb + RwmQmktDrStUXXs5s4n7QA9B4k4JJTJxbCoa4KmdfJFgtokdVz22YOrsRrOgKr6r + wvDlKNvxhq4SEOk7oB/NMfBn09pAxgxn2mAJ/2YG2qBKy9agApql0xalhzXPJYTn + ACbS70iAMAt0Z4Fp55Z/6G8IUkuZ5yl9kWlnMJpZHZMNjFcoyzl2to+Vq6MY2tqk + gIm27DEmAvPO7MVK1rP/HHriTqKdrxnY7dA97ni74RDpCYCW3NRAnKrLHe2wxgXV + 8R9DLx+3tYhh20TsF16OZeUNX3yMRDxe9RV7GGnU8jtnLsqo3wYHtGxH6i2zn5/U + aAEJAhBniiJbmwg28ZEOSc8p32EVZBG2fKDrDWYyTddHW9BUs4GqPeLurhrU6Gem + u6FlXL19RmFvWhoSPzyTUUVPafiE3JhyosiUdAcJ0RXPu44B0LSD3pgFiFNrM0Fk + dURhTJbiX4IR + =BKTz -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:23Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdAzZaQXrJ5d9npsJQ2WYo/dV3d0QK0qeuSGjl+LsdG9Ccw - uhdlcml5wHQHK7MSBiQetEkxXbhhQs73fYkq3KPSi04UPvhZexjayslHwCcfBIj6 - 0l4BI/YpX4S8/8RZdWDTm9Aclt3mO3PAATaXyCIIfSt+k7g8f9l7aJ/YXM4m2jJd - fNRMtSpoNpdtwCGa+pE/qTG0QnYorkanvyYG8Sx5XZHHY3SoJcB7vC1Raz1AVomC - =8thO - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted version: 3.10.2 diff --git a/inventories/chaosknoten/host_vars/cloud.yaml b/inventories/chaosknoten/host_vars/cloud.yaml index 9c28d58..b6cf771 100644 --- a/inventories/chaosknoten/host_vars/cloud.yaml +++ b/inventories/chaosknoten/host_vars/cloud.yaml @@ -1,7 +1,7 @@ # renovate: datasource=docker depName=git.hamburg.ccc.de/ccchh/oci-images/nextcloud nextcloud__version: 32 # renovate: datasource=docker depName=docker.io/library/postgres -nextcloud__postgres_version: 15.17 +nextcloud__postgres_version: 15.15 nextcloud__fqdn: cloud.hamburg.ccc.de nextcloud__data_dir: /data/nextcloud nextcloud__extra_configuration: "{{ lookup('ansible.builtin.template', 'resources/chaosknoten/cloud/nextcloud/extra_configuration.config.php.j2') }}" diff --git a/inventories/chaosknoten/host_vars/diday-staging-runner.sops.yaml b/inventories/chaosknoten/host_vars/diday-staging-runner.sops.yaml deleted file mode 100644 index 11e6d00..0000000 --- a/inventories/chaosknoten/host_vars/diday-staging-runner.sops.yaml +++ /dev/null @@ -1,207 +0,0 @@ -ansible_pull__age_private_key: ENC[AES256_GCM,data:WU0i+4Il1sTq7IR9ryZJ5HnLJWndNJXsKTGnrD3uJPl6xK7ndV6FM1VtII8zjj5MYGcWpj4K7F6tzeKYzUtK9Wi82idcOFMIhO8=,iv:FS33ZQPjFlGnvKbbNX9qJ16K50LZ3SFyIPWxI5C+nD4=,tag:lHATJlw8yBWSsWXJHeQLYg==,type:str] -sops: - age: - - recipient: age1522f3qzddm82w63j7ajdkr0khvced6ht7tzp3grvp0j3hewtvesssr5kpf - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArZWpJcXpIalRnUm1BWGt4 - UGNNNTlBUG8zVElOTTFyK3ArR0NZb3BWeHpRClQ5TDRMNFZTb0lrOXA3U2JpSm1x - dDFSaDQvbUFzcGFveGJ0eGVnSHEwZVUKLS0tIFQ3U1V3U1FRMlJ0OWYzZjAyWXhw - d2xYV2NyY0hCZTR6QXhLbDNOUTBrcFUKQ0T37Ln3T+iAwY2S0uOciCbwcN42gwU+ - 94AYml1rtoFOljmOu7UBli3I5ay/T15hgXf2hCARzYx4d3+9EJIY2Q== - -----END AGE ENCRYPTED FILE----- - lastmodified: "2026-04-27T20:44:59Z" - mac: ENC[AES256_GCM,data:4xJHdhlmAysx3Cx6BXrxAiLdtCjN78n+9mwnvUFj+UQofogpFBjQ95OfbgvtMG77SWXm2QJCv+EuPUF9wVaTam3zQQRa5KLqaPL5sXlINxGMUWs4xsmSa01O4b5Hr/NqnmSb8HyQD2zLIRNpEy8Kd3OiGHjzzcIrtHVb6g4Oozk=,iv:Y4gMVGvYp1kmHFeMceXMwrvZ8Dmb3Uwc91k2xIqovJg=,tag:lLWFn3YWQTw87vGD5EJHng==,type:str] - pgp: - - created_at: "2026-04-27T20:44:48Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQIMAxK/JaB2/SdtAQ//ek1WyXU4a9gYTW8RlzrPABtvkx3kz6y9Av3Uje0/Okul - UJGzYRWXsHm0rBHIG/VRnDBa9NqKXTh1cOnalS+dkPFyQMLXxkGHxxykzzeYQ2/W - P9/ntoA+m9Wt0khCgQ7sP88+9rBYwW+n3cCdogQF3XC5Ybj6zI25gBQG/EGvOq7r - MSQax2vsrPjTT32d1v/OVAWQjXaJR9lRwqVa/0i/tWtiWae2AsfYDoyLcaco8Mc9 - XssVuQ7outtKJi/AFN2x3pd9sWyndeOBpyBSF1UosgnGKg2YtvGmVf5Dv0vxxSgH - SZh6hU2ZAW0dHjj6wkkKoefK6Nd326EC2fcoN+PttvZOP6MVCu4BNP59Jp+ajSkZ - QZfYe0E6HtQVqvc6B7PNL+iOvmW5xMXffOrWVGnKQvPceO9WER6H4MqpH9cyB/tM - kgTh4/ldJBwa4nzW7yC1t38kANB5YOTJ2SUD6JAP4z+L6aXyr7SI+zRIOzyad6xY - vg+m5Hgrcchghk0cK+nB45VUUjUtg+h2T3BoTQtGSrbDMfvPQHMhv7i7SkYXIjOL - 8gL8v6eSOotg//e9NKRCRC8YB0Kus2D0oY0J9i0I/XyA7LhZQGbYgVp8GyupReKo - vzCQPKBL7q/EriA8EJRJy5LSVuXybEtwyaqkp1oSI/OnnPwC87R3LrLWn2/UUg/S - XgE2iZF6h1Jg0NE36Lvmv5fImBT2bjAklu0FtE5tttaP6HvmdrDbk1156/XjmDkn - 7WierL/Ot8it/GGLGPd3HL2BaFMHNaJESo92KaKia2yEiXa4gYcAJJjjYX/3yco= - =0e2Z - -----END PGP MESSAGE----- - fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-27T20:44:48Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQEMA1QflAioE8i3AQf9Gkaoik3xxrzzwpAa8DDpsGB7q2B+oomp7tNGhmrDlR0U - aVn0xGFXWV0G8B9CZfA6RDcNmyED2yKHPcCLNkv0LpezJq3psVW3ltXgYO4ka2nN - AE2sN6t7F1KeF/S5VoxMrTv7ij6NEU5aQScwxyDJbaiJdSw56PAG6WkHW2eVKx87 - 5gQ9iCY05Lhe9K5NhzK4K1Ck4Z8flH1NRrJlQ/hDA8qWgPwxWG+B4Dgu1OZVltE+ - Ex2LbS98F94jJ00lRrSCAORknbcyns81mSbj/Oi4W2as5f/vcyJzqk/hqF4f3yLn - J7e+hJk0aqn2Bs8m5tQ5etRJWLbbhwbEOBCE3cYCodJeAVTv+2tuHz4dpE5trmsV - wHubUFp876yhlaTElW8sIP7qMkVa8AJte3IycytUOgutKDbA8m1N4zeFvFCXrlyM - seYGY3dbRgwJQVAAFqI8LHjOQWX0Vj/ooc2tG2W+Jg== - =0FSI - -----END PGP MESSAGE----- - fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-27T20:44:48Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQIMAz5uSgHG2iMJAQ//VBk18HUhwtbqgqd7Xn9x35Gy8OPzWcFIS83jYCK87LZW - d3GS6rMsk2SxnEd7M5ho0iIm6bi0NBPBLkmpvGgM+wzXTv7V5RMEGLs5HPHOC4Pg - kVJmDTF2eZxKOwWNuSdTgSV/p5+DEEJyXFhE/vdT/0RfUP7DOwWcoxgfJIE7omMh - gElwOoe73Z+yFDavyD5fOJ2A8JCHOuXkELVT7BBfK4a/rld0G4+74jTUPHPbBV9Z - 8bHBtxUBmPpa9Ob5DeagApTLp2MVjVESURKcG4TF4RgKSprvy7LTPgNLP8RVg2PO - 7c+vMKSQ4jjYNCBM/C4voO6gugvFkzO0JQ5ZcukVJZlHlvSfHto4eR4nUfyBUO44 - hVytdSSgYcXfrs7pFz1OFAHs1miQ72lEpqS1qNecJS8omGZI9DRjeaNDLRUBC4s+ - aY4YtmzzFUkxxvA2MBISwHx6Jt6PA3Jk2T8MXRunY+zWfEQZpWG3zyVeNKUskVcy - yJS4i4o0+PKEt7KLMLMO3GhZGpLXfn+F8VW0RSQP/dv4SM0WCShJ8Vvc5eVujUUx - K7EJbfvCwYu4zukc+O5MilyfHh2AJXS80tc7w6OBYvcyPa58PJldereWFdPaj+Bh - scjPYYp2O+CFaFTi7b+HMqynM/wpJOFcJE6ux8qh0xJvaV7/LbGGXtQaTCyWrXHS - XgGwbgV31Lowo+M3OCvBR+Zh32i89t4bCF+3NYwyPs2+gI4dLAIPSu1g/678dxuK - PkUk3OLBJ3vMhKxs35L+VHtwZ5zCr803+Of6EH/mVrfIxDJWTYonUfqOhHybpv0= - =Fm3R - -----END PGP MESSAGE----- - fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-27T20:44:48Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DsZXvxFXTXoQSAQdAZgm5y3mgVQqza0IFmG8Cm4/HzCQFxObqWKx5O8PANC8w - cBtR8dbeFpZocdecDmxRbB9s6L/GRW15JBG/13Dbj2MELlHJp//nJM1NEHYmg5XE - 0l4BV/rvRrZgZL+r/VXSCn9uXUQ++3eV0O870jV2E5bHViChYuELcXqjSPYW5y2e - aUZ1MaafHCfEfhs6tsWjdb+kJrzT6LtxF2yNLjVrCoRSGpqQ9pLKKElgSxPrLzaZ - =zulj - -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-27T20:44:48Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DerEtaFuTeewSAQdAfURge64gkGuHQeTUNyF3hZOpX4ZCFJkwbcOr5dXnzUAw - UhXmPmGJY35RdnYtTLGy5sIUd1XQYN9KBhb9d5/3njkZbmyYJxWhKJQlR6n2BNIM - 0l4BfqXb9esR2HIgUsq8zpWS85TTwMNJZv3XbMJ0utlyHJNJv7GBiZnqLWQvoGkx - EMEtOWxKPIfBVAt5rYEEi4qPi6JqKOhwne5F8AnJcF6l2odJjvFZppDCmawDglBD - =LR7X - -----END PGP MESSAGE----- - fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-27T20:44:48Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQIMAxjNhCKPP69fAQ//aD6sVlBVm5fNPGc25r3c1kXbOg+fVfK1hXGPZ3LLqk+U - aoKZbskb8lv902Q7klb4MShMRzCXBpC1Y05JrOPi0h9alII/q4TfbDsxrgrsWHBC - zqRaxRWz4GuQeJk/w0ScK5j+1RVYEk+7bJQLtOHUXN+QZbZI5l3cOlOMixMpnIoU - e11GMM2aordqlZJ427RPST1YRo2oli14RMGgJiwBCWJBHfKIqcCCP1TrjQI95kfc - KR7eleyqxJ656YVBJUYxocUoyKvDaEpk5RyI+ajqnF+tiWI5+zc9JJTFGhWqp3BN - 7SdsMIeoFpk0OSoAGB6chEKFMOte0fvQA/XdIHMeigv3/mTsBM1zKavWPqEE7wsQ - mnhyYgcAK85G+Pd3WX7DvhyXGEo7q6xXVfEFt0OfZAAhhVA+Iq9FjOF6PCDKcsAc - tKbmL0RChavKmnOuDdYBRq8NIokH76FXVs+lcUlThF9cEa3xvtsx+/qRIg/TMHLn - IpNpowdzahs11qDRxr3uc0bDZWaQ09q7VwNQTyrJRYjJ08h3pJBLZQ6ic3A4BLE4 - ww/3UbYQGlemu5ZOxAlWx2Lou1lmO/8+ubnGaXgiS/nbujVqPs+eDdWVbRSEc3/d - tBX6UEdbvbK5LO0papMGWE9VL1oUuXwyGSw0mBAWmOtqScnl3ytwS9UjE2NbWyHS - XgGIaBbCEAZEBa9ER1HnjX6P37luC/BPF5NOL/492DbntUzEGkHTJN7z+A3hzS15 - I8gqJpNOeZYb0HSVQQGHhrTnMXDoCuplBh1HJF4T98cmcCTagQx7wBJKd6gK/Ao= - =nWUM - -----END PGP MESSAGE----- - fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-27T20:44:48Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQIMA1Hthzn+T1OoAQ//V1mzCQrg9fi4d1TqQtQyRUkvWNaGgO5voi9vjoLDBEsu - FNoT5jmkuexsjkNhP+kAnt4RvnQOUBlV2uo7hc/C9iRbQp0px5IkYA0PscskiAze - a+2fYJw+Bz+i+kvvqL1h0MYzdWDKpOJR61oZmpE1db/iiNL8rqIQoqW8TftmV8IT - cvYlKTLjJsvs0BUcZFRYWXKfYh9A0PmDnmGP7t2oQq86W9xeB7TZRPEGAmxm4UAD - D6hSKMWVsFdUVaITQhvlfwhJgxwXj39nnGfYP5kGC9DoLiNeOcSK0ICN53LiTC1G - WHcVV5KDqpkZhPPbzDHT9JlYeUeqW2z7fEw/CwCftTz31hZK3q2qh1OMaXvtLi1/ - FQir8rjqwlW+s4PLRNOmWtxRvdN1RkWEQzvf1Q9tgRNNyftmfxN8UTXxgjJJYbW+ - AJxi0gOwYP1e4XBk70fo2QFDp+pYZdZu1xthngLax6mwOLhDXLH5Se8oVM0J78tk - BgtprnZDKugdwQBGmpRRR2TqrPa9P9iSGkCvz3vcedG8zo5dbabc7katwLpMLxmF - S+Mcj+AMg3lgamryl/X2drghwWdZughyuKiawyPEtJqT+twGB8e8Y9Et0kASw1Tw - 9O+iwBaEuOEle5LZ343rBDEy8enuC5pwgNEQU4jQ6i+3T12h1O1+6KxdoIbYIBvS - XgGfj3kJJ8K2wd75K3gBB7Ft37eQhb3Otlkpd5SRu9nnIOOg4uH6KnaLvEVP4AJM - qBUnvMW1E6E2lyOFqjNCGuThMVJGAoZEMgdgXkfbUZepLiAVpxBOboti9wPSvNM= - =ESJ9 - -----END PGP MESSAGE----- - fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-27T20:44:48Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQIMA46L6MuPqfJqARAAuTY4vZqy8PnegR6fDS+fbnd06DGw6rXXHy+DXHV0UzBG - fDTVHufWIqtVMvc5pVy81+VUVMl/5ru29Yt+mWdL40Han8lcNPlRHwkeaZ3Pj3Ah - OesiSLU6NaKrgTKs8XL06cfqpXz1LH/lw1ln/1xVYJ3rlni2N9L8UF/DtIahEj4j - cg4SlhRCDsvlYw7gM7jf77GRCWD2l+0VdyDdjalDSrkhis5jvMLgPkeMF92D0aUK - 7JnzKkY2iKG7at4hnbXIpeJPA5ZGi7OB23RK4U5GftiOcX0KYbEzW1CRZNDL0aXV - Y1vPI1W3DrlYmN000YKFMj9waJST/snYej2vyazswjNtTcLKMr2XFUeTvwcC1QQj - WAYtW/nUphrynBeHgcTR7KRQnBjxYmsrf0YWW5/Gaj1nuFj8I2fQ/7EGt0+ODmqk - Sr/kKJIPZrFMA13v5Wbq0Tf9PtM3+5vGqYxZ+6szttnsArRRilDyIsG0GNVTx8vU - dn9nuxA3vYrefymljSkmvkklqvX1eAixU/lR6S/IwLZ5aSc+BjRxyP97UpLDtxn1 - KM7BWrvtyZr3ay63UJ+to8yNGkbH8EUVYQ1eZl55RIxb7om3tcOJIJOwYVmdTz0h - 7XzLPKYU/WBmoITXZyxJPsqFh6Tr06ANLZHzg0swqeYQE6WcDwFvAJxKbnddWgnS - XgG0f9RYBLnU20GCipX/RGopnXc+XDVi8dm4nbtUwJf9ahkJfG3EUVeA8lkgaLtF - Okzs7XjvJRDH9Pd/rZkW7irvrnJAit6jhahvwr7vrAdOzB7MFWjimrUQFuHSb2I= - =HZS+ - -----END PGP MESSAGE----- - fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-27T20:44:48Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DQrf1tCqiJxoSAQdA3/3RLLncuT93zrR/S6J1rCnw8tZrPsRhENUPJoYFIAkw - N5NOUtN8o8H/U67q88f98wPaDo7RjS1MoYAadFJVWymNfcSkXDrmK540bjMtBjyO - 0l4B85WzU7dZIZFuLInQtHLAVi+NJdjYWgmSB8BdRs2NAcAsWcNfpexJGNdLXbJW - iU8dEBQSj8440pccGV39w2Ru+4segxTwNa+VpLyH35cZFee8m4A6QZvUqSYhJMH8 - =J8aO - -----END PGP MESSAGE----- - fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-27T20:44:48Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DzAGzViGx4qcSAQdAPa0O/k8VoHp4Osf+7gxp6TXz+K8pC9IzAjSMuax09lcw - m31keLTbi9i/wwt96AHBXaWXUljiRu2lkWGPkYYAt2mEhd45l8zvSV+T/xD4Jisa - 0lgBcuWox1JgdJU1nBdXokNu7fHeeIlmMod1UxJcn53tVDofHcsWRlU5J/wcqLf2 - ctwqLXMhNcFLmuD9Km1gQ5wkEmS5LgBB2TxGDXbuGvRYngi7/Qy0RC3r - =ok2P - -----END PGP MESSAGE----- - fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-27T20:44:48Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQIMA2pVdGTIrZI+AQ//UwB8+r5JouKdouSud/ScsgEOZ7HqRWNymYmjDuwiANcp - wjU5RGwIUEQ7cit7zY52N2FBZOovoolujtmY+kXcrWu1jaaB8ddswMpTYXHpRINQ - q1YW1mtM1QITXaJ39ZxeAuqkCtk92LxbeIPQSnkXyy6vC8D8qI+oUBeskpxMSxNu - MnymU4/S2wZPRBwiABFiWk3uC36qVR7goyA7helsin864UIjjnBCOQFK+siY3KGk - XdUEhQmQf440ghF3hcP8UdAN6elMOS+O/oyR1WVyPzuIslPIJRKkY49jAjPn2OdK - bxxiWqXvEZrZRHDTYNpxCRh9+XBfjNfpMhZOkLNl//9mdG3ddrp4hMkeLR2cxqmF - zjPnzyGjA95aAPT3xBwEusYEQEQPcj3plunrlAYscMauYfcxd9IHhXgspGhINeU9 - qbIk4UBh50TyuCWBOqvQUE3Uatn6q4YD0neSrQgytr23jrjF2v+qDmLt3GnXuTrq - D3tbgQYSBPP1mGoSArN/1fjlmIvm1I5DZELM6O29dS5CJv+Yzwp0A4WeEKsDNZTm - yQht0zi3wrD+gZ9cV+owYLUS5t3GmOhc9jJghWpvsIFxzAm5wPJF1UF0mg9eUJio - 54jbyzFhZF+zUGNOgnunw2IZzWa8y3oGopO1EppDDUkYibkzwCaiKZbTi6leqB3S - XgHL7cHDxY7Fyg/YMLFLuWgznnQa2V8I9ahgWB7i0bTaW1JE7wrvcKIbJumsAy3L - Sewm0BSD9jyK44NcSpyB+gyU/oUXjE0puYevUDKrKftylfYFkFqKuUyG04/TyV8= - =vwPX - -----END PGP MESSAGE----- - fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-27T20:44:48Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdASLvFz+hXIlKfS7hJyKodObsde3uqN4KbWrpceqKanBcw - RqvYe59ADNnMF3vCEcfdX1D3GiLET6WeGyg9KH5cMP/cpiRj4jBDsIIuXBbHqmfn - 0l4BPQRvLsXVRacZbIbwvj/JxOA6t8cJVZfbOmHYiHuXXcQaSHRjCS/SkWU0fHuj - 0xckwj/khE81xzOkZ3UlgeBhP9ic9EgM4ryFYRdzkcL6qPq9UPxy9YM3S7BnZFov - =MhFI - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 - unencrypted_suffix: _unencrypted - version: 3.12.1 diff --git a/inventories/chaosknoten/host_vars/diday-staging-runner.yaml b/inventories/chaosknoten/host_vars/diday-staging-runner.yaml deleted file mode 100644 index 6a09716..0000000 --- a/inventories/chaosknoten/host_vars/diday-staging-runner.yaml +++ /dev/null @@ -1,8 +0,0 @@ ---- -# Just using the docker_compose host group for the docker setup dependency. -docker_compose__compose_file_content: | - services: - im-sorry-i-had-to: - image: docker.io/library/alpine:latest - restart: unless-stopped - command: sleep 3600 diff --git a/inventories/chaosknoten/host_vars/eh22-wiki.sops.yaml b/inventories/chaosknoten/host_vars/eh22-wiki.sops.yaml index dd9639b..abc0105 100644 --- a/inventories/chaosknoten/host_vars/eh22-wiki.sops.yaml +++ b/inventories/chaosknoten/host_vars/eh22-wiki.sops.yaml @@ -4,204 +4,204 @@ sops: - recipient: age13nm6hfz66ce4wpn89fye05mag3l3h04etvz6wj7szm3vzrdlfupqhrp3fa enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBEUytOYjFJODNsL0cwMTlK - QlNvRjl4N0w0N1R2SmRnbDhyT015SFhuR1Y0Ci9lOHFMWkZuQzBOa3NmcnJWRTBv - bzlkUkJwQjltOG56Ykp5cVZrVHJZalUKLS0tIHJtQSthVEhwN1hOWjQ2b2g2cXR5 - eVZRUTZUUGZ2S2lvT2NKMFpwRVlzOE0Kreot5isXvYCDqUP5bGBZ2rd8BIBylYeg - +45s+J/7v6fRgs8w8f9opgrnbU8uy9T1TCb2Ik08oUtbtD6RVM9LZg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKb1BKNjI5OVRGcmZjUmJi + T3FWQlc0b1M5TEZ0WFNaWUhOb1NoQzdwWkRFCi82bURJRE9vU2RtMCtRaHNyR2tq + UEk5ZkFkOEh6WTcxTytRcHlORkJTNnMKLS0tIFp5cEtxYXVZTlR1UVdkVzh1b3NU + M09odk5DZzNyQ1o3Q0pCbzZRanIxVG8KG+FpBNJmzCp7jLYaqYFAhe5Tuh5Wu82k + DgxqHtA6rgi1wtM9OcFBmZ0UYVzBBbwKa8oagIODj1lkEHyazV6E5w== -----END AGE ENCRYPTED FILE----- lastmodified: "2025-10-14T23:36:57Z" mac: ENC[AES256_GCM,data:0UWzDg9rKldTtvBUTMu4sE7WpEJcCOSrdJtGg44H+3NMnkYdjFpwkUWCX7yB8gxkh0fNGpO6ofj85VJsOPpr43QLjsIQt8TvPRHAGsZh7UfEQLRTOkx9hF0qIOY7ZFnFL1LYMsU1kLb1/OUFcGnjMTCWrZzYhg1XZN2by3/paK4=,iv:cXaBdX81ZunvEKuahrblhJZS97pab0nd4uyD2u2/E+A=,tag:hc4W4PUBQA7yvs80aw8GsA==,type:str] pgp: - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:35:04Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtAQ//e6t6fTrkx8szm/OZrndRPinB+WU4bcUOocgq3/Q9h6Ec - WZJkJ+YL7aBgzFbSX6n42kMRR/C9eC5dkQFcbACpkr7FbS75lMnYoYTVWh4N6zf7 - BhmQfdEbicuGN+IGSoS9tv/vP2MvbCowpsFkdjVlwuymMEWvdhew3/5+Rgptc4fn - vMcev/FAIzNdCp0bTHBbOx06NO9Hk5W3gwT6HWru7NDsQLBge8Ub/Vp9VjhrUyrQ - c4pEINn7s4xr3RqlqpCmBZksGuS1xzIGSq6sm2P3nKp7UFxZF/iSvJ3sqnFtk8Df - 8W98komFnaNBRO3kJbS5j+b1YdKMIoMpQ/By+FwMfa7hq0DcTb4D37HPBwausiyY - tkHQ6FtnA2amSv8+LXA2qxN0iO8gnpCem/f0VEJ5BcNSaZL7CkoYiMvW+6uCLm+0 - YkO0jUMRDqBGHAo9r+vqLsxoZn6gi0+nfxfAX5A1pDtqHaSDSn1ZSP6EBE3pymwC - F6Kz5IyqKxnKtIqcH8XIg7XlTVHbX4eVQVrlCX1CohtXxxFxjIQqnMNpreXII9Bi - sICL3NkWv7X+P2pKaiZ0qmecZu3EBzDg7buz+6/Ou7L6HynMS0M+8nHeoIZkPsCn - Q2FgAO/FBAfgYkhRjje1zVyPWr+R/j4Rx+yB/xBw0LF6vHClGXHQusEPsfHSj3LS - XgEbG5Cepna5VrYcy8uefN6Ga9JF6T1juWAou3UlT8JYXskT+7WhmM7vYR4/eV9Y - rfS+GZGnX8YHRKSLv1qoRLLARP7uqPRaz4yHZm+h6kHHC/XQQud2QQ8B9nyiEx4= - =XXVv + hQIMAxK/JaB2/SdtARAAoucPhu+qMVtHoO2o7X+LQRGbGK8iG3TiX1A2CNCNqUNs + 6IM2F7/6UeUfbFJ3x1tyqkQT+9jLEKNUyk0ODgY8pWe+oCIR+HXYq0SxTEVptnDl + wDk0TJVh1nP/1vI1+RJvEb/N3AHMcauGaK+DXY4MsSqeCL0N/cAmLFTKHy4aiu0o + tFRtNV0A8B1GoOwaSYBFXAeX9ZG+qJl6C6iqgNvMTpZNVRefeqtwfyz44NceFzNW + GobSellPQfwwWLTzNlIjHzvUEqbcX0cAP0MrIsOGVW5qXs44ve34uB5+Fscw/md6 + TJ3h1DvfRcVUPX14+hfMWP560nZFTMtfw0nxa20ElpqTS4+EJNWfNNWwZkKIXkN+ + w9OZFu4ewSJpY0A25EPePhSJ/78k08y6BPko2yFVrnMqQRRQJAr9ooIseSUq5QlX + ZRDfkNvfFDQ324FKb4BPTgINWLt32aI2nWDgctL9Ne1il4HGtP+BF9or9RQQv03J + B5tRBN3knAhSMstaM1L0NrZRYs6z67LcKYq2ZlZvQR+jh7Tsy1UIhCaskTF7iq/l + 0pK5U4/yhHRleAI5STGRAXpUcEp8m6aCzbUXMkOIu56mgIrR4Rjua6Q95ZV5jd3i + H3C9o6vcsmX0XauFumh+QU+NB5JSH3zGXiNeG4VKLNtf5hW7t0o3WL85rdE+oH3U + aAEJAhC1g1eWidzpOfM2B71Kra/rxvHY3lA19UY0fWgKZgCS/pP9zRyWSlcyQk80 + 7wbCTSfumQF2Clv+8DzXlxNrsNdQDAvfBpZi3CLIQqLyiqMDCmmeKakqZnYS7I8A + KZnQOmBWpt6O + =hH8a -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:35:04Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQf/V0jPArRoC8RHVWPzXxhWdr02MOCW/WNA2MKXb+CH+oDi - m7icbV0Lo28XMtaBEm7S5SVZ9j07zMoPLL/VOj6OueU7gBMHbMN6qxsUwm1OSHc5 - xC83TrMC+LCHZVbzvgX2evIp+l4nvHaS30hri46SaaJvoN/onB5O/Pz3LrREDKB3 - iwA1SPbk0nddfku5eUOPOVhCPTJ/QuUIZZha66dMJBFoqq5t6/+SANPSfDJYVmTP - hHE+DXVssWAMAXM69AX8zvL3mImNycF1MaRWLGM/SgC+7rTEAnYco5yvTrG0dHVN - 7Ifsb5Sfs/eU8y0SGSS28LRO7eh+dHJX41yWlVknydJeAc2FLi+6dkQzSf9g7Bpy - sYFyUJ7Wdtza9HGxhxPH7psx0ww6YqJOmrILOowUN9KX/8RwIHadIEruWSMvbvoX - BDwXMr5GbCjdbR1NlC0J9fv3ZcQw6ytRy6iKfz5ZKg== - =yaWZ + hQEMA1QflAioE8i3AQf9HCHuNDFG/IM7dJ2hI49jluk/5d10AHc7GcvuluLkoNkf + e6nFK57bbCuJNGLV6wPbnjhJUQI5ZAJd4AkG6OkuHO4pLZjaPvK+/A2JnLtQV38J + D1CNBFSE32fy1BGjqn+YSV6CMLxMk/gNjhVqYxeuk/ApCwd1GX/CS62Z6+iRBxAD + fVi+j7SnwA4xm/5XPaeQwSMaWIhiTIzoLNtcESm0AEBxHm9fwv3tsnIjFxPIyinf + IaBKTePlf0Z797oKdUO/E0TgoLPQRMdG774isY5Fcg1ceN7CCwiBPB9F3tUp10uK + OzfDiWxWNNl0K+0pHkEwzXki4k7wjWjrD9bn1qdPpNJeAfamJs99f8dSQjY+DyGC + C32W+jUE4fVCnOf/BUc8LQ1+yDNgXIiGBK+cZM6z+4QO1ooNzV02/Ig+Zohjnjju + QllO/lEmWiQwXOY4LlD1mmkD/rl5HJkDSZonlAV9hA== + =o5d7 -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:35:04Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJARAAhWVbx+S8mO/RN6Fii40rn+f9Y/5Er29UA9aAMbMbC4Gq - uJSU3AgEgt0ERzhFPMOYZ2OTXOfYQKm+O5D65PBuGPACtfCSd0H7WAkf27bY1xz6 - 5eCsAx+CIYHyvFJTUdCdbcUZSfTKIcZkFnYs7q0xQofv3S9+mgmMN5Pb8rjLW1Sz - zIppFkCsXbA4vUAR1G+bpq0CTHe10/fdd2hQeOBCoEMmGZLCrUa7tBLoFsFocz3j - v9InD+cUFa55iGyRnfp5A2N0vjHS61KtACtUeqqpXHOwTUjxJIiKkCSH3ihaXcbf - GBaeXwbWGrirRqp+i75OpQzZkSvp+TIFpXqK4ytb4Ez7nMDBJYF2vadFQU72zwBf - eVGqcmgomU+kz5/nejbdqCZ655hEoWK9oBU4X4PP26D/YNJDmMVUxL3sEQHITZQM - cICXorKjXwUeqDuVq2TT+XmjEs9glDWoC2ZSerRD+rOwdyQcNJT9BzByPqxx+Xy/ - Qxpd1FPim/8mGz8jg5IO8t0Vp2LC1q+vRVE9mI6hmeYaXucW6M/pBA18h34je/zD - /O43aCQ3b1Urn92QfJbUxOib+r2Q/aDiJBkmh+VEamhflf0MNDd1ymzRMNcGBJmN - VOVwxmlna/4e2vymYxOO2Wifglb0or/ny7NZrRaIVafuCeG14/h0+YWhAcR67ZfS - XgH7dmGfmJqRGwknr1eZoFe99OHVRWBQ8xTlSke0RKGwqChSHRAhGCr2ZLOl1WQW - psjjJT0VPO4XO5F6OHi2hHn7lOJqV4ytLPmkBvwCcY6xHI06v9NlW7hfYe2NrNw= - =PVk4 + hQIMAz5uSgHG2iMJAQ//RY71Yix03yvY+kX8rJo+soOg8savPBs+kMNNsRve1tee + SCFNPvz8I3ZN+JXRjxdCXdOoRixgaDTTjUweqINKtz5SsjZofri08lXQKKWRaNJM + kyhEVXHxQFxOrycY12pbDiTlCsbnnUIRAxs28y3be6zgRBj1xEmMGSDQ9/2FOpL8 + GyRnI+qweZojt+boCPnsLkwwNpV7NtDCZ5RQjsG+t19Iaq6HYhlTrvL4vPX606yK + PxWflQv3yqT3qzS+ak5IeTbwNBPMq5f5m38k/zy2HNPaSwQFAs91DfCcKNTQEafp + 2+cXylZGfn3y2mPk2kciE/+6Bz5aJhixnaA9wz4UcNa4j2R1A9Mx2XvwEfQtgbnz + ZZMbnYGWoNRdoAklZ6vtAdUUBACrdxyhPqdOE6CMf++2RA98+YD8WvsJvxAdcbJe + iTEetC80wjKJIdFvyZY79ux+dpdkfx8/Z/IealuIHfccxuJbwpF4GfJcCjKq/Axt + Vgdvs/L6dWyq3QK8JrcOtJ2+SgtZ64xY5bxQ6dg4W3WfOFcGzDdSKyE+VCE5k7K7 + eKZhl3MDMhcGO8E/yiaTQBa681YIbVLeOzFamreIoSNwOBC33no5Ar4JAvZHcbF3 + 1HUOURfVNZ4Faj8WW7chyJnmNrlztqcj93SNguhlfd1Rl7vI455/Uynu3cO9OxvS + XgFfTmCQWR59m6KgU1WnBoPwiUouhPHlcdKsOce4QNX5vQfg2cD9/Rp7dpPYg50L + E1bM6z17ynTEpPX20z5OzfEmBRVXehz2VwKOij1bu4n8HOYqWcJcTZSGrO6ZiOs= + =QMhW -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:35:04Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdAYyf5Y9OWwtcnzwlBe/znxqv+uocNMVe5G+xTrpNKTGEw - 9bCzO7YPRLClJkX1VggqWfT2jVuiHB321OoVNbk5X1MvIHojVcdVUCrZcaC3vaaE - 0l4BqIzkODGmsJ5WP28oUeKVDfa1r7tlnLcpqbv/Xk6a+xN+51h3eQRrwBRsKPW5 - KShu/kcNANnXPrS7LxmrWV667BFlu/bKZk4N/qe7g0K3yGUuOLgzjj8O5LXW6Lwd - =QQTt + hQIMAw5vwmoEJHQ1AQ/+LQdJstHIv2HWeZxjKwaW/nogiFAixOolTscg1Bit1aou + pmQ95hZhVa5a59ti7UYzzojoJH18/HFX/CxdNTwGI7y/LX1UIOIfZPHg8ATB9kkR + 4ZMGhk9oIFgLFG/on5YnjjuGZxXqepIaGWWEiPNwSr7Ww1bOKeNOADmV+EiDcxvZ + x+SyVgUZMiej3Ri4a69cWoGh2+PaOTOKZDUdrHro9aKGIE0w6UQo5sblkg6P+7VZ + h4FOcFFBGpscYur2oIhGPk2Qdho8bpZh6SyS3BIQNSOeFb1btIfzta+p4hGu+EN3 + Q4ysv1l8Tid2UKhwmotRw1pF4eQmkOftym/INf56HLPg4EP6gfniXpohDYaZMhsN + /4hFNsNiprl7sC19GOM6a7e+OSF0zbcYpvdM39Bk7E6sv7/OAQ2T+WYanbgzq+hj + 6BAhQ8/zb6qf017l/jygT1dx6W7DGpLSYJqemohOyMLEimwY+zirUiqp9hhv3pVw + gUDqF95+cueILxS6FJgsLmA2jatZbwYWZ0TxO9X/Z5h5Pi6A2LAGRj0Mj6DDz6BO + N1DYqldPRHLQUoMdTVl7hY0HNN0OH0Czi3eODjkaoumHaV+VdL306BmmNeVDdkQ8 + ES/+S1ZOItUjMIf1gI1WMzL/nVFJyMttPREltxEm93xSZroHEZprFENS57pp5MrS + XgE+sIktUkPgUw1c0WDBb4qqHN1SeBxtF81SKCLMn3yt852dQSDEOOfykt+H/yRn + HnWDGitcrrU/ojCCjjPLjZ1jfoM2jEoJW74V4PfART6TYyfwBUz6QD9LY8IktU0= + =DVK9 -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:22Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:35:04Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdAtqq0Yi6mvqi4odA+WNHSHnfgm8S8Kx05LwLExmkTfj8w - 8SHSXIe4CrmqPW4WmW4VWmCdITXOMLTWZsLTjKHKvTDOnwWqIv7lElEnkFR2fuky - 0l4BNk/uaDk7h8Nw3V8/vt8D7hdVBSNFUeHkRDcvWfqmPAWrsvDX4nG5tmK1iNZg - wGnVC9nijTbMJu+THLliUJic2IVlPlc3xdsunWS0QzIwKbjRtNscja2TAPVE0Xa4 - =QqkC + hF4DerEtaFuTeewSAQdAxrNEcd+F3FDFn3oVp7a+Ku+7mC70g5cmmt27err6O0ww + 3SDHjRGOgJSzURmsRLPvakIZq55XK9l8xlcYLs+M+K7oezeTqLQJmlMzx1f32YSM + 0l4BiCi9PvXXZL31CT8qnvfXBCe6bV8aAsWXFDMaiWQ9ti8u07EGkyYNtsvh2EaN + jari5mxlsmQQDsfwkO3VYX/gBSxhE3BvV/bihg0ohDG85I7ZuNB2qULW6WPRaRKL + =Lant -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:35:04Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fARAApRZhrzVP4KX1nJOYiXuBD4GPFQKSG0IT69SlNnI+3OmR - sZHDs3RDxG6mEafsueouqTe/VykmfoJdQsCgH2kj+sW2CJzdmLcy4cHs6OfngmRJ - TvNp9sbbuDBxZkq+68a3IiEsTPpqRfsvdAistQPrKm5W8pRHY29ykBc77pXcUJRF - 5xwPojpV1wmCFjnpA5tYzERLyQ1ZhEbb0HmHNCsIqLmtOwHTUChoklIW4leGNL91 - 9vywzJQFLnyn2ROmd/MmXqmgJwQ0IsKu7mueyD8pPhkiAVYK7s0vX9nD+zbm9gZZ - WayW0Oljdu/4Kj63VZBOzv79ZmhqNTeot4CgSTmMFFbVTqwTsqzI/vjcWDePzt8C - EPkA12E0+ucF3/FCLUpsfQTOqALNbTY0Ti/8JUpGSxeEiAFBeldmE6mvtoUm9LOV - byzs13mjJAHRPvdwJtjIcPkmDdW0hjm4E06qda2u4Czsxuu0WeBjx1y8b48NZ/UO - +9P/dx2/24PZnPIJ92JSuzUwZm8Vfayuo/EquRe9BZ6nJQycwvKTTTiPcYkadYmr - 094ONicUId4jL4a5iUykVJRe00g6m4m9NWmjpWXn2WIuONzb/nYjzVVUBVYtxwNO - 4GWgV5+2Uxj6VFbkIxkdo6vBlMUlOjFg9Pc+q19rOIOqwF9x09PC30UVnuWlmBHS - XgFVN/ZwqvgQRDo+bXgXWvDjcwrLlwTCiAsYfdGEWq7nI0+gl+/HHA8MKNamFtt2 - 81fytP5Jzvr+TbWnGTOoHW5CX21LlWE1YKbG58aNUw2xbTy6uDhFUJpFdjFVKxA= - =Xton + hQIMAxjNhCKPP69fAQ//SUFbpFhuK+/8uaMvDcl9jmcqdIH65KdoTHr47lFajx85 + lCqt4PxJSbeNxcbvuoBpmu2biHsjk9hUG/lqumaRCvvb0/rn6pgmG2o2WT4973mY + YbHuP4X816QdDk1YXRPgTlKwHlv3jOpO9G3HkPKw4vrNh5usJp/k9TTGO3cxMYiw + SxJ8DDDPS7h0iQhzxwlYftWBPXvNbMa4CwsIHvkdwEQL/U1fE8BIWmMxm/5TErZ1 + Xfrl+rwK9UP1bWMJEglAHcob2GgTrRPm8dp3N8zILKy3LeCrjIVvENeSK/qI+soL + 1tArgj1sQTt3CoQp35NgIK4CUDDLp0psII5IOaT1Z8whRvaIbyRdiN0+UWWSLvVs + Pi0x5TfYnKpZJFeQUP1HIZcy9Pu/FBx0SXiMaTzwScayih+oBCp1XIxmtf5du/fO + 12evHiH+znFOYytZiDEwXfuVziDwvi+IXh48I0bCYAPP/BTgKq3M0RaGKrR4G1AE + uhT26YAQXmIpsAbiL4BJ9oCXsz0TgOvekm/jrdS8UTfUPDi3u1Qzo0Jj5liDxVS9 + DrqKVjsa0/xZAqSopM4weNXZO9lvfT2+ZRbslTmHmkUFSBNMcnTx6MtJ/AkAFW/A + zeV2JrXottBtCHC9vVDWWRW9KBgIB5JsN1lp2t0folV0DCUecyyxGLM04KI0ttHS + XgHuTPqibSHG1AK0v6hYLPXkGqnBPB+zS/d2jNk6SL6BcpOmU4VZjYtOCo0Cuy7X + 6Ppbigx6uXqV04eP6eeTS/Ua4uerA57XPfESSNktTmU+75h522tMmcssfT/KR/4= + =i9yw -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:35:04Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoAQ/+J3dfBDBJ9nnhbSZYSG0S4ADXXM+dJ2Arh7bj0YUgCcw8 - nEfXSG2L/ZmhNAOesHo5ysOlkXUN6G/PWnQorUVHIjAIjG9tUp34Bg7wwJhnlLHT - G9aH9cdVxc1AqWhjUaHo+S306lFvE72Nf4+SA6Hjbq/lNcbcq3boP/rC9gXJ4acu - icnRgMep3p8AhVQJSpjVlAaRSCZGmOPByPukB1zue3j+s6/i0PKqUGfNtR5McmuT - J+rJyWdSjf4d5z6mXC1bqPdsKZ1v1CSTvjnuI700Dt5+TEZ453fZSyD2Uz0rslER - pcumsDIG+t5oAk4H9scYuR5nITbtBE8ft3q4+kwZtaTeQBcf1+C1T7Vmsq/fMzQE - 2wP2K85SRSvsIN+ZS2G5VPwUA58f+fsF00n6+u2S8PLgDLssraaJCjbcwvwniCRP - nIYAhXWas8dcQGQg4V7/fmOtdC6hS7VSFehayQ+MZ1kqX3V95MHiEnR4K+dDhHjg - kJRwwYeRu5h9XXmQXYcZzLUIGZGrIHO59ct9cDzSnqJrG1Sm2JJl1r5UFg5mjBa0 - ELOI334NzM/UjWGv5HH6Fix6WXYwppniP3snSXpdZCeFXFJatXZYDhc4rUY3eT+V - DPIniJWoryS0cDs81jYFlIGUDTTjj5LtjDPHyDEnALsthl665Oz49Yg2MB23byzS - XgE8IU0eFBsSRPTSZnd1VHli0UiipKVhrPGBkufWAyEkNoqEnJTce+H3QBGCyyDa - 6HM/XOIV1xGqBgW4E+N+pT5XfY/wCfAmMHd+BdwqdtoQieNXmur3tF2UB5aTq9c= - =c6U0 + hQIMA1Hthzn+T1OoAQ//d5NS3WuMXrdWq/QlLOnRYjnSCxqElp7xyu7ffQbp18x1 + zFcgtzdpJda1xkfafs3lSj18jIloEoCHmV8VG9+KtFDUBcQ9wmDSnCnmVIbHUew0 + ESPbEVTlWxRX01FO1DTvUe6T5RH3pX7ymj+2D8eoi3JGdeuMDV4Nqvi7JpRJTgcl + gtnBPZnWGNG4hbtsFrXlfRgBzdcm+zwY85gwOcwtvuItXbO5lG3jod6a3DB1CjI6 + /+mIXoGOHIGhdK9oHBkZRys9ZpFDZcc5uYkW5zSPvGBzjXK0dgoyFkGc4Or7GUR1 + VYQtKSNWIZluIrcGzQKedK146EuluYc+zJEepGOI5qMwstZb+hQW5CwRE6GyiCPh + 4+bx5FgOkUPzBkBZlvSzkvumZ75dSAm3s27DfOWSMaI2BhfPIwawLLuqGLAWtrk5 + KEuO/rO51hup/I3LMDUhWUR3xTEL6j9nV8FFT8eq4Iir5HXpKCo20KKq6Jzh3yW9 + MyZPEvmN0kf4QacqVXXDyYFQWpNDhUnVjFGBs+IWr4L76hjgCLYPxnoKm1IffiAr + MELDdBrfsw0ZQEifjb+vDfhuVQOp4kKYV00RQlFTzC4a0jnrCAjDgIwp1wwksYU9 + Wdt6ZfmLNn28e1YiNf2j+eQmW9Bo8+wavn2QtyV6EoCDXkzHJm+2rk+qkLoHdX7S + XgEf9y+K8nd7jk7mi44woG8xCAxajZvbpAb/7OX7XsJJShSAKfAz1sQgqvIYdJGL + 462UqXMvQ2eGlksPyx25lc/0QajP4NYlkhF5zYZMQf4eyucLPoe8JkBkvXo2E24= + =IiSa -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:35:04Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqAQ//cP0flUm/kZumFxv2hM3AbcE7qfmVObEJyS+ua15IACEp - JB/0MbJ5d+yUpOfDqKJh0f4+TuIsvcm1tO8SmyMVLcoV/H7zkCxiGh0AnHGKR2GU - 1S8YIQPaWIVQWcwkrxyHIFj37lG6pqEoOaY5qFN9snEyrnnbSF5p6FaFKZuAXE5y - gf95qgOy3m9fpywgl8PARQbEvz1DFr3ar22JMm7h0q2apu3ZxnYVWjYCsJz4wWGq - IrkRrbfFkWaX2TNSiJVnOHqpvdCzRQAxdJmpN7bQ2xev35bDhTdNSObmYpCC4pF9 - grJUnbmRdue4gGyjgvbIMNr7L7ptci2j6PTbb6tuu2ZvD8jIM4otsvyp9aLaBe9n - QR92SuKjYn/Ujvtwc++b6qna7T+4U2tQxCTgXYkHfbimp2c6brcEhiU4NJvA8eJr - OEnLdE+fGalygJkWFo6JP0ezCFZW6hhBJ2NRagLdG1SuDMOeTa3Ci54GRJXQLkOc - hpnVBAuiqa5mOHmuO68IPqHodgzVljhD0+M7IT0Z/XplfLbIsrHJIl04DqPT+flY - zXeX2QCTxZRELpTMFHklX/iepLq0lFveGPxjiBFQkQIcpgVKnDzuvVjSoCicXiCP - dvwb5BiO8DGMrYzJt8KJD9Aw2olL9UGaVGVF+CzGzfVQC8aM4fOOWZm+jY3U/vfS - XgGlbRgCGret4gQAWgkJCFtu9XxIYUual/mrCH276ufXL+zFn3AE2KIhalnR6xSA - B7Xdt7IQw5DsFYNlUrtarVP1pZ5zLOwQMoRspiRg2RFrHu2Y/3uSR2vjTuIyUwQ= - =yl3w + hQIMA46L6MuPqfJqAQ//driJx5YeMiU4iuUjcvccMofD4buwwWeyPMLS0AWThMAQ + 6DmWH8PhnqSmSvBM2c+ChyK7EjWTu/sSVmUHFbrnXnWN3zyph1TG1G1lHAMUQCvc + pRE2Zczez/2P6BPloBVPL7jJZE/b4xBCyn+8eChO9brbhJK9Q7/AB0GOEOq9MeDc + 5LBebR1eZguCyT9rzj4s+5D+AUsp38pDKM5d2QLQvt3RrddJInkZSfZpGotMB8mI + Ky9ih7nGVlBbGvFCTy3R8FGEQiTItZ0tXatlTzTNV8+s7jRT/awoA0/n9jfzVvM7 + QAMpd/MAkkNNan5MsZ8kvAhteguHPdFnBGcGIaQ6UyUoXx/j7FmcbsDyKspSzW0+ + cjy6JsD2u6327MgT2Hn4edzuzD6E0euRgM+6Kigk4xGZrJI8+OG/EQnaBp8XMUbw + fjQdvTe9kkOOM1flz29H9CncNFkjKKp6w07zxYtCdDncfuQugujOxZZ/5SI/keRU + sK1ezujkRhdQC8QfspP81DZMEbh8WoDV8zKY+/87iMjqqsjSl2zCR5Pn3s/8GdUF + XOEYk+MtdztyICR1yvQ2Q74IC+vgz9CkUaONh2MUK2uTWB5RaPOOTXd6e90TYZR3 + y5ssfulTNE35Z9g9f8JI8RkrtTuSPifzMJg5IJ1Nds9wPx9Sj1Get2ZC8GfCTj/S + XgHdFEFySWPLnteSFE4T71/vRdOSLSiOANKdLY8P5anPNXqjf68/BDD3xoWokqR1 + JpY8xUn8LXdfgXk6DD7dHhCfHbtmVmZXWyREqN1HN1OHwVHyb71jpwlJ+V7xxMU= + =bry4 -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:35:04Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdA7TVUcW8bGegL8rVPfcrJLRwO0kAxnaKXGMRpb/rQuQUw - CGgP5ipnaCooyIPydWRiJhsl3FFrZOt9ONfbIwW0mo5qt1s++2UNdA2m388b29Dg - 0l4BPilnPsgINPxm6SONUBg2Mo+yBK4ow9r5Ls1YH3sujCHTffjl5eOt9TExUSjN - qGfbYjuMv8fZtoXPtQ4+EVlPIMasYAnGMUjJg3w9ZviPe3aqWdnPn3fTdAqDnWpt - =pKyx + hF4DQrf1tCqiJxoSAQdAXt1FCEUnu4MnHi2Zqe8A8+N+iqU8cr1NIx1id7GnsiYw + JDu1e2TGpMXviAunsDmof2oGzacPIMM0fGtngbAVFnKnA0XHFCV7S16s0uLgFYk1 + 0l4BOhD4wCGTw476o8noHZ46qyxcVEWBeG65YtCyYlQr+ns4z/OGbRJb327GueAt + TmRIi0L3Ans+kgi22YcUEswPT7+kM6R3vl3lvmDSZBD6TAdKyBTGkhjOZD/L80Qe + =t4Dg -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:35:04Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdAOCpv/mO46SO7jM1S2hy3O7DCSSd7e5SYH9O/SWwzAE4w - jAjyD9I9Wldi1pBSRzcJ8D2TD1SxPwVfwEzFhTZ5kYv8clas74+YBa3sHvfJ6tvb - 0lgBJJ1N1GRLoxNDUi67RQWhuJaTxXOWOpmcHfBfkBvtqu1nIERqDEMgceTWmXpW - Js+yTo42xTgiND+92CUp0xOXa+bIUHXe94PfBHmL2jSaD/BcUaBZFwOl - =FZhJ + hF4DzAGzViGx4qcSAQdAtAek53ZsgshJ5O5jF+Jy2CAJXXPA79nysKLRx1k1dDow + 1SWIOAiZhJb0/PY6Ouz3Ht8BFxOFrOtB1IMG7Dzob0woL/tOSXSQ+AXHG3j1cXfw + 0lgB7aX8OXSEw32F6/dDyDXg3QYUTW+jwch7VvrSJjCIlo/Abp1GgL5cfyGErYmw + fCQxrjCPwg1QCGiRjk+BO9ptsIbm8CDHyr4Lt+ve1J0P0F40ekhpx80c + =reOB -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:35:04Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+AQ//T6ZPVDcKwXCiJD0hjLwD3DWuUAIW2qn98rKFdVX9dRlr - dtkZq9fmZz+ejqhKS6qPX2F8RNk0IalyyFFHeEwhLNbhCjjaktAcjBAWbu7WkFb4 - WosO82ohzz0aJuvlod9vSFGSCmADaPLirnJP0NuGA6wIEJ2iqYv5aHTO2/VAAbbA - 3A/hUPcf6ve75LxnyvHF3uxcoSl3TQYNqBjNF2A2c8UIu7xJn/z3+c7EZcB8aIUx - iNbLztTx5ST00tUb+sOw5xXRWkbxzYlY/Q4fNFKDDPIyN9tMQqdfCbZBPsxuDhZI - t7TyYQdutb0146/XN4aNcFQLwPkJsMZMOxPhAjctZ21NL27xE4zSpKuPeX0lGH07 - 2413wIyaAYluqjTuAaeN+1BeqCHHGNX65oQ4dv4PlCQzyGmSRfne8mZ2RKqyK913 - doetwpoUofLGUfuC6iRyGc7M/OcMGdTzfjV/MgicXPiv3XfJDJwxJIhhltZhDmh7 - dJKu/GpNPtQiGha8vblUv/pA8XT70DDuD6YdE48FBvbDrjTmpfYxZGk1aKfhkc+o - e6nIEfhRHJcJvgpDLI9CXTCh+wh7vfDCIbF4AklvYjBouK3DNrue6MjMt5RLAhJ6 - nFbg2c3vS2G8St6HbLKKl1XH+8sQ1IOr71TAESf75D068sFD9n2bIp8zwMcR4THS - XgEOyr6FKfA2hjRJAGA0VMs5FZ4Xk/4B++2SrOpynubbog0X2lwEy6VBhZQnAul4 - +KS2Nfv0ryywNgTy2C6xsINlORZQ4gY//oN4LD3wtZjY45njVPOrNKGB215NkiE= - =Kmkm + hQIMA2pVdGTIrZI+AQ//VLXPAe+m3I/mSropwKt7gPBrfy9hh0R2o8vO7FZjZseI + Qe3dhpDkcc0jSZ1gsTPTUfTLazwc61idEyK+kEqWlf5qm2YIx7EoVCD7Hjkk8k28 + 9e/nAPY2mdIf59a6S8YShcJ3urAxhXCg5TKxKHVh9g+u8DvftcReEJfz2uJV9M3H + zpHVULH0J4X6OVkoFW66Q3+pe5SLB/AX16ujpsaiPiRa1f/is2GrERwPCZaYABUl + IBnqi3swhfK3/XcHSC6HPYfcYjIJW8UkuET5L17tC3SUa2IKgoANtOVmSFg5xx9+ + NmfRRWaLJfJFHb+LbVvn9WM7O78OZ07ERzAkxDn0/q6yYAt7uzlpBt1kN7PG+6MG + lsgkSjD7VXjA9mBzxl9CfpTksLUS5QBC+DZjJiUAoNPPCUgBDcCW7kgWpxOnr6jE + iOITz4FsG/3NGPwXML4CbKvoo8mYVWwD8F7zw8DYCUl55Bk0dr3XmcdNKD5OuOwL + 2IC4Y1Xh88WBTrTSh/lIAE2SXsHzgz2TfLRi70E2kBkuZH+IyUR5jMi0lClqtJ0S + 4wVGMvXb/vSumiM0z/W+rSRDSmCXkZF5aNPzAuo2dXt8LMXJJzmlICBlmd+SUUL/ + 2kS00Bb38ozSXBE07xzdQledWm1Fg1PmQAUCmB/n5Pnz0dM3ZA+GFXap0cR1Z/HU + aAEJAhCMlnq4BlIU1ZmGJtDv/MFPNPhdaGJ2yBxXFlp3UoAJ33u+k0NN3SEg4fXf + oMLXhJSNK6md4dSJ3qMh93y9AYSwG2QRlXOuw8yehtWsclnjGDLuh+Q0a4tUCJzZ + MdJmRn4nNpow + =mZeB -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:22Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdApCfjhz8OXIOvCPnlcxQbF6hOu0y+mrKJaQfqdFukQTYw - 0KavARcfzccY9WUNdgzgv/SLUZWWEVzb/LkHz7W94onTN9u9gP/O/XZhh4QA7zR3 - 0l4BxFu/WwGFlkZwJmXfgzLXSByuObipBNIoz0LxbNjCYb6967PZNlSp+cYTaZmo - lkyFdJyKvn7PfD1QKkrC+8XkNT31XS8ffzydKUBvBiIBvtEDmXqDlZOU/WXpOjAO - =DJH/ - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted version: 3.10.2 diff --git a/inventories/chaosknoten/host_vars/eh22-wiki.yaml b/inventories/chaosknoten/host_vars/eh22-wiki.yaml index 5e0ca52..4b7ce47 100644 --- a/inventories/chaosknoten/host_vars/eh22-wiki.yaml +++ b/inventories/chaosknoten/host_vars/eh22-wiki.yaml @@ -3,6 +3,7 @@ nginx__configurations: - name: eh22.easterhegg.eu content: "{{ lookup('ansible.builtin.file', 'resources/chaosknoten/eh22-wiki/nginx/eh22.easterhegg.eu.conf') }}" +certbot__version_spec: "" certbot__acme_account_email_address: j+letsencrypt-ccchh@jsts.xyz certbot__certificate_domains: - "eh22.easterhegg.eu" diff --git a/inventories/chaosknoten/host_vars/grafana.sops.yaml b/inventories/chaosknoten/host_vars/grafana.sops.yaml index 5ae7949..b6f8095 100644 --- a/inventories/chaosknoten/host_vars/grafana.sops.yaml +++ b/inventories/chaosknoten/host_vars/grafana.sops.yaml @@ -16,204 +16,204 @@ sops: - recipient: age1jtusr294t8mzar2qy857v6s329ret9s353y4kuulxwnlyy4dvpjsvyl67m enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDQkdDYzNIMmkwZlM0SWw0 - dE0xbXdodkgzNDl5bU5oSmVVVzFWdjhWVEhNCkpuM3E3Z3g2YWRIWHhwR3ZJOEQr - bk8wYVhMN3B2RDZ0QzVycmVCZnRiWmMKLS0tIDZNZHQ5UGFpTTBXU0lyZndIZ1hr - SWxKVmNXRDI2eHpIbThxVmYyS0lzTG8KMXMSLt9GPyqUVI40bRVGAllelsa8vujl - FIoTVzjokV24wGXAV6RL8OltWWF3H9Lr44w8e/K0KnzmIWVhyihoIg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzWU5NM3hGckVwbHdqcC9U + eXdRUnpEZzcwMjJHS0g2RS9KUHV4azRuSzBBCkthcW95Q2ZDNzJ3cHRnbUVBckpQ + KzIzd0dhMzJNbUZFaVUrQS9kSm1aa3cKLS0tIG05YzhpUDhMNlQ5VkUyOVA4YXJx + eTVrYW9zc0RHV2wzdlBsTFJBelNldUEKxdL/jNFe7SicEUbaf1Zl/YExIGlDIt5R + pLCdqrU0+0dFUUAeZ6wXqo2jcorLKL6CEa7xkSdh9nPfbwmYo4Jtzg== -----END AGE ENCRYPTED FILE----- lastmodified: "2025-10-14T23:38:52Z" mac: ENC[AES256_GCM,data:bKdCkiO3OjBfwsNBOFVrFMti9fXtedYWhKuPFDgNQVYFblZji9UQP8XsX6kTSfzU1DxM+OR14RMgV5xssoB4f9q5tP5FgyhCcwWHCt1cg6lIQzIoOx3o68YmNf5X0C59Q/j5QGeGQiCNDV2eymDYcm/dV8eKEHD0EtmUGNFlOfQ=,iv:7jW4IFcebqx/0N0sqygV9SsvS+m+kQSlEGkixtIMy94=,tag:Eg3Z+blFGyG3lAXacwVPqQ==,type:str] pgp: - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:32:36Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtARAAgIcNDYE//kVirpyvdnuwJAOxIZxgpaXs7ajdIo86tEEk - KI0OwOJoGI3OGiQqs2fo0eXrKbA8Pc/dX/4lf7he2ZqzMV6srBU3XUrFlVw/3maM - 6QWhpv8LWk0zO0AeK+kAA2hhZ8HSBQRhzTuQHl4Pq6vBBOoLvUo1HiOLKrnUc3/H - juXIl/9knbiJuL+BmmgLaytbJzH6EPje+pbJBdHILfC1Qa7KCXMSbBms7W3J5I1+ - fv7BH1lce67P8LEkY+nn2pc+kXLpQtB2CDmTvRXAY8z0LaS9LKrYxLnt7wHOLzlv - 2qZ6GmN0VG8kxk0y7/Iz3kfOfuYP/XuIcvqAXZVRy9hGR2yUX+Wm9bE26rK6EuJ4 - rEaR8FY6bypVlunAM7AkZojelscEQlgxAlBcfg3clS4P89QuVy0SuGldhob9vuGp - NxrecEnPOxmXQVLh6bP995fzi8JdIgGwq8+k1hUAVKaW1jBmiwjZHAa0lBTteVrU - hQ2ocF9Nfjh+5m9UAaETxmTIW0mV/vb/I3VyZ5g8wM917e5LWO0yqDxpyrEGU5qY - 45K9sMWKB1qfq76GiifvJlyDp/HKVCgG0Zh2Fee0YqEGF+nI8KWQAeRKgrVdeAxH - NcVJ73oQ7SG4CIldtHFOaNclK3QFA6A/Ck9NcnRIX3LKTAQnRn1FSNO9iI0aCbnS - XgHW1RklWzjLCi/GeDxPpM6/WrwIXOGCjgeCZH0Y6EvjayLp7VNLnP/xO+4yNDRF - 7EZ8GSCl61cPMuEv0ja3pfnq4104pV2RS0rYgLBR0h3RHZ8Y6UvQn65i8nKG/Z8= - =E4WQ + hQIMAxK/JaB2/SdtAQ/+MsTfikk0Sl76RaRd8TdULNkObg9JuARSIcH0nQ5Fx3V5 + eIiutqLO1o+eZyMd2LLp8TU9Vbh6pHZBKLNsow7xkJ1aTY0yrZGQM7v52e3qmcPw + 9ZpsUuqWoKeNjOv9DlYqkIqro+tYTCDiJGBnlcNZWG2KGLj2Pgtc/k35I0nIAOfS + iD+Ora9lC+QgeHvjboVyl4TJMokyVKg4BKoVFqQ2GHCkPWNDjWClp4U6EaBOyN3V + 650n9IZWiF+w24LAFdL5izEWlkn4hxdOo4cbdg5Rrxpwr4J1uGVeAHl8448zyJrY + add4GBWZvala6nKoJrwfYhVgWJy0noUjQWqL2TQiM/K5O8FrfR8JmEkhKW/4TLmN + y0N6Ku43oqGUGM6sOM92zQwWHcEMombQPO3uZUINjhEs15gNV/x6fUFCnwCkyiQr + ua0UXVeWscu7cn5dgF3eUBhrfAkWjdeWYb5e38FPNgII+TsREUTuaUBaGt3xGerC + FHXSGpdoIl1jsdBoZUSinS3HpMVEP+rC1uFqQ33xy+6zsHU5TqXTHQmQzFbDy3sZ + db+6t9uuYrENnGSH9UiYWCNngaJAMRDYtC6I2JqBQqiNfuuCz5vfRYVKe88LfOKF + xydoT46Cgkm7c+1iSzbtcpd+7W1BpkH+rpCRUSFlKgVa1+TXhRsWTn6FHyJoQyfU + aAEJAhAHBcey8g2PxTC/WmAffa9n96mbhW6smfr4XtR6EwOL+P2v7Ag5JtCkn/0O + DtzEDnOJfEyK5irQCIoNsGheR6FDGyafVS+vC1U3akDXD1aKMgnrBCoDU5dw3pd9 + OJ/O/Y0HflGF + =/ZF8 -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:32:36Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQf/XGWYFQAj+dQ6d1KIhlKUN9EmPi3fNuqWFUIHipo6RH7S - fENHf24rtyFFiWVXdQOFZamJdtiiYXW2KP6okMU1p1rqkQsrevjERdPQPFmi8TNd - BWvmSPMTeO0YB+bK1yDMB88K0n7vZwMKO4719HkmRakKezvH7R3tKolCNF4HXRXj - +kkeY3SwqOORliY5gcOoHe6wsWpdmhbfAmeRdKIlgTd2bwBxkL65sKQxuSzKfl9l - mB4tiG+pcehyVNBTdF6h2shJyFvQXgfsClCym8GX0JrGv8Rokfz0/o5ZfDXiFE/U - ymt2ejAh0OPNxOfAvZ6Fbk+74YnwfmUAA9rTms6oEdJeAciy2J7b8nxEaWn540wF - 7mKPLNmDgPg3yWQ430b9AbM7n4SAFZEM746w6yxMqzRXi33hwUon3PHm8ziIDNPi - 6oanWXCA+vm2oMi6ct5Ce90UnWrbdrSHI1Upu/afyQ== - =Vqsn + hQEMA1QflAioE8i3AQgAkwjSAdxcqUH9cqH0m03zvL/8b209MKyKb/K2TyZpM0OJ + o7Sw32OFNlZebJj63qCb9ojFiYAV7a2kRvey16T+gEmB2blVDXxMj/MZC/Bc7CQS + THFfG0wmxcI8qXviw4awixbXQ+DftEgXbJkxquF5Sd6LbCtJaJjQkd+pouT7Et9U + wtDpE/zUxkBB3q5wBiTivt7HQXPhWdbbAIsuSRkY1gCInnTF/vKDYmGZPuVbUMS7 + 6TY9NioBU6GtUZmY9DzNDk0OBloxPIFOl4hHpiWRbaCRK/kAeXReGgd31hRam50X + 0S4D262fnhX4FKm3rx1844JLSa7dJDb7z4pgrLb3WNJeAbfs8FW2TOoE0l0NtaOR + SGD+mi0500Lvyqt4oJIXKSXYaBvkBtB7HehrIcMSrKtiS4j9wd9xotvmofhNdYCP + 2uVxBwBaqtPRItGGYGFvGzV13fJ7M4pmyUhBo0Z6XA== + =8X0S -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:32:36Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJAQ/8CBP7XS2pSj2qFGoSIiNAy5reeXF2CDhjsqJ70+BbNRlk - 5URo1bZH+dhZz9oT9CU3RO0DLBecRaar5mu+3OuWwkX6+hPYoSPQqEHC9tKzoWu8 - K0MH+23H8a8+C6LIF5ogOfLAwz1K84llJujuM/m6fU3Zk0bmDSoqrQ0vXZ+0fmQN - KCZlQxqsF4RE0Q9W7UG/0B4MGP0XeJ5KcQJGPExIKHjVjiKhanVMKoMqySoZtp2r - qGSvVOYa/5Bdnn68IAWtqPWh6II+ovy25zR6KA8DZuJD/4r1xOJ7AiqApANHL9df - sDX24RcEuK8btdjEtXkOq1uIqXyGkVTHmEgCGp8Zwluqw2uW0jI4ELtPm6jjuVgO - Ow4/9VzvspWfsldQoTZlws68HSdxWK13oJI3jydHoCv4e04RzIYwFYy7yvBmdXs3 - IseiXBsgHq5FDaQDAeWvc1ofvLBeCLeHS0F4c0gcgNKNFrosDhTVb5vh7JWHYErR - t5sqDRGn/3jRv5U/FOryNlN0Uxolf0F6OFFAMiymVZjPxtrd/HWqiutluNo1bWZe - si/5n3nNzYmeJD4aI4C8xNYSWlGB/GNRImQFqvNbRDVp7WpKNqnq9BioPK92O4Uc - qkYVVCEomkxt6iAIpQZrug8QFM4TyfYGjDZvo5AQcSCrMK6ETXow1P1xB+IVF3zS - XgED9oEhJUyml5oRWN/J7NZZgfQ7GOdchVt9YgmDQwSF+ic9gDOoxszfil93r8VO - vN5OnR3eQ5EswUQ7zTHVeGssvEtrUZoRbXRYmAUIQDOyFaEfW8Tt88SvBvoDIZM= - =P82G + hQIMAz5uSgHG2iMJARAA145h+tgF3H7YdcMdQC7JHr8cfxJfC0adRXBVf5kk8EDR + bInfas9rmWXAbk9/i5kswYoR/qpim3DcnoSabmiFzznbV7BMKAo9eJyR7bEtXkms + FSqpGBu7tW7Qub0kfA1/14wmc0ZaysMUKgOqnu7y/WZclRmW8iDXACFqPTSBN1sJ + ilSPZ7bCedzuPU6XX39qRZP5qn7iZwduUmBSmRVUw7DaqcIoBKcKQxU55xrfKQYc + 6zup0lB/nttmjWA2Lx7hWil3uIuBpz/1Q5uERZkyRrg2qALp1M0tjO1ScdGatJga + SDXDD4crR/75++jqqdD8ChXjXg3u2gakqusibmtf+krRxrs251Yne6jTClyAT5h+ + Hz6rkDBow7er7ilPbDwBv9FoJvRFfn9wk6nlupeYG5jW8WczPhrTg71n4+eZyBAE + IY3Y41rbClGLU/balKfeyzTykIZ3owj/UUq73yVcCSTjU8TJIfxTwo5fdiBXsUAw + aFRinJ/WjJayf4cjOMJadRwuX8uc0tcTmI/oQVMWbtgLHVqpZWrBNytDePAFUX/O + +lHR6JSriJLvcB7qQ0WZ5zB6CRmB+Mv0QV3mVw1BlGExlip9Z2rOmF9SSMpLuygo + +UeemXrqG32fmY+FG91Y7tlIAH6kyfZsLbXVsUmvZHkGkzar7xveUf4GYQsHrF7S + XgGnZIJBvgfXrox7TNOFNKrEETmsHKW7h5YdlnSlzMVZS4B8hGKotsBAd+5+VlSM + rjXB5Ar1KC8BrP5T6Ie3enzG6q+0M92/yS1BasXSA3fUm2cFoKu3pYRXiQUbn6I= + =jizT -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:32:36Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdAWeEgysvxYxVnuJJtp3KPbuv/s6EqSctrF4XJmftbWmsw - 72MVEdRkCogqmuzztD9YXmdP5rKgwTJdRczmDU+LIx5+RW30MlwOKWrCxKM7HxJ0 - 0l4B89kVzo1fmehZIqbO2HaD88NAleDUTCXuGabc/4ZowGpQLbzi5cTDVR3QoaCz - WVFgLLm9ViQFmiW1ubpDtwD8RNRBUcIAm0b/ERv07eu393M6p8CK5dGDjWQNKTgH - =hVTw + hQIMAw5vwmoEJHQ1AQ//VKvC4/nU0uSWTJyEs9KmCC/CDVwhf7PtOKPgnnXRE0nU + vMfqfua39UsfHbmAIe+WdNpqFF1rdsrjXwFwStetgAOvG7Bmd6O+KwwFKjGjZobd + cTC+mjOdOm+LKQAcBREu97zL6vsUN7uRfO52Fq1xpswtfg9s7wDP6SdYj3gCkAAq + ySZCxExVbYygYq/qfJELB7GP0CxpljRKkUy0GqpjXDFPKJtR0l/8/xEwcf/jtkZI + P70+ujgiAn3DegdSeDTdPX4MVg8I2lf9fK4KdZbE8WvP0W5te6mdqCjbe9DwLybL + ykTQy3E17KuzYsVJSmL7d0PPKE8xlm4kjS+x75diQAP1xSS7uhYLrZKG+SC8GG8Q + 3eeSiNYPT9MiKX3Uwxdqj13hqcQC+q/7nI/MPI9DLuUNV+xuakZBg4c3ikLx8FYB + 6dRjPzrQkO/ECEpYHaM3UqeWWx3lXOQCE8AULcW0NccVqavHWATNEbBqH/uSGDcY + 3ekQ993VM0/2KX2AKOR2i/ATlgJJJW6VI+r26vTTlKl+dop36mfrRjhkrUu+L981 + h35oA/CtRHjvE8hJsSu8tN2fkgQhkua32MO8dtH+8wYBpO7Y8n5vqaYe4i+tuAYa + U9QnNOMnPvZaN60wDSjb/DejTG6LPKoKbXXvdP/3R/nthEcDjl1LnVi1+pDCdWvS + XgHhkqYI/JNwbixQ0YG/kjo8RJy4VFF6dcKqaGeL5lnszLQPu7T/R8VewfDie193 + tQkERZLrkHf7rGnVeOWfO54uRcLPsB0BJkI9k4xRhHmMTVTI9jS3fkk/Br58z7E= + =1Iq1 -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:24Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:32:36Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdAkD1EFDKocbulMNvEy/qzEzxxsnlPATAtRnQPdrK33jYw - 21ABa+GyUsAed7y+/3ciXdKuXJI+Q3ryhdlikKJrt7q41kSA8TBTV7NR6LIFfVty - 0l4Bm6l7iqfDp9Js/c3g8pd8EQBOCgng7sWi8+jAugMYBbB9XYb9M6wYPhMaE/pQ - 4uKha6+jyVQnKwCW1kqJToDw6+FARHVfhX7ThE+XRJmwWbFvZ4uJm2mxoNNYMwQI - =co0T + hF4DerEtaFuTeewSAQdAsJlp4AV/J1rUUZXzsR1cYjLFtGHmRoeRH/HsyzvAfHow + IFsA7jhvjXCRFXNgSfmtSyULEgUWd0PqHZmkWfyPKptVLxyuA+KiYHzTcBMX2Zvd + 0l4BEHNVq7qgSGtHEr/Was98a20G9Uzz4XMNM5eOy3vet7yxjX9/Utvapy3o+nda + 5kNK+jnmHCLnMbM3KsMdZmHE01Tpr3j3bZvrG11LOrF6JeZC6g0mjV1T5my4uRhB + =WiB6 -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:32:36Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fARAAlMfM5tREQf3vpBggRieH9CJgjYryf2YEA6PeY8AQDWhe - 3BBQHpA1CneadftJbFAt5sbrGcb7NJGlpnxVfLLytpeR+keF3WhIgMw/U1wpT8Tk - SmiSjczFatTmRLIKEerGIzx5BZIrxDbRgQurAgzrStCg/IIdFtlgrFeJpw9V8vMi - 9dnbL8DK90DGwV9i/hvaiknLIGOUuBKapvheLcnQRYzq/DVWRE0kHhcajERMeuBF - +/ReyjoQX4mFRY1iErJFBAk1+sYfpDaN2loD2PWEEQEx4jR5nQIUYIfL84ajS2B4 - 8t8mN9CpxK32pZJelkVryz5gO9/zG2kFEzHV6vNDRqXdsCXC3dLgGUPyckA2NLa2 - XnG4d/dwazaMSEt5BIedyKcegXlmWwrhaSpeoRfrt3nq3y051ARQhTn7kJEO5SiW - 5FWkc1DP+VgWxC+xqiw99DVXtsccRhlHZHrETsl7d6g9jnSTftzyBHLLWbigfY4T - nKNI/7fsH1nL7+KWLCm3wpfsvBALaaOaL3xBZREUhghtgSJdmfT9Ri73UYj7jcjF - 8q1gnv/bVb6dlzsjJZZMs8x/fQVQ4Ew4hCZ8KT41Me8aVJmdUSWWaMNELON/XVpL - hvGWF27z6lcEwzVyU4F+c2hSAG1Q7tjYPVVtXoszbcvhSxtNH/FLeTvdiYw/QSvS - XgG7aocwU4dbgWpCe+0QXWut5x5QdUNhNgTAYXH8LLFf1D4DEHA/p0X25OFmInuf - pQ8RoaEOmCe7TJeIUEFxvB9AfLex3KCjewL69oqKjliHDV6tBDKJjhK+ROQuAB8= - =iQLo + hQIMAxjNhCKPP69fAQ/+OnbH0UOgoexmlGWvPuZpzg74NvSfrEV2qA14WRGowdVS + AyZy4auArh1SrUgV8+Ayc/AtGNaMAH4kJYv6sJe6JU2WOv1/xQejHKXC57fF9jmb + FuPvd7qRqV9/XaVR+AKBWQp0UVko7C0B8Ttyl1wVB1yawxHJHBIU3zm/xAbTuFqb + Z7mRQs8N172OJC0zfrbiprMguo+YIOHBp9V3h2DF4PSSFFRbFLHF9jC3gyWXIsVz + KBLAW1MlQUcP7hRzOr9vSbhA94+9teJUoTbVzFuIYYDLPGkEmSjfGWMMaWq2IYP0 + nN6yDS0EddeHrEco+g45NG23Fh8Wfe4dTy4hm9AAoAXYlot/wWNaQNeggWoimMpe + Ie1DqU2djef4qOMASUQgA5Zne3fd7Jm2k2m6l2shruyXyG4FXq6PSVWKtFP5oqMq + ukGZf1ybmBYnwtRJ1Bc2ghv585zA2ldWrXzShN3ZipvS5tPHdHfiah6dffaFvraZ + jxJNaRO876HDiMH8AFN4jzdALzS+1CCGALWaW027IrGYkjhGaDCQ7MKaFjAjrOxF + tlCnTVQs48d99gzI715z+J4fg8dO04YaD1cdUxiFOOWXmaJAZmwFStEpfvus+qdN + AdRpaFGNswEETUztrIK2zJVZbjVmo385dtV03QBRTVnplTnKxcln8atfGZBwYS3S + XgG4w8YzFeW71LLRX3xeZltHHr5PEarDX8MvHYBFdROl+TrkbL9+DWFZrAwnydTl + pehTLa7ww8e6vpL4wZjv1EtFjffDkp5iGwzJHPz53Er63yRhdIKSCpP+PSR5nOI= + =xT03 -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:32:36Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoARAApZ7Fnmz5BcIqdw9IUuiCZU7I5Yg8n1vmzd4ACeBvRgYA - EAmJ430q5Mh4L5YDmP7Ghmlf74mdVR/JjZ/3arwMjVg+8sJjyCc0zpoeSe+10FFv - Hwl3j4PEbWjRCKGP0P48Ax6yuLWIRYTGbo8HrI5bRpyAGTnChH3FwSgoZXMMaIPI - OQEsuhcuOnygX5OzKmIfjmIfFC2DWs8SQrJIou18PMermhlcIOQ9EtVu62A4tfsb - avjCDwv3zIOgk0iSqQzo5SE3BGHTFB+hKCRTIZH9fBHAxJmILFJW4N5LZmM6JjpS - I9FlNE1VF5HnBLTC12UQKSkn8MIGvjQWWB50ZzhdtWCxbL6y06pQHbZSA154yW10 - PNHN4KjRVDGqesfNr08f3xPUarvydeIZjQ3NHWmLsSGzdKwibWdm5X2WRw4GuD8S - /gV2qa/jz/psUAJK6NxRCDHbbTqrF4PR12+5UTpFgWlDpLJtlcagqV3Wl0RoZohs - WakZfCkJemcy7/fKxaQ3FNwAQWAb5Yc6V4TvqwJllaNwfdO9BmEXhETEseRcZB/d - 1EkIvVvBa5GZNhfrXlUdeStvm7WXmF3X1YlN/ouNduJTsMgCUXhua283NKNdoeWL - qawI5fPbChi5oIDnOc2JZVeniK3MjmdgkyzbB8le2ZrPfkM/Z9bdio2UWpbkli/S - XgFvn34QnKPTfBeAzQ/X+0F9tlvBVW5ydJaq8CXmxLBxQP44m4nKOgc2raOsFjIw - iwVckoqgX8sZwvywOWUyCfmrhkckbJlwEAy22pWpU9WbAElivngBM/UwMXH5IAg= - =FYrl + hQIMA1Hthzn+T1OoAQ//biwzGwUuyWtHeBLCABQyUqKB43G0YrXtM2cQFKwUG98u + WamhtmGzI85O/mx90uim3Vg+REOX30yT1prX+dVi8HibaRPZQL0M77MdIbDjbUHC + lFQlNMg/CKpAvVKrDIrPYTBZJEsps2x/CQBFr19lZDXRWx4R1v9ChIB5yg2IyjZS + QTNRss55VO5uMW97sV4/h3Y1vAQFpybIZ9SvEFw4RvwE/P/pErH40t2pFfocn6C1 + yFrtJG402v86gKrww8xGEt4qGRZ7Ajkz9Fy/C/WPY8iGsnx02SiLNhXj9f8GXmWi + HfM6GpyNsliPeJSUG0+rM+iu6FaA92bEG5xWZ3NijegYMiEa/fO/BJhlZr+/XvoT + avpnhsJAvlJpFFzkFfbViLqfd/nvOh2GUoYKAS+m97aDez2oB6KTYwJNvHgOVUbJ + JBQXNbwcGYWczKWaJw+44m84zoZRnzWXa7hh/t4pUq/qMsdnHaD+Y6bmeU/ATSWi + KjQ9miT3/wkdQcerOli2ws1ejxmOhgD4APZgSnedchC8UySdfxpF/PCMDFkie2Ph + cG1HG89YPyDWGuUgBiyiYRwpO43jWldaVFFMe9rN4gqDSppWluT2Osq1wVULfNdN + DSfSMon1CgReRODvUw8Q6RClHzVqTI0Y0k+Lhj92PYcW7cPlrh+LTQ65pBjMLDXS + XgEqCCta1jdGjIaJU7dvD3QlTKuJusXykyapxeisx2q+CEU3tZt9t6hC1iU90bk3 + +YONIbuWRhUsMTmzV+QlUR6yiutnn0YBvzcliejbbUUcIDN336bPb4gejr32Qkg= + =uqwq -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:32:36Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqAQ/+LMzQqaB7GxKrLBe7MWo7n9PqaH+0Dx62XG+dJEP08Q6F - CLnQsJMJllJuk58GH+BXUEa4fB20WJXFYncTRKTCRz3hwsYRsVQCDxyW5P9DAXNh - uEx52e/FeG6O1Rb5Lr6lL852R8lSYLya9EnVOZKYV7KH/rsYcFLRwKVwMBjik6hw - Vj8rwnMQGe+Y6FKc17XuIZ5RLF5p5HOCGvYW6gOe9iqy/tRmnQ4GY89df6yZsTGT - i3goioAB3bLyhkMRX64UHM1DyJgkczmeYQw4RxcztOnOlp9qSpvUFOJKarHvGJKK - wl+FcZ99WpCzAr8clsHOxi9YjZu50y0T93I3p24U2qjtjatpI3juOuPqrLkkfDJt - w7gFkHGplBc4eozjJrZcCOQuNoE4Odw5k/92uNgOiL1z+Lma8dhypcCQmi3YXvmP - N+KOP8+LMiIA4I9cjGtG1xzZtNxNbiCOZF3o1tl+F8vPQ2zZEmSEm0fGLw4cs84u - 9pmt5D05r8J1lVhKd05OUS5k19FxGNTXwHYQDCHOd/02fvlUlcxd574eP1856gOl - d3vPqq3u5JzhXJhpVnnyyyXxW01hbcwRItH67pOqYdGAOlnFMkkmajKkO1cev787 - 5Jnh4R6cN3QA8ZJF53VJaxhtefIvnog2PZLPofETNJSi3u7jRdz9Zsuw+XFB1qfS - XgHaGLl8kAHmN6N8T9A2KZJ++whrkzxlh2ghOwpl6rGZGgfVKOiEQ5fhejCYqn8E - 1VvOCx3XusMRLwgsjnA1t7M0Rv3tIWjhO1tGxh2y0Ryce5AXdqjoPG0HtlpoZTs= - =eS31 + hQIMA46L6MuPqfJqAQ/+LIn2X3t9tpgSmsavY0kciFax6OVE0wamGLWBKNLW8H8B + mbG6yWVQlBuCgmD8++NhICDp5LmYIlro9K4rSm7WpFFOjKvXP8TuIG4eFU51Q5Uu + tvQk3OB8mWGYrBPPvwJRSbVpk/RkLO/lNlSoL/aZbXRfcLszW+RFqf4nZUNahmBq + xAGkvi7UTaoktc64pXr8qjFo/6YMX6exSA1jd/PEC6PjYE0GiCieKXO1TooYfc7a + N5osXBvQj4cMvRfJ3613p0mvOAwSLa+ZmUlwKULnuiKcG/aT73x1RT07TRUnaWBg + wQkXEgmxv9CWMDlOPC/sPaw7/3Z/w/7t8FO88Cth+NeSYQYHGJqUI9rXWk1U5eZi + 7ZT/MVQpXneQHQr8qGYTDeF/xGr1q8rTWWmDdLsnasE8fBhKgzQtsFFVA937/jy+ + njQpXQkLNi8ku9q2BnOzVoWS9dgaCc+DlTFsgxlE6yMc4+ymXXI2m7c3b6H13MhB + rqh/Bh/L/7T2r4xvn9FfTIjYl/AfUiEZyfOZ8BOSzxXpbw6kmOPt+JYFDbRVw0oS + nf3h7XC7jdiUijUTKSNN7jCHyKtQdqJUDIAZlHn4bP02xsKCmSlUU8dwZXuDKE9Q + 6p3Gl8kV2kgr4bSvwrUdvySfbVBO1QsRytAaRcnnnNTqmjJe7rtQhK5ANM5Hbe7S + XgHwceRynZjfptWo2iDU2TP4frr4vFUsVfwi4/O+OUcvVuFt2IrWuOpZj3RjuYNW + xWwkpPZTGPxt9uaepYoNtWsUJzqi0FcjS80SxwnUdbRHHaTl5ZTcCEyTkAgVrjQ= + =fz7J -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:32:36Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdAM89SbF7ZfBmHuKXtCY+oQJnDJ+NYE4/fBBy6s31hSXYw - uX8BbY6ggC2aLtFUHkiBRbf3cn1TQ30baXa/Vsl3LpTAUjAsBuvj17eJ+IdaTv7f - 0l4BGtUG5bg0imPwZQ09Wt3yDOH2oYrddbj85Kig3rNMP3eNoI0yXYw9rwwGTW1x - V8ym5kiosmsHCo6/VjWHvtZnAtOg7taLDqpj4pjrNnLsA6e5CKnP7ZLSaO4i//E5 - =ZUDF + hF4DQrf1tCqiJxoSAQdAbctS4wLEDCGwUTMXsKB33mF9rXfPPE9jOFyGTnKz/ggw + Axw5KKlTpq9F+mELqrivs3XhR1Y5IFKspRQwvIg6Nqh9tw3jlgi2jsAalOHkjzlG + 0l4BwuvTJ7vEwLuaY2z+m9uF7PpGVDvm9vSE8GkquIU1u7YuYkJgSExQ5zJ5C0zL + QL1dd7iQfAUZ0J0d1wuyJr+ARrdx6UW2wC21mdBd+bvVHtwAYux0g9bKaAU7ddTj + =VZd3 -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:32:36Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdAvYtdsC8LrQ33mbBEXVQI3rAlFUKi0uc1dWjB58opw3Aw - XOVS1JB2penIdUGtNnMmOcdKvQneYESgvX4Asrv87LbS9NEOZ3ckgxzagup1yCi3 - 0lgBFQjWxqR+8YwKTv+QN2aKf3yAiJ2ctkYryQG7RyUfXX2f1lqpKoQNMZd8swac - cgvWwFuiRmAiga2jUu22T9MdVZWEfhrgXAEK0Gx6ZLz5ijXMIYW3mhMT - =IgLJ + hF4DzAGzViGx4qcSAQdA5nAAzvcEa8c/DuM3HE2AeTUpmaMopsp/9Z0Kc+rUEykw + wp1PqPH2jPBLX+VtSr35V0MVout4i1gv/sFYFu7rxHE63vmh9Map1FkvHm4FPgPU + 0lgBNEDJ9nX8KX0OQMM3dLATRJ7fjan35km3up1xoNI5T+cNlG/2kgzvUXjv4tcK + z4paweacy59ARHgP4GPvxZNcJ0ZmofBpDGxiyM4113g21X3ODArf4FMC + =xhVu -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:32:36Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+ARAA5MantQOH+ptqau+7VPCrKu09XiHqaq1ly9R+o8T7ruOe - GRMzl9URE4C1V+TROD1ejHHtwUenEtJab+j70cQVR3bupuREXfXKCH8HJ3rzJLkX - 9TX5QIq7NyBYPEFHuma/vxkBvpDo3oiCX5tJEjXNZRf0vX3lYB8Uq43Lez2JLyiG - fQUpiNWL+yt8TRJxop5rfHfYUai2DRR2+7Ko/xZHHdxZqMiD7G3qXPYaQsxM6zqJ - +LKUZXRT1hVJQVh9yph0tK8FkaCXop1Mf4Dxt0J0vOkwchmUBz88W9LgKcCFDUFM - y6zpZRAzWJZ2GBzSjLJbvmB3jD3Akph8w9DWRuwv8r1LXIJVtACjZyFoY7aFMRDe - m1ADfKVmGaVen/94l528pTYcnhstdflM/7BtzhjJSXajrpV1JMn6R5y5vmqstZi0 - 5JU20CwVeBR+l6Rau3j0Qno/U3B/y1NsucShk/ypWjYO8QbBbL5uKfyM/dvoJtc8 - +gEw88+uFBHQHMb3hlTFqfTQ9zEZNTnn+9NnG6QzoKEZIz8ZMt00fI0G98MEO4bq - HpkAv2BD4fUsCSFwYr3OanRVwCQuV6RfweMzIxkDErh6TAfq92d0WlzFMWhji2mi - VjUF7MIjs0mGdoH7IaS3GLbj+fXSQutFS5SBh8+S38tiG00/Eb6aRtg+zrFZr7HS - XgEUCFEMoca7DrlpAcOJxr4bgW1eWio3/CD1fgYock8sCzEejsY799YDY4aI0G5X - g0MiptWOV4SbfxpfDrNHzAsVBwCYG+0UnZSsin6Kav1mbc8llg0im1q2msJn690= - =T8Pj + hQIMA2pVdGTIrZI+AQ/9EyNBMH9qRwcu8b/9gZCIBH30ADqrcnqmMlaH7aAaUrdx + TjuCc1pSzWJRuAbX6pNZBV5+vCX5QDMivraWqAe6aharA162qkBiAf1K4eXsQqBO + oTBq02uSIHutJIyFUzMu88V0FpSektXARWwakATd2MOEKr23RcKcyaO2oDdW5eJ4 + N+mUX8IM7HD9lEk6qMunLmb5wpZZwptPx0nbLOT+GzjH3X50KepfVHCsd1uxPAdw + TgjMefTscjdQiVd49TI7GDxtvJRnKlx/r5eTFoacfIvJ8juO64DjX4tx7djtVR+C + o0CIHWwPar98I0Tn8bW2OT3hU3a/V1AaJoqGP3RWkUqmOrxioaWorC1YEXvS+P2k + SfWAAljQkmhrUxMwRC8pThdREPS5DvGlYQ5YZNPZxjxJAgOiigznJnK5PEbRQPE2 + bWLGZZCBEVg0ZCYQ447kY1mnWTPcXLNP2JSUc/Ek5cj/BVl+P+JcPMUZG87BRAEC + 7JGB0f3WwZaFzxvw56eqPkWwlazkizjmXlh3OhgJ1FJXB5Kb/WzvEDTUInesK0l6 + WTmg+jiuZXo/AgCD9Uk7bU+wneAFvRlHZC4ZiryKOuI51W9CH5iiozDlXVloMe6F + t6ys5dw09mkQIhuhz/OCFST0GOo2GQbQisIZxi68jMo0yp4Beu2kbOnQqze+/8HU + aAEJAhB7oAmWSY6Z/FAMeOKBIDs5u+/FHXaMoU/tJdTydVVDDVCOgVBbTsOE3Edp + onQFaWmoXHeBrdbkpTVZl8nGcZSF7FILag0jW+QucCPwreVOMFx3NgmdcGmyiltw + DgV/LcWCU0lH + =DXis -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:24Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdA1Ewxqje7TqV6gp4y9pvjC6caRYiBhPCceKXSHQhprxYw - vukvBbsFfCOhb4IpMpb/ynj1ROvUIFVjZtpnORh/tWFvciIinxXen+9emjX52uwW - 0l4BZwX+p5PYib0bsjgWkAdU3WVXD3Z3QFC+KsJVZlTDDkpJO/Bq/jdMskgrk21z - Wv9fodH83QnsDXiZE6LhLtfiAQCY+Es1wDPPtcG9x0BnlUhjaa6x9OskTV9jKOhO - =HjGy - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted version: 3.10.2 diff --git a/inventories/chaosknoten/host_vars/grafana.yaml b/inventories/chaosknoten/host_vars/grafana.yaml index f259ad7..b87a198 100644 --- a/inventories/chaosknoten/host_vars/grafana.yaml +++ b/inventories/chaosknoten/host_vars/grafana.yaml @@ -25,6 +25,7 @@ docker_compose__configuration_files: - name: ntfy-alertmanager-fux content: "{{ lookup('ansible.builtin.template', 'resources/chaosknoten/grafana/docker_compose/ntfy-alertmanager-fux.j2') }}" +certbot__version_spec: "" certbot__acme_account_email_address: le-admin@hamburg.ccc.de certbot__certificate_domains: - "grafana.hamburg.ccc.de" diff --git a/inventories/chaosknoten/host_vars/keycloak.sops.yaml b/inventories/chaosknoten/host_vars/keycloak.sops.yaml index 12827ee..1600391 100644 --- a/inventories/chaosknoten/host_vars/keycloak.sops.yaml +++ b/inventories/chaosknoten/host_vars/keycloak.sops.yaml @@ -10,204 +10,204 @@ sops: - recipient: age1azkgwrcwqhc6flj7gturptpl2uvay6pd94cam4t6yuk2n4wlnsqsj38hca enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB3WkJSZ3E0eUFvWEVWZHEr - NlpnK1Fyd0VSNmg4ZkEvbjB1bENRakt1dUJrCnl6bXFnY21WK3JldExwalFTM3A3 - VjlmdEpveXZYM1BCQ280ZmlpakZ6OGsKLS0tIFFJOU5XbFlmSk9wT0lwV0xTRm5j - dExLSU5MUjhkUFFUL3VpeTQwSnU1OXcKRx69PgZmvxlWt4g/mECUxV1TB8ISsD5l - Hs+QwcFhq0HCPstFgjtHttXtVqKNlu8ow0KFs8eUV6T4v730q2P2gA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOTDliRldvR1pZM0xsbFRv + MDdmcFNLNGxvZ3BJa0lJNTVBa2FhRCt0TjBZCjNmRkdKTnFvbGRra1QxNFFHZTMz + ZHY1NStWaWxFWjhpN2gxalhEaEp0VGcKLS0tIFRMVU1KMTFKY29vQUNVYWg1Vys1 + aldXSHBQMmlLbm5FVG1aa2YxRVJVRncKjWbVgck/EIzbdeoV3X+tMT+VcNVXNcnE + UoTdr+Tg+BRqrl8HoGTcwWxVzXbtet6rU1YiNdY0FHAlqNxkuNCvSw== -----END AGE ENCRYPTED FILE----- lastmodified: "2025-10-20T18:56:43Z" mac: ENC[AES256_GCM,data:zuJ5oJfVma8DH2f+Gh9cSBFFiPjSpP4tJcBc1Rvb8jW+rLgxQWLcmScvHzNS6Yj0h3vINnV1oG+pYb0S4rnUxdH5tyYvI0M+DxMuC4zodxGEkvMcg/r1mf+cHUS2evDOJbKzOrNQ6oXTXu7ByBtug4x8SmJ026ul8qUJFJTucAQ=,iv:sJ8oLM1c9Jf3vqKqMbcLUyO8wubhshj/AgfYL3bjn7I=,tag:dwwktlJDiEg9/TSmkcfupw==,type:str] pgp: - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:32:44Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtARAAhnqE4IW/fqEyuc9uhLmLVAjmdOJAvM6p7DX0a55FXCbS - Gqp7AY1dhLCtuQaWbjZvVYhHrr/Rr02TVJZhew6KgehPPcwbWGb/aJfw3WIAHWG4 - jW85aLQLOT/tRkS0fYQy59liEmgRp9rKuufdQjEeK02uBgJfOGYXzZjH8hUrU9o1 - U8ZYzMkvLBWth5VpYHKQFnMIcpqeMtxWagZwGzOunQRVLbbznzJZjYh+s8qHPNFf - zm13J+8PxfXuEHOPH7CyP4EIWrt+hrrZ/vjloZdaYxnVvh3oq6Hh3HGvqNDHLGuz - 10wSdn8x5h0Muj6Sqex4mHcN5WIiMJtSEf7DGQUQ+3tgurRFilFASpB/HuQpqN3a - ud5LNkJ6aSMj1k/Up29hPXFqbrV0K3vSoNJw2XDP2K8lFPKrzDzl91cHRZa/qvRY - yPwFcZ9uCkhdoSZQpEQ0V4pLJjXe1HVGnMdaym2ToNoPPIPcmRRsVgODVnSvNNCq - pYRrpn4kSJwJC1/35cx4NqpkyjDRO3+mgYijx4e7DNi1Ss0buHttsV3BkO/bjWN9 - dsczgzAa7Dq4lvx9D1ghDpDuRviNsvIjY+wqG894BsVENtip6z4AHDxhhfw/ZSsR - W3Gd+MOAEc9KCohThdvE6owFjcJMI/AZa1yWsgx8RSryv0OGoIFqcZdnJMHgB/bS - XgHF40UX68phPIQQQoKcT8kGkpbuX9mF0FvLKB0KiuJZzLx1Y4pkk4KPLTwKp41Q - AJMpcsTaxCAO58awLKeSEL8gdNhYt/RxiRoyj3hg2Z0aoJIBriqPWul+AKAYWTs= - =gvdr + hQIMAxK/JaB2/SdtAQ//Qqxvvus1BvUz2sbcjK7WaVMErA/qgTywafdqcz6sKXkq + 05jnRtsPFu6PQSqEFg/3B9wsR0aDoImKwCC5tigLzB77nNXrC7MwgRkIqqR8zJ8H + AKGWNy6I+MlBqdvnvG2rhb0t4ZZvmv7o0401YAVJb+rtmj4KSNYGW1zH80pjnRT0 + IB/VeBjj4BcKLr/CkzV+BCzZsWZmDs0lVvZjNFZff7+mSzd14D6O6CzDGoXIdY6l + ktKVL7pDQepMOeb5Pr+MFq+py6eoM/HLgdo0wmoXWXJkd6l6/aN/gxx/2fXWmRUI + BXvJ2SfcYf59SZpJ61o7QoRnLDi9JZe5YRI31vvIGWEXx9iFmhqpca8lOdtM2J9E + WBl6NMZjWnUB7QLmXSNJAme7pYBSrm5EjDNhXiSUwQdlM1hgSAZmxXPBH6NLPmhf + Wdy0sC2/D77frFmHyskUj5GSr+9fGQ66MCv5sBXA4r9V+Av3sBjEhd47qytyefVl + 34GPUZdK5+w9lISG5yGpHOlb4y8Lx0Mk6U4WrZJLZqeSYT0DrQpSarwXMXQu3U7J + FM5YqrLW5q2qXqFtkzFqGOo1NhAUIwQmBrr/0bPrSow8BREqT+wu3WDbqRXS/1k6 + Uy0zluvkbiTnqB3QHDp1W5pPULQTpiIwhnC/lgM8LzoXWMNspxJGC8srFDjAFyHU + aAEJAhAgGaddv9e7ZvlItXkM1aqAef6ytjKVFgxbEMllLdsNw2CPl32Hjc8ekGUp + MRPhV/UiMF+pkflI0Zm9bY39/qhvkHybqsGwM9BUyOSvXFo94nrAuVNSmd9DK+/c + yiy4fNfMFUGD + =5+Jc -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:32:44Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQf/TDKws9R4YBgLQdyHA4Dy1Yl42SE2e2E4q5AfgoDDQPQ0 - gsWrddL4r6OA5HUrprHJ9O7Q3TjdOGXYUjGNwkrwuRtg4sh8xVZ8zD5DMcwMJ9np - NAdJN+2z3287cOypLh5UyPyAz9oBUxp5S6+OVeNHm0oZlIMMANPdil5BBIrvnUtd - BOg9iOLnYBgyS/EpWDGFsh7hMN+UgS4KN8gZNW7lvw1wAk/5fwcMavO4gwtCc6c8 - TZIRydkouoovFx16hYK9lsoexNHF73gCF+waLKuZHv141UzIZIeG2wW0rujn0vPh - iHktzWiMDHiLcYIH0rKqo9Pph6Ate0VarSNjns9p69JeAXlpx0Wuk2sEQUtoo0HO - i6QHBfd+X87Yr8sTeL8jF7zNUDAwRVXL7fSAAm0GmNw9zdAS/hpSYuqqNazUPqB4 - zc5i8yAoQmmhVt5fL7zBs3eYrONDEPcTv/wr1xDLIQ== - =w1c1 + hQEMA1QflAioE8i3AQgAoJ3dhlncGLcgPGB4+YIBqr8V9XgwzAedPeWtZe1O1wTZ + 35J0NC9kdNV7gM8wJpvQeA2jbzOD++/XrBrIk6ZTfxvhwJGkBqUFkSruMRHuU11i + BJfTWJmobTI4vxqVj5gBv9XepBwWMT25kwxvIZedrCDDpRhjXwCnZ+7/H+K5KdER + CRPPBABX+RGbNsH82sGD8mXlPowrgFW4YSvXqiRhr4uC9GvgSWYRsXrZsBzIKi26 + UWKvz5cfD7RPJsv4m00M4ctmme9lx9OWn2ddEv/U6PyaQGeHGYBazRXKAGti7+G6 + PHh0IdmSnfZB8x7SnVH89f4OQWtisvdXjjqNcsiWFtJeATjMUNsQzcTUwDooRU5N + E5zjq5v8a4mIpZO7+zJMxjSruCdaHgEAQOrCBS7xb3hZgX4M5nA54xviaF88fPDx + BCCjYeDqEy1s81WXYnAMycBiDj43dPapGB0TcWkm8Q== + =Zqh4 -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:32:44Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJAQ/9Fyf7d7SKyNMFxLTYpijlg+S8+JPttbBDJ5wkYmSFx3hG - jn+9X5RaOCMKQ3XXU1crBOy4jqzJq7m38Kh3yie7zB7A3DgSHVKb/JpSgoNJ2yPO - gn4vjjAYCGmWGejsNA7qlDeS+RFx7XVVihvL6Okv4i6HMHiUGjiXnUvVp47dpB0u - 9ZtvVFxw5liZZi2Sgi8FjTNvYJgycGWjy0zfrzefLHASM7jRliiEFQwophEHV3Kh - xAT2dP6Is/u9BNntMSkfffmi+2iyYMwJCE0jy7zbaUa+wjxiCrobJAzr41N4x865 - RENpTnJ3RP4p2RRByGiVmxwP1XmqQ9P63L/wIoNSXLp4Eh9fz9JTONevP5VcxpOj - 4vRxXecWe/k76WKMHity+sABbqtt1PG5V/vMprmMDiS0j81/Pi9lyjuBnLOrXMFQ - pyR1CvJaSJOM0uGJtD8tppOw8OiMfftHzdEqOr2lEpbbX/NREBu7Nz5A74oF0KuA - uzCzBfih5cebX+jyESB3aPIii+vvs4++YjsVRccN+pWKdjj2bgtxMSYBM2mq1Uq9 - Kol6E0kMBfLb1JeoKEqtKgkBuKgI+jwjTF3jx+s+jUjFeLbDQxYLOijC/51wEFlK - wiKkDK/CO1d4/Gtlw0cDnE03rO0cjriMe9SSNhLWMfXl47fEwlZCV3JSUoN9YfvS - XgFa/lwG42NzvOhMzER1ybqIo+OsTqq2jYX75kJHd6ZGxzUZcIzrUgmsUSf8WITg - AtUNfCB9cZKXzUEX0eoMotVGwpXl/6X477Ter1KnXXtqhJ+9bRYN1qm6DOuXyhI= - =dREO + hQIMAz5uSgHG2iMJAQ//QnPiFsj9gXxKag21up4Ta0CzFFT/yVn/5m0hVGhk+Q8n + dnrl608daNGtdfp+VE9EOCHPE2FfczQMDjWm/2UNIe8AYjiTWUtZmf/XYqnXUBi3 + ns8GhXzKBzrfISAt4xadoHUOKodnrSq6zGd52Z/QTZMmYuYeTfimwJkoUKxoiKQM + 6i0ScgO6Pc1BiP/9LIKr7lYVshu5EXIvo5i+nuo+Z7PD7Kq4/ltzCAui/iAl6IEa + W4cMVeTwBNk+IyCJQjBOvGI56ISNm7uuO5oLNNQsD+Xq9rhxGPn0LwQCSg7LwSQq + GoNKVqRco+SmYUtPqeW9yqk8SwCGXSGp62T0MYp+dL4hc+5OjIO31y0R95CwL/us + oTq/b4MPncUwBQeBrc8yF84MKuk50ETbeoYAV73R14k+kw6UPN4accjUd9MeD6c8 + YKP1K1UO18uc3d9PuOf/+SWTJz5QtgKGMPQc+phDaxAoUIf3MVxbhim5teGBgWV/ + 4tRQt0bA8ZDuESziJCYKubumrhZOti+CNgFSZgDKu502WuxTsHbimlDinq0DvAi0 + mMWSq0guXnYhFn2LkXLFYPzet9ws/zunKwrHz3jQprQig0mYKlsPkNztgHSQOvzp + ObvXiKdWzpaIh2xyuMJvtFF8E7yI0OlzjbcQ2xglwM3YhlrgSq1tUUVe2OwMktrS + XgEPv1MnPF7LdpSx8RvuCBwFrTPqel4vm/4KlgHS8GZRAVb912ooy2A91HDHC7En + ywZQik+jwKcBd48l4ahJC5Pjy6st5sX4yjmyYHkK0O7w3ZH42uA6BedZ3dk7esk= + =84xy -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:32:44Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdAT6yh9q4tz+va8gJbioNCA8J4FIEDGOJM/PkCNE+nZEkw - 0y4Bh5USPqnVg+4vLadiMJWuVMgRpuwFck6ZJR+WgjC0dKO9hryCoMl1exOMeqdN - 0l4BRCEiWVCq5cPjC1/NR2uF1eJOu15Q/dJfESOfra2B80WNGXBp7PwsnQNJUE3b - KrGMfQ92F/iqC5HJlZi9g5wD1nV1QPjn7LQUEF5GeWMB/hHLEqSAAUxySi4oQ/Li - =EnRJ + hQIMAw5vwmoEJHQ1ARAAq4qA3EB6GLzrU7PAGkKNNhVjwhdV0RlJ+iZU+4D4pTTe + kh4wMhj5Sztp40/ip/6tJJi7wb43cabS1XZG+LX1hFnK9wnP/G2mZbiEFiyZRa99 + mQ2V53Dv8sAv39O2Z+kbiK4ZLh0GkBd25UH1EWhTLinmijzvfmIYpEjcc/yqiMuf + sSlgiuizVLHbDeVDvX4TqSRl+sI6b33RnMTu/3swoauWsUl3+UBDsvkYbcgEuUL1 + VgKIcP7qWTg7aJ3Au/QtBxgAFzsMpKM0Jw6+2j5eoZWcVlDVK4N8ewqllHo01H37 + 359hMWjpPFvges9Zh/8seNvSRTBpdvJNG9p+x5NCWbwNA1b6t5wE5YOEhZtYQ9E/ + CeJeP8hDMl+gA/BgshXnhWT6jTOk0yuRHbp/fMat4zvnZqH4qAtC1p85aykFD41B + u8vaditjkLboO8L0RtFMIGLyifgYXkyScFPR+/n2lfeWlRFyXweJf8RywmMNVnwh + CsbGl5JH5crA1eaC5EvWHZWeYE1VqeVrUSYpE2eUGJ8/ZeR5Lu2xFken4wXqGjzV + mEHJb08Q6mGhLkVSZVhrYWw4Z1Z4qJWb1BSOT1xxjSXeCJEGlX79THisWnJBoT57 + Ao9aCHmNhGxtpxh7DKmeaeh4iTJIzvwE5YddVmxXv9cDna404BqodBqdTYOgOnHS + XgFItp3mq9pTIbpTlw11M2fgYPbilWkuoiXFTncsUA7bTEaq0gRYR7lDwBrZjrK5 + ++CjYLixVO1/00g779KIb+MOhzWWCcBAJN1wFRWw6PuSRKppBVISOn98gqGsje8= + =OBb6 -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:23Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:32:44Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdAxhpWcZUcSc55aTQMDM2Mnt63DCnyhXawzFd3U1hgtSIw - L48lOTjYBlygr37tivvj4aLVOV0f2xyD2f9exLAtZBldoIVwUDT4AseOcyIya03Z - 0l4BHqo1RxMTvL12sPQy4LDAq2ij39zs+LFB4ekKUWs5bywC+GP8tMzcpNIccjYK - YKS14zMD4bQZ+iSAmz4VPyXI2vfKNABwG7RM/I+kmTnbKX4sYYoc+EZ7fjo1TpKM - =4SHJ + hF4DerEtaFuTeewSAQdAbwazhUO30Cwj3RcsRbnt6fVUCzBmXhpgf39bQoT/ahgw + 4ZDjx1r/DYY0tSnKFWCYiILvjwVy+GWLmRLzKSTIyyuwr1S8SfzzPO0EsGl24u7Q + 0l4B5jyVdnw2NQcKYIZME9xZ8msJu6BQv5ulwzWBq2aWmleqTdjJb2OFHuIuSjEG + 0fI0GtOpbkzU8Hkz+CHNRVbdjHG6PeA6ZcgTE8ElyvkTGQqt/ikkSt+9SWmmwWSR + =jrg8 -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:32:44Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fAQ//Qij+rbn+sbSrKxqPVfK9Ifaq1zrDVOayUCQtHIZQg8DG - Sg//ajwYxxPmjgNNoZ6KA0FhABTjrVWTbjO9YKGwRRkJNL7Tg9bhxkGySl791K1j - DQeAfJsdgjxQTBObQFTAkOkSteOU2SPnTwVj+8KvqV4UEO8O4eTiIXd5026h/FuU - HU8Bn2RQOTU9E8efdKo9CdVQYNmYNomNUoQ1cYseQvDI6YI2i7szbWFjQHz+lpwV - Bc3m8NgUbm8LUm8NHEyxYB8E+W+Xrc/mn/cNEm0qRWyDR8+NG+DvIpxz6tqs3LRj - dl/NeHl3eEeGIvluONHzE0PYAcv61nrLLjISavycdamkHX6iE91NdsAxKbPi/LYr - hBd8g6wOClU8gAaq0mQcHRM9iIPzuS4pGDWGskHyHBeVcglwpF/tq8T29ECod3Vz - 3JXtDHzWQCqJhd/GpoXB3ZAFTT4/JKR3OBop7tbd1oeqN1QH5t8hM08srYi3U/BL - fmV90vgojZefpjQM9N6/dmky/7f9j4bBrZ4YvEnLasxSbKbkMAyxdrtfxk8pndpY - YiXtVSuqozqtEiZSQed2tf1wKq8JZY2SaRUBwtsL2WNqtW1ZIG251jZj+Bbg3+AI - zk8L2SrD3NUQY1fEd8iF0DLMGuC5Lgp0AsrmHECl4cAvuMl/0LEXgNdYXrTLVOfS - XgFsW2Ja62lmdc1aoKftZ66IPJOBhiVfkP2RF22k8fiyHaFHaGF2V3YxGmtKBEFK - Akwgfld2qlFONQmY5BqUoXkyLwoM+mBW+t8mDYtLfPwlsZEE7LRfeU2tsvmVevw= - =lXjW + hQIMAxjNhCKPP69fARAAoT9j9HGH1HztSQBuW1cre1tQ6gj71WD7/ejYgjYK/haF + t6j6uEL4kTscO76K+DDVhb+x8QfcgLi2S2R9bZxZZfHesEXbpiPJwWu2SK4OEW02 + 1eArnYWUROMVJHA4T+wPX+hgiwWLa2CgH46nUUam9M0Rf7lW1sAT+mQK1Mdgqc8X + No7Pc4cRS3mihkN9oZrN9DDEaP73car4L2a1nyPC2KujHscWpO3/ccWgAfEsKQT0 + oSSsrX6DRzrZA05xpn3+Ms757nvpco1zB2kL5889q7hs4U3A5uVCLAN6ZVQC83IJ + NmTgkEt3hYPamFX84OnvEKSI5h3SDOoDKV8JMM7SKyPwl1L541RoiXVVlWAMPq+Z + MA+WR/aV5xk77Z8eYPv88pGYA9KS9ThyiqqpD6nQ1Lcy8vH1+wBljruEVFOaZjWY + /B3OSCjGyVccbnJwWkTd7CToJRISrO4G6yWGM4Z2UnM5TaKmoNFgb/7v+jUUS0Ta + IVP96KK/7ZUKflIbnDwYk1vWsSS3q2qiTubnhsqkao2SI8KfbgX4CAvL0zKzZ+Qb + SeCZyScsmeBPOx3oHoPd0os3gHZqXb7MJvKg8wjKf/V3GxfjUXDw2gWtPYXclH3x + Cy45dbSfgyDHDfEYBde/Cf3Q0hkfJ+zJI1TTth7Ug6iNxnHASy5driSxm6gGTHHS + XgFEdGZ3tOgaMQbBz3Zx+Mm2JCwt0E+dAJGAdaNCcB4kFd65RmTA7Nds7hDa7m4V + LSCj7T7Bwhzr+LS2YfTrGsY4opvzA5W+Vyh5DRKPzx7+LH99NbYRXU262TlRG6E= + =XCDY -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:32:44Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoARAAgiQIch4Q8NkYgShnMmcYrQ57SVddJp9Y5sGP8lARzs/O - gl9Wf4my7TumRWFuBlyltXAVkJyjAS+rmTc7G04vKzHrJ9t8XdKJIzKvw3eaMxCG - 4xexzMi1ueuPQGhldOozee9kqW7O5upB/60sChAueZElPNNXfZJZvsopzeEMI21z - FNGhtu+Tk7Qh1CSmOGQkWbHvBW6i1Z/sdxpBuAOJ+iyVqLf8FRkao0+nMQVPSb7U - chsGIsLCNKp9uTgfKRYTY6PAp6BqrIjE60YrZ8I2H1lnegCeQSsWB0uNiexMODmW - OMxqVZbk7NDvdxNda0HYAfUa7PMLgQ7KO5YTM2sdcYajDviBq3ecPleUybhTurQO - Rr0+PUAoxOQiUyqCobVT0SeUOwq6ffGQ6L1v8b2xER7qse5SIsjQclnJhnrtS5S9 - gZuQmiZZo+fwoHYhKim1/GgLtdzAoB2YkxknQUm9bwz3Ynw7QRKKXQo6/EAfb+vi - 6OZWTF9qIQCpRwzE0+vpiSGPw8g0rgY/fCsdZEsStsXD2c78SXuM+D5lHsrZnwU6 - jz50nokZlDyLF5wcUJepC8MoYJdCbDzp/pt1Ee3i3XAIBZs+ufUvFt1oYJ9BbiOy - kwO96l8ZfH+DvLm8/4w6RnQtJ8rGgGYLC2TWWtYIPHfbBDB1+JjmquFChCFa6BjS - XgFIejMnCiTKPzkGA36qxCaQLzUiGqAHPpASLHcl4tYZXoBdrvozQlHJXAaC3Swg - fLm+eqgKl2nVWuKUX4L3pF/nkB5oacst3sQyD1nvy9r2OvOIATaFDpHcrCIWj0A= - =QYgt + hQIMA1Hthzn+T1OoAQ//W8W/wDm7h2ePfEwLXWrADIyT8UTKOoTMxFoG3ypjupnM + uMAVyKafmBtzrHtPaSXDqnS17ipodTCeseHJ+ZkgY8nxdZq0UhT5bmaeprznDlze + dDvC58b03qBXm6IXn0Ofm0fCKlSz6Inpic2x0f8UThfP0rC8ZAaOnzHUwzaoBAdg + H5UtMfChzA7RO3U8qf+xqpOetXh09Zxhia3bhSrhjfKf1anuy/n2u7Ju6x28sftm + q2Ehi/KeB5nm9ZXlfGcwUzt4uVZjMOqpEOIzIm6BAmynpC6bDCgv3cYE2JKO3AwV + FKFulH+aSXSE2tN8Eu/6dikOFebiPqolcDM4WNBKb66ovIoNgqPywMkA9jAZ1GR8 + peoqsxAkWihV7jLNUiBfNk1KN1ZCpKrcjZoe/68tiVVE9GWFWBY0v4xgCZKqFc1p + nDMEECpKMB8xJbAhaxT0rk75u4Kiaklb13Ks2xlTwy4cnGc46r0XP4qENsUYm9Vw + jLHI2lMSuFejW5fRkbiupDTaE2RCCxaLqmATGC9BMOyl0CV4ME9MnKIJYsC4J4yk + CUKIhA/mZMLqscW5wA0hSPMmyy6DB0AX+g4vY8ncaa+LyTcHKTKIhg5DK+ToVi1e + qsUuQywv4G6tXAifEBwTxDGVr/b7USutkBiDq9gHg55LEgKssM+5w4E4qeiJ2jLS + XgGclrYp9o62qax975MS0mzMb/spnFWFIQQ6L7ig89DGGScB2ElcFXidSxQ47EVp + 41qR76+1eIev9EVeeKAZZQejU5LCaHmPwp8UsJpaufaXCCi3DscCSTVG4StUnPw= + =RM9F -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:32:44Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqAQ//YLKqh0cvV30CEoZyKlPtXdgdmnSgiac8ydCh1L8+eEHf - UFkIAv0F434T1qd+ZuzeciQahwD3aVnqAr8wW4ah6UAkbYzaSu2X3FG7QSoBv6DS - uGtKoWWwj5QspPXMdZeYt6Nxjyhthox393F58He4TRRUwd+pF4I3vfMuZYsr4e3C - VFf3T7AvRI6m6w4erkw04+LJ0syzfbY/1IAu11jXKRnApWpT+BMG1RRAvNflmXvv - LxVrVAV7awsFD34l4tMmLx0/U1mm2KNfbMcv2JCg5wTDg7Q0ly1/ptBhYcGVrVFU - G1IpjsRZrp3PkoaCjMrNQC5qRsreUAwqedSsCmG/QK+UpgFnHtLANvclnuT0Fg3F - BgcCA9ovSAkE0xOiLVqoHtKR8naSLOynCDX8lnV0cUy8QSsZboKkcI2RWWE0Zgg0 - aJgTbrDC41EF7paVbjdluLUctL2ZGWeZotWZKloZkO7HrYaUQcYc1Bml3o/+61MM - p0IqgGbOwxL/3e3TIgkTvStw2tDIDQpyOk49IITFHuJrfOz5M8W3/AkpDYMVW5N2 - IiZ+ssXp4xW3hS3lMj69Vcx07+Fl6t0M8o8eTV4DUwobSbczJs5jirvk0ydlR6cW - 1VJ5P0jKrbU40CaPjwBRUuqyUjIaAWfgkhJ8ZE9KwZrFYIIL3XtLObWG5LEgt6PS - XgGZ96QPJMNt+LtRmfBBj97SPy35EQE+lkmSAcg21wdJlWKjaBcYBVyKxQmoAXOJ - WMaFoqLV4FC+257ZEHjb2+CNa0pme+tpkln/8B/nY05o90L+gQBdWMcqheaVz5E= - =+bN9 + hQIMA46L6MuPqfJqARAAuqjYOb1MIR6rQWPBJ5q+w6AWqCu/v+xY7PhMUTS5EJq5 + b6EH4SudN1hpfpbJ7r+CUDo+OVop/RCatr5gmjUF9rEk3wPu5lJNhhcSn8BbJ7RX + /qusENrON/RF90ByIqD3Ewb90mbCIJJcG2xTXiKYAR9fWNYfUCuYDbGdmhqEdgBX + TjEACyCQg6hQKqPR3oHzHHJKKSQjG8UKkuOsTo5pEFqIQTxTXL7kIBcsEp/oI0yt + aP6eFZ8oYXLYmnVr+ybN+JFbJMljM2fHxsKo7mqGVjsh+f9RkdSdYTzOixN41k8P + 7wyiiQqPhoR9Pr94rdSVId3SSBORkPBKNk11fBQv0cA5j/CRzLGSH33ovraGgsjA + O4ihTIBPUns1kchA7LsBpjuGvYyyPP7Grv1mBSAPFdNwaE++orRJg6Jw9Rj8Bm7m + mWT3t8RacSxFoUoPPcAVevrbJrACBjJUKPOasWTQvgnCr22ND5e2I9D2jO6krgiY + hzXi/kiJt41wS0jsWqYhoW1bqbRugumtF+Op7xQtJEF8LawGCZxpDZ+Rm7K4Cjmg + Q+YEfYcSjGnTLvKPXakwT2cBFIIQ5lpOorlGffr9mwYbSIMi3ieWku4VbnqcmQND + B2hAoyJ9K0lVM10ATxbL9WPDV0jyemaEjcTAEoeq1HNG44RI6AYVhc2bnx0FPCjS + XgEVPpL0UUpWxgzsCzykpwMVOiRm+YAdbdxq24SWlDe1bnWYMznbzX86tUi5v6a9 + nMXaLNzQ1ieLZSV01ezUnfdV5YnG3T1lh3zHPluo0wEE9j+izMqSUtD4ImD2f+w= + =mjMX -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:32:44Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdApwQHFPTsmJIF2Cp1vs/1VKy+EcJNuvIOPNiLj6iSo1Ew - PYwIUA7shu++2f44r1AcGYEClZm7ft8SBcdVD7i7d3G5lio9aE/LVplIghIq30Sp - 0l4BFSDpvKXz56Aqb8U4TjwPTESqOhJmIDU8ZJCVO0aZNAYvooOYjwb7faT7oooM - 9gUAxTO7v4ry2eUQfHTDNOi7QZVZ3zfZku9/sisSUdTcexDoDcc+3NmWowTgp/3I - =++0X + hF4DQrf1tCqiJxoSAQdARYxo47KqnE7BMdqJDYZ9vpLSyR3iNo8JN3z8qHiLnhAw + ozt2KbeM6yfm9bwnE6aLOQw5aL+Sa1/cWF/6tDeuaRyzm8SwKZhD/BtkwZTgzxuw + 0l4BkAUz4aFg3yBByzbxqTS7o8glHcVFIdrp8NVqRNNZ4Lg8qePKJoHtuqyk/3ic + l5rsyUyGb0VDoJ2Va8NREcusGJdkvduOT+iXcDbDIkoDBwPCcdzEZykatlBSTSfQ + =6VTF -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:32:44Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdAbNONxtsLbb8hbQ9nRB5oSgDJ3mHjdV6gvVexpAXN7X0w - rqEnVXc1lp1VI2+L7U5h/A4evnlRfRg/dkvKOmsrFeHEMRwaJMyJ0fJ8kA0WJ8qC - 0lgBHsWbwtsQy1vDCr1eFp54XWxZVHiwgHxGmNrt1xc+ekupidZMJB8b3nDB0gGA - 62ehrdekfycbfGaz9TvNbAguvUcByTaO+opgKRjQESIYauFCARtkiACo - =JCn5 + hF4DzAGzViGx4qcSAQdAM+I4l+B8UVttWvtItpKc9f4o9p56jD4zL7aspH35nkMw + 3QMSrJ32F7tuw+ggI+6EwcV6E3DGRzU8gLeFcueisp3REeiCeZiozAGEJdW00iRU + 0lgB6g6c3XomkrVkIsbpTE5l+wVDMmRaRU0f/0iRI3dhuY1Hw0BCUvyqnc7w4a7B + AA9kYPJE8BbBjF8SP7zkKMObYqVwZ9mNh1UI8+7HNEjFCnX+5rpkAndY + =FzI9 -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:32:44Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+ARAAxfn2Hvbfkgs39ApqNUeDKTWofRlO4eq19ezAs9j1nKDa - RzVorTN0AnA/E//D/T3ZjaQgWJ/y0itjCe36HxKeOJZIEeBK465m2UL/btz3F1SH - HyRCHNy1/msJzyBUiPYKnI+xrdPVa60OD685U+ZLRk7keuqcM5JdONs/w8FkPjXd - Oy/gipf3DuNUW62NjEuclyQqE+lNhBvgqc3A93AR0iniUNGKn1yHrQYhZosynCFb - VHO8xQNvCwQnj0/AkV3EU34VHlKTJGkg/ecEtQlQoibYZcddeqp11bHuMz+hmVFR - vhoTqoFyV8L9az6rvMim3KjEL3T6QJMc/Wd6i5ZVfn/zLKjJ8mdDGTXU+bVKnWwo - 4ALNzR2PUf6110RQ37sb3V0Djq5gxO7eYtXQ9nzmkrzoELGMCu7c8LyPtqu7Rk9H - C2aFtuEn3CCYrteW3uSduvMWVFJQkCalu4CM2MyXCdjjMzhNAr04p0FqElSmqaq5 - zb2JELwBnsoERf7H92EggTI/LRmje7s62MMn7wRRm17PM2whzu5l2osbZWTOCm6m - GcmD4Z3I1kvrOuxSSDXaO+ndSUWfZWIJU4YRge7F16szcCankQiAiIbWz75L1V+f - JD6duwpr4scIpxpfjDqunOYqXw+DfjJTQl/BqEzxjaULcIewvDzTL9vaJRZYtGPS - XgG0zcTtNY/n5o3W/QMkG6j52gtn/auZeQO10qPlsO0cStR9srt2AI0VKu+cVmRo - 0o3t/O5qE2636TzQcZnKwXJpx3GrsHvqABLQ1W8DxqIK0BLWMNnDnJrQdDA1xo0= - =VMn5 + hQIMA2pVdGTIrZI+AQ/7BvbawzWxT4vUxg1336zvIb5uZqShvTA5P91xrWMTqasJ + WYRjm09ZPGd5J/oLA+/0SgNnyqk5rqTvs20SfPX4occlm5N/NgwMWDOae4Ikjb6m + 0XuB7BZ7R128WrgvPK9iTB7G5njjpu3XZXpRRXRj2JmZVmRNsE989zgMfJnsAuiQ + P3cDAkkVSAQPuPohBiKPz40TgBHPHkvxFo6Js74ppsfWDRHGciAcOLwnq5CAdYbq + YvFEBOP2aqHbF92jkwwfSCgzft/UR7vTBKSBf5JeOO7KivTPv+7BrLglzfJB63c2 + mT+IP/gHM+G11pcJRMmE92nkF7eV3f/48n1f8UBIBwSOUt5kN/Rx0A+O6tDf4Eg2 + SLQ/6jQT/G3afn5qqrQAQ8GzKV4KFc6iX2MfyMGQ3rDEL6FLxKWyyrYauudzARsL + lfJNUnItNHSMzFKqCIf5+grz9eaYb5+NagXeVrHPEurhFK7fAVFShJ0ptSUcuhe/ + cGrE8QFahl4hldA6BKWD8Klr5NsRHS68rWZbMPHuF8r6egk54RvG+rGVfODPg2cy + sj67NRqWeCDZ5YOPmZuctKffeMiNIz4rhrMYNxCGZ8yXJuXvOzcjtikxysDNsNd2 + 6+La/qepffOtwXl70vizZauvzXVSh06UYnwFRsS020dyasbwj2NCqMjNmem3XEfU + aAEJAhCztRoxxE+AMMvZxV5uS9XAZg06lC4/VdK+uRT+h9BDFACzlfq+j2sphoqf + /xuhv9t6rcJZL93XHSdsFQzLRgb7n1R/MKZsTorj0pctgNegERDS+Av26bS2HwQd + VfGtciran6px + =BUj/ -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:23Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdAUeDR2bUNhL3Xf1OPpnXuGtKe8Xu+0X26wsgAPtREuH8w - 1ZNUJnYDTlZ5Fh3O2L0DzXYj3LWURcdlsGzRqERpZ9aBwrafJRClE9cOS7fuQr7A - 0l4BPGKtD1fru5bJeku0aTscoCCR9qeMaz9U5vi7O5wQvGfqsM+spJ7u11BhCaE/ - WFxrWRZsUD/ZX9knjAYmzjsx5Kra4uBXFR6W18jm91Db+ZLtxkxu8Qy4mh6Jw4EA - =36Kb - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted version: 3.11.0 diff --git a/inventories/chaosknoten/host_vars/keycloak.yaml b/inventories/chaosknoten/host_vars/keycloak.yaml index c288da5..a8fbc99 100644 --- a/inventories/chaosknoten/host_vars/keycloak.yaml +++ b/inventories/chaosknoten/host_vars/keycloak.yaml @@ -1,6 +1,7 @@ docker_compose__compose_file_content: "{{ lookup('ansible.builtin.template', 'resources/chaosknoten/keycloak/docker_compose/compose.yaml.j2') }}" docker_compose__configuration_files: [ ] +certbot__version_spec: "" certbot__acme_account_email_address: j+letsencrypt-ccchh@jsts.xyz certbot__certificate_domains: - "id.hamburg.ccc.de" diff --git a/inventories/chaosknoten/host_vars/lists.sops.yaml b/inventories/chaosknoten/host_vars/lists.sops.yaml index 76125b9..9a4984d 100644 --- a/inventories/chaosknoten/host_vars/lists.sops.yaml +++ b/inventories/chaosknoten/host_vars/lists.sops.yaml @@ -4,204 +4,204 @@ sops: - recipient: age17x20h3m6wgfhereusc224u95ac8aj68fzlkkj5ptvs9c5vlz3usqdu7crq enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvZjc3VG1UdXQyMWlDVFZs - MXNEcGI3MGdzMVlFRWdVdE9oZGkzNjh0MTFzClBNM1haZFR2TDFpMmpiMWVKOFpp - N2dod1cvZVpxRjduS0FDWHUwbVZWUUkKLS0tIDdUU3FaWVBxWVpMVW5md0FNNjIr - THpvS29mY1BIbktZYkhCYm1NMFdLcXcKBtXXokEi1nSVA099XXNrx3w4Fr1lnLMf - 2KTuylUef8RUgHPx1wo5Q7xlYNR48GupHVQxb9VvyDTXOZEiAV7Pdw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBNTFBBeWFhcGQ5RzRZaEhw + cE1SUDJxVFRjdS9aekErSkRIWUZmMTgzbVdnCnRNLzdJT3p2YU5qbWZFbnJFTEQv + MjFVelVFOHpCcHJnY09VMkNQOVQzRDAKLS0tIG12Q3c3TVZhTTZ3b2xuWFZmVHg3 + eUhGVVNXOXJZbFphNVhXMThuZ1cwSWcKM5PsaCgpI0z7NQk61Jyg25SxY7Kya2rm + UbVKBOyu6thkaxZi7SAPNkJHJ/K9VouODJBW78vC4qwvlQiGTNn1Sw== -----END AGE ENCRYPTED FILE----- lastmodified: "2025-10-20T18:57:27Z" mac: ENC[AES256_GCM,data:IAM6vn4rI1l6qvPWEcDJ5xoD3I8/GWOr+PmRQ0QdkVMD9Pt7cHtMhHPpYvH3e8MfDPhC2g2uwt9FHsPqpcOXpflme0aF4E9PndGi1Pzi+yh40FSBAzLT3MEQ50vZ2rifzqUe5KSrXByF1WAnZxLTMST+xIlvEZOV0gx6y0G/iHQ=,iv:15MZsyClZ+WLBZgcRSq740LgDakuHAXAb3hAQyLKVSU=,tag:7+lRz4XKKVlkSeDVs4Jy9g==,type:str] pgp: - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:38Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtAQ/7BUZXt5/3Nx0/nnd2wVsOefPaFgYOqnZXFZUIcDhe1zNk - xSvJOordi5pjMSEJMhJLua2LBySA9WVEbTDbT+g/a4LTje0rO56ULqvgGXpw7wAi - UnM1y8nHB2M/x4MBPdN1FnNPp0EpVi35t96YqJWWls+XlJLG/6DW4NtAsbNU9dQz - g3f3fosvIDAmadKOg7BqjMt4WEM3GF6n3vJ/PUFEjkZGV8O39TqJn6EbRe5EzIVi - 5NmAXGoJJCrt1HynuGUXEugU8vB4pft+7Rnkm/ts7p/EunRaIEQ7tyIhHZht5zw8 - og6xSu423p/7AujEO6nki/qEfLkOJ9eKQUm3zAfPWRx0hRf36Q/zQMs2PG9mrJbL - u1H/ZAUPfJobCL8MgTcWHt+120E4MGlPCVm6ciRV22IzLkKTaqfSYtVEiO43NAzB - CrNEmuU3OXdUov0aPD2E/s1S33zmErWCSNZ/lQ3TFwIccfm/UzFEEzGh5zVVop+m - fRDkdmde1UFCgjxyUYva32QzMJXk8ji1iNL9U06m2CxsRa4T1GhgQsU82iKlEWqe - sQICdnXdfLfs7txl8DA2TJSzJ8MZrI6JdURbB3gFsEZkBiMRBpx9M1U1SzBZJKJE - khh5dGxdX1gsBG325qyO0DNTNtC803IUSaXEvLE+AOzlc4SBbpN9/DA6ORuZuVHS - XAEPZitLr75+J8CxiPqi12Lxz0wEHBA4KxvDei1TTh4ljI/f/nqNJ6nsCM63wVz9 - BOmnMzgBlG0uN+WvciqlkUHL3lD5qmvBFOuznEa8pzSOEyNFy5/jaxiE2jrq - =YUpD + hQIMAxK/JaB2/SdtAQ/+MVeoyw3bD61zVGBvm4F3noR8UKOsBtavokJbp56ARrFB + 8eItEUt2HudrvTacfwpjXInGueTTX71MISQPe01lzhrH0BVxGZ3qiiTaTtGZlR1Y + rvYFJLnd+LkFDKUqpKnjxFYwkmS+GLWkxv/3+Np5dYpjQhikRcs04hM8okytWwWp + WimbyS5fDfKGXrEN0N0PfzjxhVleCyDn2Pe1OUmg/KWPWsrlfHM+4GYpOHlJWAww + OGn4Oxn3bF9L0ng7NOuozT8nCUW9gVPbKsT/YmA9gIdbdkLmrvv0pMCQLuzZgL5s + E6O+Ld6hZ5RwlUhrXD0MCHZC+ZGZJOPOoeDH7e5Ag6xg+GjGMhulAU7ljPY5QH87 + TEc6lDMOHOr73dMZW9xVQ4u+Dsk7TTV8x2nlpLDqp1jUwuMqCSDihPPe0RgF1ur+ + wLMk3PZn6VdHIXOaJIb+U4I7veRRHb8N6QEOxPu/bnpM83pffO8a2EDmLp3pjnec + 9tVP2PA6jMdACeLcrE6i9OXcrpb+nx0g3gyHolA/tqD/QnY68CzhVMKVA4cxWEdi + MyH5Ac1Sqi2zZmW+zIblRtR+iUKCzRjsvx0VCpHvjc8sWHqX6b3TAcbNd1NVILhz + x9V+Awza8QB5SxmRRo9PEyQVgTw5cglGLn7rW/W7Y+k6G7HYr6qvi0Lzi49TeG3U + ZgEJAhDzD6o+i9Z43lmGIO+eOUgZCq+hxIenpZ2h1ZLSUvdugdBrb1IkYJYRDHPG + niy9OqYenGtApAUl8z+fLDMEreYZ2jP01R70KoP7S0RZOeJr96NDlHANYah3LwtM + ey1w9/CGKQ== + =lwm6 -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:38Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQf+P8f/gxAcpNHazuSEKLy8oLUYovvQcxQoUijojPKf8Z/A - 9Rwro6eHP+yI3cYKsAC7Ioy9p0tjGBVqYij17pkHF4eGkfk9AsGPdF5x6mRsO5yJ - c924FatNBoxI3AONVae3R/21FJXmqIcUZdzEm3nhxF6MQbseZ4JKrRJIGQ8+ZhNF - 46BCsPxML5iycKFnFNdUohKwoc2/c7TGSeEzmBPElAzGMIhvu+aXkATTWk4wYlmc - UB0x2/he7nZ+lvDlIG4TfBrvcFlf3sDVPDgF9zDXhINEJY4E3GGZOPBXtAT5hXdz - 59FQ6qKarRLA3LW4esG+dfOliB6SeIwwGzg3i2BcwNJcAeHzlGk5ELo9kq/T6zOo - YStFHc4iF10Z55y4o8YYsLNiQmdKQJXj1u4rc1gDe3mBPI3YKtlQuORXjFyaeCvp - DkxngWs9CV/lhzctteZ3AiWmKRazitWwC3e9Uas= - =seQ7 + hQEMA1QflAioE8i3AQf9GR+k8XOzUHx34DQyFwIveEypkFy446WlwaOwmkfm5YP+ + Q50+7v8eru3jsOCPysz3LxcaU6CSLa3ybejkug9+4yHyJQR+cCom9ia/jk+9XrXs + +ytqb+rOiywicTI6lopPBtlko9+nRATOm22Ru2jab7TZx3DhgGv8AVxxBLm5K5wc + H5Vh/Xo09S0FE9bszHq4wARxu40NstnEfch9DpEJbllJBWvAILgAJPu7i6mcEz1p + tHd7xqCfJbo2/gAs5pe7gUQUGiywit48vuNTHHSaE2iaHNE+6/h+tME1/an19/G8 + o54HT690TWNq/r9FLQag7BNe/rbOJSA1yYSNaACHetJcAd5ii8Sf3OAlQc5QLsIw + AL0YS52q8516fcSTcoJutuUbsCH2aOXoXG2HOsSlld/NEZif1lIuenjU4R3hwdqi + 5/2TsATQ0+Fk//cfVfi7PlcQov9jrfNCti17mQo= + =Josl -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:38Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJAQ/9Fl3oPjZZIPSMelyuLHWFsxT18M3WCPYZ7BTwjtvLqMOH - hoFs8sXCGJTWOjQoeAQckQnUkCj0Zxe/pr/lrHiSeZsHRL2TxWvoS3dGUFwLVUww - CXaUsZ43DGzNH/90w7Ks9+3BFtsJ7WoOBqzUNKAbqB5cw/bZbuNRtnSxSj/i2ZQU - OFb5RZGy8zFAIAhn0IBpd6+1h0XHrXyupH+x3n2PvI9rMgV/RqVb2SCzUZ2tkdXS - +VJO4CkDbNo0eP4Z96TQjUF8OWjaMcSVDON8SITlMYZD5KnDUCcv/gmIKLlBrKl3 - R3ibToYtovwQcjcKI3FL2clJPGzrhR5CsLUcWiLv0/6TMLqalH4Os+eDs509p5aP - t7vVjFBLS5WlztE737msFgji0V5FcjWmyl9M1IW/0ymrrebRx5X0tJzEWDmtzt2f - dSjuhdj+5K7FSuD+qcVwAGAOtjhRNYtT0DxUfL/OpxqvSoEv91AJoNdgsmjvWtoA - I/FsxMQfKLQPKakbqEB7YLgdT/8BihzOoUxoaZiDofNvwtixLkm+tnQNJNgBIjSx - b8Q06OPJx0JN3rOkflrCeH4rYaQ5RGxLGanbqj3pkXWeRylp147LbQf+Z/UlAzi3 - U6mzHqRLPRZcHYOmt3nhRBILqzmZr9+KduSW5/mIVqE+Xgm7+I9tIXjbGRox3+vS - XAH88DNO/IS8XkHkiP6f+kgmDG28fvDPHidyPodxGIMXPkTlYQOV/W4iOX3uE//X - Savrz41W5TwNdJu6duQdzWUl8BZSBjo7l2H+SqR7u5Cv9870gRrEbJ20P6JC - =BRQv + hQIMAz5uSgHG2iMJARAAgHf9vD0RxOa4hAteUCgujxYazXtR4wxzCbC83IiUmgpk + GKZ0KW7RrM26xGLrf+DV9osxlRYF52ifOMnkqPRx+qHxGdlXRjeO9WW9ipidu+VY + BUhTfELJjCdlz21nNNoEjetoN53JanPK2tHf3k5L0EuSaA1PVo8ds+TFkD9B+AOT + cJ6txJj/mNbj4rBhgdjnyimgf+Xq7NJUi6z4KyY0Skj9o4yD5NMHrESdn3Ib9gPJ + RNk4DCHU4w30fikXDg9455dPNQgmXVsgvkk8x3C3PRjJHLiN1JqaSFvoYI0cYuAL + vB4arVjrALOcv7sBnxWmkdqj0Rz9Ras3DOnyJrYFwsfiOiwY5MEtuRd4vuguN9Ps + 2M56tQxHg/ohdDEbZQic7VsqWFNPjOOvdgGwz6uHMmR7eW4vKIKpU3sdjJU4/t8j + cRbXNIzRkp6FK93ixPEaiHK3wK1QFmyF7n9UIXl7qCV9NZbuAjhUSJSUX7A61MgQ + 1jGDRX1e6a/N3wgLO5PmVWnBfn3oCIKjhog6Xpffb1yXiDIB6Zzi4cMvQWJ3Yy2s + 31oPIwHkqoMSZ0n8DW0X8dwNUgj+LE5z0maNe9AVfpXnTgHGW5BGBgSIi1KK6zcs + ro2vzDeNDG2uZsdkjM+MCs5in5j7GEGN6eKN3/97UR3fJiXkrQRlAOEFIiBD4DvS + XAFIRQB4DjCR51cPKwEdlJzVIKyorSwlqUComw9sfuTqTxISrFNHDiHRUfRpByIx + 0rhOjJBSmnzVlZsbiWiFhUQuz/XpB86QLrjlEfEz8IKCyuuVzK0wNEA/mygR + =3GEE -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:38Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdAEOWQSYtqUJqIqQjkEH5K8j+Y1IYYHro5jSGvumS2Q0Mw - ozWJdtm/anrf1rXjik/AvwnXB/3PZdgHzSAedd8E/ZKVlcV+solHDkglX6O75ePw - 0lwBg7j/Fnk0Lc+6X6VK/0xOMJgcWhftKE4ZDmnyq2mX7+it+tckexc4BSkpFCWt - of+UhDdyEy1LuRz8ZJf1y9IT8GQS798RUFdky+jlS6lqPAZj9LnXRsogJqs6MQ== - =Hxnd + hQIMAw5vwmoEJHQ1AQ/8DlwF3WfH4l9Y5k1LD40OSgC970ZsabLZBsFDol0SXW01 + fkDk/ZKb5l8yLrXUe7OI3FrdjWRekK/NpymGluKf2cX2tOE3fwRmTdQcq8zXcYIb + 3AwXGAYSjqJWLjQb7uBBzFwARwZ55sjBfyo1Oe3rLCUwNIqn40WmUWwYEvZ0uapq + r8RMoPxK+zuPYe23GMsV4S57CzsKAe783Hr/RGW1xd0PmXbCHBs23G08bkEY/JDL + FxZ+EwaB0XBLQ60u4WK2UVj4JWvsqth91LUknaQaao819J3n4IMcqopVRr6hpvDi + fB/7n2hRZsGxcmOc8kW5WgLwanTq184DY0luC9KrmhDNFH/i2/SwjRksEFU0Ymq3 + SUVH1greBYw3EhR5u3IXGgwWvYmSfnXmY3bPAwISQc3FR1yY3xTcL7FOWwvsh1CG + kD4aiU1g2+MmnAtI/CEhMccI7LVuHCQEZlh0FYvLlDyEPq76oYVQKthJKViawrkF + 6SNj0pHyPKomtyR+sWWKoYLzEicELbSypdUkhkQVffiTSEny9I7YXySshKs8n1L5 + 7ComSybOh9KbAH4q0w95Lyst9x25G5b7Fs1tX9a8YY4CB3te2Ic/2OmvFrR4AbYj + wP5GUpW5CO+jWYZ86NG1IgqDEl/d7JLZLVL/lNvVC6Gz/OAy9lIirJyCisrwQJvS + XAGPRSeLJJokEyFdC4YECnvgX/z86R7htL9O4W4azahQCVex7uqEw2F3pOz4N2Fj + TNFUitTJG3TlqOXAh0AwqPgJa4n9zRDtdhIZl1KTRVPFm/2JQ8MgI4gWIWlC + =s8he -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:23Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:33:38Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdAUg+zU+Rmr+qUWCYQJgpzlUIU4RE5djlYv9GxC7qXBnkw - PQBTD0rPZY2tFTpBfLVsbfEtqhpH0WLHezXmRJjnl13swRSlFP2UUbZtYwulTRNl - 0lwBYpelXppNKPHyP+cMSJb1rnT58ujpbpDLWJ4QPpO8VY5SM9DXP8hUv5rbOuBN - 6Tj48TlPkaehVM0TB+fSb594kczloGVwc9HRR8y3l97FVgGsQ2NxbqzWP6qMzA== - =XiFs + hF4DerEtaFuTeewSAQdATtSfEyJLoRK3oybFwerloaq0EBeyGRktfrKppSnCiFMw + 9RoXbYLgJPHdCkhD+e/eciapbgZ/o/nwXyHyiZ6Y/hfR3yrSp26CasYwT24b4ToZ + 0lwBSasw8kdzccLxD4AaBXbSAgkGXalzHtNc8MUnFH6EWJ/FQ3xbBvnvmncTdgkZ + gUcvrt7cidw/un6L2Wfb6r2oYXSc/q0xXtOi2idV0lzrM/p/2D0gNt+sZw/RZA== + =4VY8 -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:38Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fAQ//draPihdqS9AlVDHirJo7miadcJW1FhwPAdo/wX6dOIB5 - rO1aD/+cR0c+r2hPilz+791S2QeVY9ARx06b2QSrR4qsCgRQO1/+VvM7/IcVBsNI - JfDyM5BaFVs72nVUWTBrtHFMgwSDgNHL7prV0KzFzrkMpjonlrwV8xpz0rnpjokW - 9C8gmEV2/3w6PA9O8K9lbSVLjwtvCMw65w9nbVbLLbSBAbTQtSLmXv86ihP2KEbj - ZjYGtUxUGWSz+6w8Wesf7k9sOBBy0Y+Aw+Ne7kpc0LMAXOfWnsD2hXwPwq12eTGO - GCz1urLL6h1bbsTEV6lziHhCnEo9bNiwRk+Y/XrN+m2PtUQvMOl8k5ZMBZpYrJAt - stswnTH7v1SDEvyweHO/vqiy4eicm76GcrUmg1cMeMEfbaO6BpXecIqwJzQkqry5 - eMLRcH+/qMbLZwfu00+b8Iy3ZxLcpk7XnStLf6wekZ0NLJet/tnFOr5wYHdaivIA - s9jjWmhxOlEjdmz/GmDHzf57HLMThnziJrrysVKXD+V6BYJnD9xRWqPtdfqAQMjs - PPmYPKhVb5FCB9U54i7l4kVJoS7otMFDMmEFDkauQNBVt7orculof2JdAFn+WwYM - SnfR3u3TEAJxcV0onTLK2OC8zcMLFLnWVy2ZLWeO5Zr6/MpousGUGHC6kI/5jKPS - XAF+4DD+SXMATH8zvIxsEJsagQmZ9/fS9X6XCE/RIfOWHbl3ogmuRXFvcj6xxkqv - Hm6pyMsUY5BPA/04+JilP6LYuWpB/ey7lvIhr4lNbqRXKRA9zHE/HaroEc6m - =yjn/ + hQIMAxjNhCKPP69fARAApNKH+U+FWbtR7NA4MEOqSGvmm6Buu/ihOElOi7vckCCc + 1aypwyxR9syvaGLgHTJ4aFZlW+tk92tEbS5XkFBhIXAKOp9bwkB5ZFtHtYNQeYSj + 0q8L13rVjVxKmg1JY/ko5lONjd4LvnXdIZsZXjb6tPR2bAM8AdugGXHh72hx/JRl + 2iOczVJSI75Q6KbeNKfEQrRLP58QggnPbvG0zapeyRaEW577T1qAfBIEsu4Weh/5 + QtCJ4+IlR86yhy7PMA7Ms2VFSAtoCnJiOsdopaC37/N833gMUBgFTpKm1mNNZcL0 + Z68inxxMKVsm5Bh7e9Oao+UbmFdjwODGo7ZrB4H45z4HPq9zi+JLj0JGYWDkOd/b + LPkXJq3BOlMqd2WI5S0KfC2jBT5Ka3WvmAiyi4kGVU/UR5ipAor1q/HSCseKa6iO + luqpQuTdeCB3Jg8C5RzkGPskJcUUTdnnk7sK0WPGrWVub5KZSnLg24sTVyzsRfYn + qPBmd+un2/rDmVvxnYVAApi99qI//AYZK+aZF/aDjp2FBE3Mi0HDdFTf+tsqbmzp + sTKvxL5chvU/1ctJqXXLN80+YGZxiMjvpuCH1WEPPt+5MbQEMdlDgFqsKu1x2ELv + oCMrludzb0fyoX7Ai5Xju5AK5rAv9heo08tN6lmaqzvqJQto4Ja9VOqNDISuMp/S + XAFN7+eFqe6xlLHO85NCW4Ned8/gopxF6R+5uzYwXA5XH1RdAytx4vmoqHItx82A + zx3w/oYtaLMrGnytfg9z5h3DcluPy1AOFXzaaZpyS+CxDRK9EkIx04CCMsUf + =riy2 -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:38Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoAQ//b16q+yzpsAxnu9piHRqTfJUo8UmvduQuqJcLOMYBq1aH - vdD/1OcsLr1u4SKSqXopfgBwlIs1txRiA7JbLTsaFLPgTb6J3blbbYQ5isdYxrM8 - ZC2Eo8KW59PgShN6pj6GF513/gKMBtsdbY2bRAI2dmYoojEq9xxWycOu75IrjzFJ - zMJ5s7ZUai8ohyuS/QhYY8t6zFgqJTUbSZ+MHjW6eQMGlDecrSbSeK3hO+n/sdO7 - 2FLDhwfmNgSll1mdAkH7VyiySZQGFO6yv6967SVUyZWQj7v2FfghAl7MwcBPFiWg - y8QmPnS5MhfmVPb/CsvXOCnspcR6aF54C/W2B9PL06RS98srqgr5oqhSNthnmoic - P3461tWvOTKbuIkMAMQPKvxbF/xWFs3l788IHv76T8ADwwFdv01Pmr7Lh+LrbCe/ - oBMbu+3mI3fDC6VrQy0iMvtK9kx93G7Y98ibjxMKbUGmzHyC27eCrzjQKRMWTiV9 - XFZBBa5g6eoSGyQX9cED20Kmk34BtekFi+Qdnegs/1CQoAOvvyt+pLrY3eRtkvRJ - Gtz7jdXjyI7z0JzJjbH5NCyZKYzr319FP+JGXNh0jvSLVO44TQViUFzx6FxVpzo3 - 4bR19tDO6WX9O75s4qFvXqutsqfEzK01btciyZDkY/orKxrQGx7gqpF8uVxdetTS - XAH+AF9CTfA+cXGBfufMS1ene+YudsPWfPSrg2bdGJ2unxb2lv3E1Z3ScGM6CYSm - zcff1e1H/i5xmiCRXivB3nV8KDVqlbw0PmXeJupI96vnx+Xg5d1DZRcXeOy9 - =RiDK + hQIMA1Hthzn+T1OoAQ//d1tGVnLx1RlHho5/U6XiFX4MBHitmFmd0PN8mx1BKpjh + sMtDV8YeKQIL34Qe1QItm+IrHtFxhTG30mZX0idkxqTzCu9raR5ohCcavVKHXX9W + /setpggX/MluBfOpCUI/e0ZwM5Z6fdNG/4VITjSH5W/mAxyerTjk+EsscCfNXemU + hpFSNrzcC39zk6fEnlkEdL9OhX5mHaRT0fSCotXhD9IPdoBFpsN+uEdhjFFPg372 + HOY9tZIRNQt5/RaFe3PV+5ESgjBk5Ly9zcxzNoZiKAxDEUuiSWiq8kCMIFfAcUMh + h+GabQTYwGjOFKoU6sC73vRQBP0PROws7tQLxrN9wDVmtOVQSCuB5iop07qIrp5f + UPOjWf7UV0dxSBbFzl/gOR5neomCZ2Xj8mIB6RIR7ziONB8AOR728bDUJFBdxw1S + 8OaQltAnxEdlR9L+EEEAjGCgSnJD6oH4CDOUVgx8jsOOeN/2dX7AuyKTlcA1fQga + PDZhOn8rPwlMO4bP5T/7XliU+1MUdV8iWgtYxwVwuGDSGVyvoazVFBOqu46Eewg6 + KkMSqevMGQ0qRRHL4PLwcBlaHTaDfYIe6j4SW0ZMuKpkoHDEWNOf7j0+fNCZcTjJ + //nJqNUS9I313pw+MZtHWStxCe8VUWjDe2GTJ2G2HGGyvHkwKyeHtslcyKGQ9A3S + XAH8DBZKeVKwpMZ5EjwF9D/XRegGetL5kyQKbvWtT41gdEgHmXKeMjHqBV+GjKBl + fVBBrq8ZGMHU8coVO4IoarSd4/lxgka2jebW0LNE9BDtFKWGxwfzdNxfGPGV + =8+qZ -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:38Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqAQ/9FXoU3+NpOuTug2YnpVTIPZOyYlJM5FNLgZerLx94llc6 - 6QXGrbdRMTIMoULODdw1fjOLCUiGwKRFqOZIn7VZTLOu22BJzuYyekyJde/EwUgA - W5TDQIqne1HCmHp1oiflYzTlk+xNVX4/Bz83SgQSkgT1+/RSOsNA0qOCL1CTHvfA - vUYgaeiGVFsVr3A2jumMRT5sp6p807fOElwuLeVKOvI5Px0ACTpedgyYXeP2mS2w - Laoh6V3ZJ0ege/GEa9HIWjQ5LkxL8sXrF4BLB4TsiI2vNtSY3NRsnHG7aolIW4fp - 45qIEyHI1Zri00aT2n0WF8qz6uiEupATMp5y0JeWE1SovUSIUOsKDZluNOu6sMkm - iypMxwLGDCPkcPmsyvKkiSCoT6UCe4Ern85nFeik8zJiqxSAkNTiJSlmuzs8Be0i - FvCZr+do380Usgrs5qHEE1vNlbWSyft0smERy2Io5Q2Q8nzunqk+S7BARuKFEjvP - n/6Y9nvc0lyorLt2ARu0V6rbMUCzZ5TbQz4IOCOptvTjfvjq5mGNIIbsFKGy0/cV - Ta9hairfHV/vTTEoNx2xNnfDM3U++knBv9XWX/j6914nfEsrMRXcWXxY0RXNUsW7 - HkDy2zSI/XtJdK3bC03Pbv0rfmvyZ30+ALTC/1Tos37sxrhji4Dnu/9KBrhs5qXS - XAF7BY0+DTzU0m17l/XPIO8CYKGleS1lqyTzryL4ZQjTH+dZqzud+ytMQoqJN11H - aUudrQD0kagVxyhRuPMIEsSR8Hf6To2Dbx1egK1npT+xWN/wzeFlAtHOcErM - =f+Yb + hQIMA46L6MuPqfJqARAAgxEhHogFELMP6i+BwHHLAk1JdsgIyvn98923+J8GXAKf + cu38waUTCJRRw1vxvBYRXEhaDuFZtiOhd9K63rbg7x9nOIsD4Wu66AcBymEyozpw + 6rdEReWZ0Nl6IwGzkJtnKSJJEwhjpkLQ0a3lnUrrDgil23rm8rVoyl9A/4VlXfog + kzQvY3jFYS2nJTexWZyRIATJRyuAxukFDE2p7Cqz0mBhb9kz+J9/Z1t+PKZzcM7W + KxkPreJaLDWH+yrLH1WVWhO3TN0KiRAIZYxu3ZPteI497wdrJTNnDj3MqyvgNO+b + eaK/uEZQPo1AjsQp4VpAQyJ9TYwj2QErWU/jYh7qOAYy9+wexnWFSQP9Z+38NY87 + vQiXS/iG+c13Vhrop4vesnvI7MQy1pX4kxjRvIuBA5g/u7bwcc31gnCkTjghYDRf + 5REdwYQvmTMNWSoFbgAEX4Qg15pbox4lVmBz6V3OMqFeZE0ByQGAWHBo1l4vsoBL + 0hgbFvCUGZnwqyLzCGx7LiP5o/rLajGEICugxP9Oo2kwskCO+WLWS6XKfN8Qz3UW + rn/iA8L/zpJkP1h9Jn6RN0A9/mpGIwTQLJyf8v4I81H2CajYeSBvpAXjftCPHFPP + UL1moX/u+xv+jnlzHXnCjXF1WV126wjQWTyABQ858B4NeI98LQUZrPR+qpxsEDvS + XAFvgppwDFoCX4Ll0ntljd4T4id2s1LPzLjX728tEdx8rP2vx9xdjY96wUz1G3uw + gjyHgYbylb4oslyQDO7e/nwGxxVcnanM9WqFluealwWHI+LPV7BJmpIgDufb + =WSze -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:38Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdAliC5AsFMFOVdy226/uLfb834LmqzZESEnRlwAeDoUk8w - nsoT1qezhzJTU6EfIg0anbK3wWkrCa+4CTyLgpFLoTz8N9fqxmOXMzc5dGFg3qMY - 0lwBMr2F1cpsZU8YLY7v0Whh/0lG+31gshiNtgIzKsisIz9PaCQuUBI2yTHmWcat - CA7fvZADd8nl1kfM8E62rKzC7PfYvVzPrBwtaS6ybCl0DPqmfLGF4xU9k/J1IQ== - =WH4j + hF4DQrf1tCqiJxoSAQdArQzO5PUJ0vR+M9kBwUKXMh5rdwDiOip4YangtTdezw8w + JkYXca5r6ngiEpHVHMe9ljdjsCv/qTTSpXJd7j5VMFnnGBorzTSY+www56WikddC + 0lwBIvZnMH8mBQCtqjKyFQzXp/JPC77s4562rWeuxdYxViwWSOirccn6CgkCwdtK + 52e8cnJNvGwoZO5dEm31W9GBxOcqP07kAWNBHehO/CFL1XoORqIIATo+P6XeSw== + =dzJ7 -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:38Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdAS707KkEdl9nbyDdbLwWT9UFPGyHz7/rDXtTh47KEGRgw - MRAJpmTYPe808o5pJmEHZ8Qaw/S0UeNnPzR9MUhGq9RbjpfaZHnLLxZOdhYfdrkc - 0lYB1ZXRgwQ9QNxJC98HlPV69BbUqxxEMxBCGdGie0UCVJ4W7iVQ02rPwUUe23wP - eoaNpWwHC/9jYzxdEIW2Q65m5RiN0ISF+SyE6VflTGPoCMuX1EK1tA== - =YK84 + hF4DzAGzViGx4qcSAQdAKlF+FawcutBbzQFF4mnd4Mg8vIbRwnrW/1P3ml3n1TQw + JxJWJkYAXFCjqHoPO3N+Yl73ZYa8He96/KpwPcUg7vtZchBIf1cXQUDycNlKDzCx + 0lYBQMUUt+rO1cRrkIhoS1fNjxAAGN1VreTppC6WCoyLKxa1mIpIZ2sy8J99gGOs + 45G3bS6CdqBvBtRDYIEFLxJX/QfEowZxtL1LW5As6wFoKqRn0kGu1Q== + =Zn6Z -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:38Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+AQ/+N1b8ClYePdpZNpZkaO4zRuwPatsW8S8kD2beMGAb3qvr - CwdDZ9n6Gj6bUMA4h4A+vSdG6sxUowr+2TUXSyvHdIr4qAB19xzC/vuhtqJkYfhF - T0jm4e1eeWMvFlSzxfEvsFNdK/ySnS+fEl0O4sIZXWUvQFUBlMvv4WUPtZQuAKng - IQETWl4/FaQJycgL1M1TlwT7bKy5pGEHZshxrIsTXwURHgMxfGFAX9S/GZAMLOC6 - msJGWRQBRDCjEnLBr4yr1k35rJVmJBGucQNkzpXQgdyO/4UqZQmPbjN8B8twxyy0 - 3/21mPCCt+md1sPLEwdWCmbvInQAJCbVzDlwF1zCBQZd+AYFIEDko2d82uIPI71U - gvCjNfvBV4JEOf7BgXk+OYS/oapcCVIOdDUFT21G21241VO3+rMuSgXfyb2AuEds - xZWePzTA3URN+t02+1TB8IXvKKE0OA8KFuKlTdPiTpbZ8BZ42zWzZdDEBCxicTfd - GDw0FQadnvMouKyoHja/NoUW/lJfA16YmmjSen/T2ySP36SS8/Gy3DqZGalByNzz - GU5FZ+aAhq1h+lCuOaCopxM8vJ1DUYZNFdNQJWkB8IJqX6xsDEcE1Bioxtv8j7Iz - VE8PFibOa/6XSyfVz86XqQ7Y0pt73kLkrGfnc0awNVTPrL8VohJ1jWqqxGM2c5bS - XAGX4vX7OkprMNBt8Ilp/DsNERVp4sS6uQP7NCSoknTGp5VwL0bI+8sr/qgaXZ6F - FeRT4dx26lbyzLxy2ht9H09k7S2OMWo5sZp8hGYRda+ns6S2SnKuekrEH6IT - =OFYQ + hQIMA2pVdGTIrZI+ARAAmFy7tx+cVV66xnoT3PIO6cyxuSCy4com9O024K1G2/A6 + 1LkWxuY5Lr9HhyvhSZUlwL9HVmIWRFjC8bTAK/hJja3bG/ZtFc/cYNr0JsBnorJV + JJvOoH0gBAd3kH0jb+LGHiOA3NA18J3VurFU3kwPPGShMdn5DPtJGpPBZ7w2MfJv + YJ2WBRoaqftdreTzGALhjdnDz9bqQOUnYPYUpckgoxPdITnn7mh80hMJHgv6eTk4 + 0auh0hDjWuUM/32b/KYFrh3tAjXWMQooEcTHx9GiRCCS+48Qw6tGMl0NU4CGAWcw + b2ZgjeyfqyJeKDtIis75GUx5c80TUwSkCk5ec7EDM7gnRYDtVzHlxNIMjJ0L/3J0 + tFrcBl27hZTVEipcV1HUFmA+juDcm3beB2solaQr1HLqkseiFiYWCiCmdEdwazDO + cGhmDCyaN4J4XC/cJnoJ+uabbaHQ0OX9Z0GtmNdZaQJzWU4ctrPdz3NoJ8qcm1Im + 4Q9IxHNwsQbiNCYc3m3q4mF+haRddUIMEKd4NOjJa6Vts/2gD9uqexC2NZdN60zs + ql8oZcySv3oRjRyzXMKMRbilWr7+acHy6D4Ii/kdRrt6lpH/jOIP2HjEkNusL131 + K9byST15AjcGPd1T9DyzKNN+0bKTMehN/xEBCzDxhD0IrENvuUqSBLrAmP/em0nU + ZgEJAhAPu9+3PutxPXxuJ+MzMk1bziUPHvirpgGYQKHgbCNAjpfztSKDHiEWd1uU + yIzVHIPDqKsqpBwH8s3vNRiN8sq0hSn1Elt04gc+3luFteukjup+yeAQYVUPj1nc + x8B5BpHbLw== + =bCAe -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:23Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdA9u4uTNz6tCiAiUDA0BkFBGCLkP7JPYNOIdNfHVEwVDMw - ytDShvKX+ywh0pPI2qJRAtniCfP3yKy5fh428VQ8GBgnD7yKI3kHjuB2inb0iGR5 - 0lwB4Su6jkBNNzDZoMZsqcUb2wAQhc71bUZ2S5wqCCdCuoTWPXO8CdbOivqrhP4G - DOeErMT2nv8MvDdB8YOQ1W1KW+vtXMsLy4sE+ngA/slfDQDDITr0lNvOfyKMGg== - =RtJJ - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted version: 3.11.0 diff --git a/inventories/chaosknoten/host_vars/lists.yaml b/inventories/chaosknoten/host_vars/lists.yaml index 0e53178..99acde3 100644 --- a/inventories/chaosknoten/host_vars/lists.yaml +++ b/inventories/chaosknoten/host_vars/lists.yaml @@ -4,6 +4,7 @@ docker_compose__configuration_files: content: "{{ lookup('ansible.builtin.file', 'resources/chaosknoten/lists/docker_compose/settings_local.py') }}" docker_compose__files: resources/chaosknoten/lists/docker_compose/files +certbot__version_spec: "" certbot__acme_account_email_address: j+letsencrypt-ccchh@jsts.xyz certbot__certificate_domains: - "lists.hamburg.ccc.de" diff --git a/inventories/chaosknoten/host_vars/mjolnir.sops.yaml b/inventories/chaosknoten/host_vars/mjolnir.sops.yaml index dac1fa8..16a5f66 100644 --- a/inventories/chaosknoten/host_vars/mjolnir.sops.yaml +++ b/inventories/chaosknoten/host_vars/mjolnir.sops.yaml @@ -5,204 +5,204 @@ sops: - recipient: age1hv7m3xypesdfm0dfzwgctde8v307g9xaunnfu2687y0lagcs5q7s3eg0kj enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXeC92elFwRWdkbmxZNVVZ - UUpESnVSRzJnTEV5WkdibmcrOVlNQ2pENnhjClR6b3UzYzBnRm5Hb0J1b0NkRzJR - d0FoWjZSM1F2L3lkYWNrdmwzYjhialUKLS0tIE5xZGVSRWNPS01neVozSWNqeThE - VDRSZHNJR2JnWGxKSE5vQW4wZVNVbTgKwx82YNvE1xB/+GhXnodo4u0OlM9KGkXz - cT6d9zuWPodEt98nwexUA2RAEFKgM9FDTz4kwYJAPp9qEz9jL3tAig== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXbTQwWWpmbm93dVorbjZI + SUhIYUxQTHByTDFUNlFPT1ltZGRZN0xyaGd3CmY0ZktmenAxM0ZLcUl0SHhrYzgw + eklmTkVmT3JVOUJFaVRzUVJXVjZhWDQKLS0tIFFHWHpXTVFzZTV6R2YzcnJ4SnVm + V3BBbHBaKzVNWGcra2NWV1ZZL25GczQKQaDJb/RZQyonx54390QzNqFLexBmpVdi + s1lcewMRgpCgs47gecT/xSTVUpR0tRQNusDR+PwcsDYj0Nsh+XBetg== -----END AGE ENCRYPTED FILE----- lastmodified: "2026-02-11T01:05:26Z" mac: ENC[AES256_GCM,data:7DdCLStFif0EhqsgthwZD50v+FPa1drUmBKUhmWw9FKtCBKmNM5LbCI5TvKGJqq8gtKiMUKpOf/pA/8qGNavfl8MdRrhm9inlkHgkwgLQwAx7/ds8uHexVBjG2gV+hMPtoNCnGRkQRHwrepz/7L6Y5L5UUhWHEUEhMuxrejzNBY=,iv:SpziMsqQ34/hAH1HkbGjqG4ZyZybcWE9Xp5xWkPADGA=,tag:eYWlsKj+OPMcpU1u1Caavg==,type:str] pgp: - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:07Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtAQ/7BvSdCABX6KWiLSKSbfQO2epTRLW3db4LGY8eOuO9Lyph - gAJjPQVDvuccUDoqZGQYEVQJ8HMCj48FwshK4CdDGuK58SFflWuh0J6e63mob8Ag - Eq7JTT7ghY1wtSeUfwsaIUMS/1kEJn1qmSrgxz+tXCJRUwk/VsPibbAwJCI0FruQ - GsZLrZfOJNzPehb0emoQZ3IbkzTTM+rIDHwi5D4U4JldkhmyKJpERL2wu8g2eFco - vIj+fgWejG6eS2PlXX5yB9yIFo5YmClYzF/SXW6QnAvCJ30lbB2Vcu7ObYrdL4C5 - P8cuE+OvO6YJzJxXTPf8WZGTJN4riaVUbfErBnm+JSnUWbYQ0WM6ZjyviKEHYvkr - pwkneLGChUj/84L2jJ1JZLZ3Cum3+qdvUVpyIfw/XP1jnsPXXrROV7+GVvfRA40I - UrYfK2T1Vxs5KNBoGyRGBzGps5NgMiiz0sMIoLmQhRSFlo1pJL5cHsK1DolsEbqF - lObmWYRDjTIH4JdSKz584EicqDmnzz3BzT+8OYYtYbx4Hl1Idt0fQjJ541U9g4LK - wOChw5KXJkp+8bcdEQelh1YpF8kZ35fYMhu80jfE2oykfQKbjyHy3ZwAhVhUzssD - POHU/teS/sehcn78xUmuK7aSHyUXzH6mTjZsLb0ocCyx/ifcrCMnlIDPB7hOLd/S - XAFBYfBE8yqiVsvKts7JNLBZn/3bYKadHVMuhmUDyc+U3fbRECroknGb/YIeEA3W - iyQ9nZzGHh2GGDN5J+NQt4yDO+iOtR9PxxErDm1JKRqw5i+4XLiKEDvOXxGc - =Rv5u + hQIMAxK/JaB2/SdtAQ/+LcnC4UVHkg0H1MbuuvUcuSQmyP9TC3+nwyhoJiOcYDaS + JDzkYhTh2gyglOAfSL1n4RUTJSWY/d5O22gIkoZU0JGfqP9L74eN7/bOt9LJTOdL + erSgN2CFx6MauKgFixPIeAcnPEAJ3eBUAX1lKn3YFcL4W4Bx+rqMgdtmQqRUwDkb + J/116d+JUscbyOEIE3ted0dqdKPtPt+/NEaQMHxiUZqo0T2iYieCz4BK9rEW2lx1 + Bqfo5c5o9E4QduC/ROi7JlOwYcbMZKIcjEjGGdEtX0TTOj+4fFygvUkz8gYHAGBG + C1b8j615VhvYlOPNttYOQfvxHNl98KgO8hYm+hOPhLyBrYFlE6nhRENBWoskoj/v + FlZqYtdldicR+ctfe7eQYQu4gQNfjPGlGYfpV9ty20JjhmiQa3PRFcbVQ9qk1Vpv + 1q5BRfJNsMBaXSf20LfGkQDjvj3BmrIogKhc4KoRekpv7lDNVUlcgjO2nQng9Cr8 + 2MCvGiQ+7l52BZwBy8eowwWB5uKjS4ZrnEkhMkmoERr+3HkN9Kx3rRgV/zZJklBD + RmuLVs6E+1vWLz9BOharDiHv/VTTmESZSZFQaETjCDZ3vQB2N5csKSjO3pyCJDvh + w1G0Q3gbsPtg08FlA64R8WhRRbFejSgg/vGlGbgG/VUajM8qFi0YcAI/SmRsEg/U + ZgEJAhDYyg+OtwSALFFX1/qmX92I4fFTfaJbBdcb6B81vTZv0XlHBX3OOtZzKnD6 + YGtqhEkEm87R1dTmDFWwKAX2d8DB81C05LYgOt277ABH1dSL82karbDBOFY7MoIe + 2k+icdXXbw== + =YKPq -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:07Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQgArfn/RKy8tI7X6iU+aFsF5ftCmmeS+rYiABDOGmwETYxw - bR+/DHSqGo7i5PV69P0W7SCzjZs/MMfFh9tAh4l3PbuP3J0HOpIRrgzVdRmiUNYC - BkT6KK3u1m4MeOzQlRUXPJWZFYd4Md0qOtlhyUdhKn6Hpnlo339aSxKZsmE2HbGV - /esJLULJAHvC+05fx5hhdRIPsS2VIMWguSGaWqj5Je9CIDRS5DkdZvwj17d5L/gz - MuKMcDkY+atR5kf0wbQ3wWlRHuSs6bc5WP9KxLgzCdoD4u0bSUZoNdQUwZZzUihp - UDC72lsYZcxFyeR4g5myR/tdcjj/R1KFsIKR7x6LSNJcAbzx1ZNaDLsJYr4kj9i1 - 7qurutn/UfWxRZgt6Hn7NUNJsxppPJCspPTthzSapET9PzzR8FyVBatk/0zHmGUx - ++5LzFWfq4XQdpuzfOw+s4Qpl8iMbXbW730J9xI= - =xg+W + hQEMA1QflAioE8i3AQf9Gsyne3vFzNg0jPT/+mYusUUCURirfgI8yuvBPmxmSe7K + tACAb5I8tGTENVAJSUPOclLZPaXpksf96IMqOd41U/RjqFko5lzuzFshqZ0ddKuC + bRvMPMDtU3vxTbG/QRy0ECrqtDH46pWc8ylS3CSG4n3GPibRWw5UST0ZRVtXpsYM + KGHVp0ogaRXGg/W1FMtC2B6FuQK55y8vMSXtlBkgQDtMG2VLLVB3jLari8q8i+s0 + BZ12Se1IwHPlVtf0obf/ErpPnrpE3uA6BFzuvzoIGgkHNOVqjqvrx5JPoCtEtPdY + BlLOzMel4OLkOkrx1j+DbCi0krbuG4nJ0/0iaW0mHdJcARBOI3KEa3Ge/7XLs9BQ + YDNS3E/r6n7e5UCFW7JqxsPRik9gKe/BxNqaerAaWDmPzifU12ZcYMfup4FMPSXV + FAVHjlHxFiOczWPTEuWrdfUbyWAALuV7p0tsHoc= + =sbK8 -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:07Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJAQ/6AxOJ4ay/3i47WZPVsh7nH0ol6EGPQglIj3ZOPi4YvQ81 - UUIntRg32bajf9e/vPBsHnsgmBh4oJEerhUrRn+miyhIINNd98XXILmEHYUR0F7s - BgZtWpHlEIoG85qLlAg4Azcmbc4XTsA5yec2JyqNi3BDhLpEK5hahATEtjWh7XaV - 0vi/kFEAFKF7tYIFM74EyHrD4V8G7L5auSa3Z+KaZlw2D9U3cusE5lMSZ14cYrgj - pczujqSKlUBPGBjrqBuU+6aSCPqwA2BFdtbT4+pJ7IcZNdzdHiakyTPtp87UgQM6 - uC3TmTjuv2O7knosph1Sc9+NLdm7c8rcq9hrpzibz8or0SPEuU5BHsFuF0LTDgMy - jWwSPdb1qHmcyy3ZWhHRdXEhQiXFXYKYHuas7HPZbey5rI1deNVEHtzlmM+zCY1h - Nj4fxJPWC/e+j9ziSGOCFaX17BSY2JzEVmRVWaDYuaTKE5ezC91/pAz2qbnBau09 - g8K7dyDfli09zMO7hOeIfDk5xdPrlNhRXxvmQ5/Fqc0ErC9n91VpwP1XqH1D7bT0 - fpXhM5xDXKQ22Ewwr+sDertq/0YzLT6niMpXdgpd4ThK5Y6ET76gMAZ85R9cCgw5 - DBW5xeVG9kx30cBrzMtNu5vXB+EijhKeK4ej00u5colD53owNcmRk/MmKdp7+GPS - XAFr1czStov05Fzoyoni4i3hmOYrMSGsDg8crVql66Q4vpXWrsRKNVJJln6n7jt4 - LchOjmeuUPZB7Hf/RFBjtu395EltSzeg63u8dLVs5WaInbM8AQQnXlll+F3m - =mW+m + hQIMAz5uSgHG2iMJAQ//SgoMhzIqUvgxWVilaKPaQ8Ly4UEvBfDgpyL6k2uqllKC + QFkY0iHhtprsbDFj7Rgo/6gUfJ+1jH58aQNi3hVZj9kbsbYPDaAKMDCxycb5zfsl + klwxPAiXUQ0LRXFJMj5k5h5YO5oQwoBlGXjXdgj8FuRRXkKpa7Xo6/2utTTIyIHb + JaZvUQi2+NyzAojmcPzwT+u8I/NiDH/EHHwdi+3lBo1d1K++2rquX/6w5zp+N9lC + ocWl0NEazmGJwI1ZpYCZviFTG36e7z32bwj4YRBHFKFdJGs8W+mMS42WnLt8DfsT + GoHqJmac6xiYgrF5sdKn42kx4qAIB7ZvO3dC33xflT2RZFHP1gElvy1kUN08849m + F6MQ+YpeUuOD9JJWix5knv5F0qKQzBk8fS7ox+I+28eywR+ay1/6Ha5NYWHsenxu + cfD2Bq47UxltdswqwG25Iivjdp4nQAZBzwhDB7dLci4Joqw6+LAV96bofA2nliIy + M1sceW7HUy/fIvAk3iymLmYOzBDCT4Y8+Sg9av2DEu53L80B+b+UbUz1/mj2VNqN + jIi6tbkoU8VYqJUfe9TqmPYB/bIFFFLa8/iS6p//GQw3yBe4F8RdftcAT2aJCaCe + rzgY+mlu0T6LaB2Av3CQE5nPlGKzr0iL0UoQT8X/qIqLnh1GcA09gAgPf3P+axbS + XAHjLx17Fcxm2XpKQxQ3Lf13fOJ45C9a/mBlMomcGzQt/isSJ58/8+127YAOPNTj + eMqbXs1DxTa4USPYYjzh7/Ta0ckXBDJbxA0vDiTcOFHrc3dj2F/yvjS84PV3 + =67l4 -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:07Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdA0TQD3hOo5h6zs1ikDesKZ7SBjSggxzOHKMoW9uaHmlAw - vTi0MNmy3lf4gdHAakcpHoRIcFzD0FdSFm7ka/6QEzfnK/4VsEVCpJ68BFpnrC0F - 0lwBmpwG4B1ANuioWH0IIyGqp0a9YOHtGiymoz3anlv/uQGi1DaeO/f88j6HM8Uz - hv6JTc5DXFFFy8qTtFC9EnC4Iak4zBeVPRHCSrMh+aKkhsxZdERhJpeGIrgYlA== - =UcHZ + hQIMAw5vwmoEJHQ1ARAAkQhPsZ3dLMrXkMDTDTvfmXeib2r1eibhV3nkW4sHBxwH + 95GUp8ePk9o2vY2DJrCbxnkfnrvWYnvDhxXUMeW6IO0dNqZElfVT+A+5RKv0hbP1 + xLIORuv/VtxbvmZQhI9uuEVYyxigyMzpJY2D+I5XkwNJUa18SnnCVkmbOnnuMMo6 + s5er9qg5xdUvAKPxiUK4peqDpIvDqkjKInA8zfvmCCxgfSr3bnlC+l4P+95o+SV6 + KlqOP1yxzI3QG1nNFOUeQAEyAFITHEXIhZCSlEIAJCx2ypYK2SWps5SvUilQBKSs + niJxGzI8gnhGeDKa+e/c2KRDLP+B7ltMuw21Ga1ZPNWpwJMrHb6UtdIaWJDODJ9R + i3jHfpEpAGk6ISXRjRbpLexlcDeVtqBdaaPOQckr7gpZQRPe8pTzpFfeMykDdAq0 + AGfZtfbyyl4l4llBomRTn4oYtQLXPr/hpM1fUt0lvknK5cjBjkqxtNdICyoGPvup + V+JawRM0OC25mWkukNlFUOjOaHft5ataqQl/NuBHCG82umJROrdjn+ogbbC8Q3nj + HUmG7V2+eyalaj7/X9dJhljNIpnx9COFXpt/SR/udgJTR+IRW2eHMj5WQoUPg48N + oBA3TUnnsyho2lbn3eY1ajdUQwUAW5Mgzl/0mZYCreR6t+lYSdm31AP7AOPvegXS + XAECWis4SbOQIUa+o65M9a8H7b4Q/BS/k/I1CSy4dWTs4T/d75zIHC6H40rVGfv5 + SXUXwofncCwma22VfJaRxFbbQXyRPh3vqWOmatJGphTqLmgiTP1aaXoMcobt + =1ZR8 -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:23Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:33:07Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdA3hcxMZoZ3eycoq6I4bl6s3Qe6gI9inOITxxUU7TApn4w - OrkEIx+Oh36OUoUorDa9GM1fMTwPd+ezJ9A2xcwriwitpM1ZDv9AGqmcLoJ0ly5A - 0lwBvxgcveVv/2v96LiD6CA6GcPhRqmRkVS9G6JtRprkSGbiHaH2rNs/aa3zrDiP - O6LjsWg1/rgXTcHXnmJiESwv+v+QzwWo2TeUuwm/ushkuS41BDu12nMeob9JQw== - =QHxg + hF4DerEtaFuTeewSAQdAc5wiovBiNZoO3ieBZjeUVZ3jn+NHuWgLr2RnLt1WfFEw + k5NPo+Nx135L112ROb/1yY8zSirFX9PmnEhBGnnqgDas8WcafzcqcxYEfeSFbIdg + 0lwBEuBYjzS9C1TjM2pJQTZaOeSDQT6lmBxAW0/gTCNqufIwO3b+v3mFHJ/rYTSb + 9AdhCOZMP5H/RXSv32fjbKXKOS9kgdKggNtGUu6MDr/t1nD3tm1H78aY3QCbDw== + =rkV2 -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:07Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fAQ/+Nc0lgBVBWXE9MnhoVGHWrGMXI+7C0FiYk/vXQasRHpnr - jpKrTFG/WPCNqWKKYUBcXOFMnFGkR47OfWG+h2+uzZ+9FgiMrQEkGoMNFu00/WKq - zJjd1Hi1c8yy1lGVW7fdUu8RZNCNg3ulvsKCFzbyuRC4b+HHgE51bJdTHBLoM7/s - 0bYm8kWPwfKRwaWP5dxqeOKCRN+34KFPPfTyO9KOUHj2sVrd/AfOAMMOZp7s1Kvx - YKjoqKmMqVPMl0U8NoqApdjNfsAhQ3Pirhe8qQefSzoM7yguuLbk6l1j3VX0MHG7 - 3bALj2Z9JYaAQzhs9+h6/x/hmQjJpyxFbshKFgQaXbf4cqtwVnY5eCk3V+uwXiJM - Je3hVSLxYIN4kbApD9yFhfLCwof1lxNXFp03/74M08f4hQtMknk6PWpfqrhwmNya - xoPmK7hMmG+kpi4i1IH0X7RSxAjEPkiMJQ5nyFegroGpsa4PWRlJ2TKiVq2NhvPO - mtn75Zcon4J+NWg3iqVBK0AomhrA/pFG3AAN+9/likHtd9hQXiXVe7ulYsrNR5fu - VfizIHIdRraw9bBtZKdUq3WM0YFKlOw+bi+VU+Jazf4KcxaFHWcSbkxhzc8EybF+ - 8y5ssZORjQHvQY5QJTB2Uet2wMSyewui5m61QSkUctX74FFn4siGh30RQfl5XbnS - XAFnw5f+mXj+puy/udLOGFyiWX7A99iJHsFuQWZCppDxVCn/NuOUfN8Oyplz+qmT - X85G57Ky5I0xvI/1UnYpmv6eW0w2iGtON9UCmj2wv8UZXojVciljkODWRPy+ - =ftqI + hQIMAxjNhCKPP69fAQ/9HCZgETJaJhdw96HFCkxHP4BXV9cGJp0JJqQh5+w18rwC + L6xA3qDMGcyTsbMaQoSFvmHz0a0HSQbodw5ZYNvxYncelACGA3V++zAYULpR3pds + YVkc1CDx+Eu8UVGVqYGHiT26cjIAA6aXvn7JdqYxVcH9xCv0qn9n3Pxdz162/Ipk + HAEElb8BTlgaKgJxRd590i0v7jmtdSmOMiNZVOAhFgjoivoCyxY20OKSGT8f0Php + 65WEMCf/MBcwNDCB9rmvczqc9Av9EPS1U8rl5wP7h8QE5En4fV9VLU7unKHCK3LQ + Gfd6Gt3dMcMtDIN5cxmVGizblbcVNqOcC42FVZ57Dtq2gSYvqrlD7Uh7q6+DnPeK + rZPC9VAfwaKxtfnuyD5nwAkKbNh++lq0Apsb9IYLQt/3nHK5JK/CPmlanISHCD28 + /UNy45zfjMvA0pjrX7Pm6i6OWsgQ6K5aE8s8ZCb0iPf4GXHEG56GZrURAMbtP1su + aK3y8Lr+U+t9ibfj21Cv5/R4LDWE2BS569pz7aZyCAipYs7Iw3VYQVsjGh6LhCob + Z4Q3uEKqTg9s4QgwY6e6xBL2nWKnD89OO1xobfDWTQXpsotMkXkq7ewt1b94Bwix + +6yIJ6TLka303lj7nFB9mTubc/A4EbBKJSLx0aay94+890HaQ3M+jAMMBdnhkSvS + XAH1OKg+mzDSukaYuMD034GszCqvkkkU4sh4euHppG0RtvJUCoj+sKpvtX14XCR0 + csjRVZZjuYgPrxUvFfz+C9mIJtZqBDQbpyABbfDY7fXrKfXBrBOqRTTA8s6L + =QFfb -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:07Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoAQ/+Nr900qOUp4xUjENqIJdJcBOc7nwdFSfEErAMI1Er0yEy - 1WCZb2lj1pf2aS5J4Sda2AiYTNLDR1kUE5pyCVAZCAHVoUr/ZEPYYro+nJR0CTaN - k9DHodlDPYxDkDURnsWc2uC/Igm5ExiAiOxlNUA0LHZj7tDgw0EVmiSTZlabvp1V - hmx9gxHPlJUo19dEsG/incvQPLoytnuSOOmyWvOebk0ZjA6MFs/PSOzAI4M/ehr9 - phC/cgDMBiLbfB/6F9TC3E2IiVbVrBjBqfnWgHdtz5yE4hETmqIYYXw7m8Qn+9QM - MyLukNnMs7nv++RwijbRcz5KYlsMbOgVXbnK6p1NT0pI546DlghsvCPbtv4V+yvu - zutS9f/PXpAUo30qL1nht23w2jYFTUYFtum7D+4T2y5IuDgwno+IMkLbr+m65FAY - djrS3rJo5K9d38mBn3K96HEfE9Pyb8dCW/veJJsnC2daNykwy9qMB0MulZJ+6wLp - uB01q+HVvYYmOlHwCCxD0QX8WB9Zs789u78ReH6jGK19kM9NgTq8ya8YGNSgnMTg - IZVklmiPlkeRyiA6iyHb+PuJTQ1BrP9p2HRgLm4Mxr7YFpPN+tGuwo0taMHpxG2C - VZU8sSiFA6S9Rq4zALk/Fds5s7Myd0X+JcJ9sduuTQ/JOTGrhFMWSrb6ZC+bTOXS - XAEUhUNA+nNj9YBldZaCrp9a3KySm9YbS4OZfZU507Mj3VhVSiEXzZSk+aFNu0G5 - yynNe9kasl5SnQezmrQmiivib9ARo2jHrS/+fc0GppFH/Q6QoZmFdkkmenBy - =YTq2 + hQIMA1Hthzn+T1OoAQ/+OZ8bEWt1CCuZDXWVmOhIcFTe4zkzPClAQpPiw7p9zOeX + 87RVS5vEuE6V4zbC+9x6HqQEe+q0TuAokVl1W0PFRC4XwFDnjWdjHKaWki6jtFCf + akHJC3IXP5hwplNLSmkmVcQknOQB4tkYLchHdkZH4hQDNe5n3UsxlPm84ioU/JJ3 + jGTV16KEZyzOQO7Rm60ks6uvKG96pM6sEDJwEU2O7b1Ogr8m4pSzo/szI7mYFhRU + K1tbdXfY2Ol3QuTbQttqtocs5b6pj5eG+tuuffWK19LSbRu0dUPr2vMAV3PLXQ+0 + +7cON0Nl7r9Zpd/fnKjQg2W6Wnejx+eve/zOa16/vHSzhkUONfrzvyBouPNaVR0G + a7CGiex3teeBQ7emzyl/5Po+bzFmdNCDUGHT4qPIAJ/l3lcIBKkcTv4xf55pzazy + gpcBmrMyIj51maXEf42aBtrx0tf5yzoPaKtntyqROBCJ2jiV2vTckHid+PJ1aQnb + 9jZFPk4624LRQgMFmHD3e+eLkq8924eXdLRjq3MlncKM9VwFhzMxfyEVl8ZRA6bI + YtNecj25wNS85HfbtaQ7GPy0ZzEjkMUfBVOQZasxTnDEftCoMfnR+KfkwkhreheZ + R8lXApQsLR7Q4yg76npfaWvPMPQjAA6XtKMn8txMgNYCNUC6Xx0YB3go7VVRtZTS + XAG/Bg4yxzdZDHZa69mBt5ZH41vvCt5U9V/l5hnUfB0x3XAQxq8pyfegFZT97ZR9 + /uBScr4r2MSlrFhcG3oUbL5Z+XcpgEwAInHlerzQ+/LZ7FuDIxWdgbaM/4sa + =ZDda -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:07Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqARAAu1ZzmUbXRFpR0Yqsd+wvlSV9pAc5zaW6s3/v7NBmFiQr - pWHr60VI3mlWfrWVLC0yN2eBsAln2q/yeOcpox245edYEu4XRMuj+CmPmin3UjOs - c15QF9PF8xMm01bWeQiZc1JxyonMVx111cIbtX+35/mcitqMzFn6JgRyDInXUxE/ - o5O8U+xatig+rzv7HsyiiW3qBSfntx5K1O67UNriNLPns1i2TXPmZ3b22PX2AsVf - hLrMqQzy0oX9/TNVsHZqVlj6aen+qHaJBbfCYYddc6E4PfiBiWMhdlybpOJicQAG - 3b9qhr5OrjUug0KIDPK5rxol2K5sHkXulen1ptXuN+xay2G6/v/nGjb2LU9qJqKf - yVfE3+rStSIAL1D1V+4DR6DXQcsomDiExCLYAwuPyQ+qwDgr78Jgz/HAPL2A73yU - 4usVrDIPfaitHYyhvuY1XM46w7yfOi3TfhusojJjc6FZFIYKSf3HdWKNxiHx+Mcv - b7R9qwtRSzGrOCzL2lR+VVrNJfs8W7ZmXD6Fwx2TusEQ/XcrWq5ZD1X1TCj75CgX - 4aiRUmRxOmJl5ABtiYavsoaHny8GcTv7nx+RgtwFXm+wHRjNdEcciE28FB7Hj4Z5 - kTCrNUUWddAuE+c7T+PnVREEVcO/U7O9kFVsmmGmr001tV74iUt7HiU+9QC0Ad/S - XAHXuwTicmxoO8FkajVym9HSn4KE2c348SAvmYo+MUVCuRwLiQ8s595mTyowmFF5 - 6tpX3BfxhTe99Brx9bVHUQfyC3BTLS/UbHTuLTFAwAfBt9+wOiW0UM2wuJzY - =bMt7 + hQIMA46L6MuPqfJqAQ/+NjHRxCQYdO5FVeQih+ljxefDXE6f0d7cuRNyXI3L2q9D + i4xDwinpRm3KXH1wAWiHJS0zF2iX60WHMsjXCSQhnBu5fxn3p9+kToaaKN+8qGXE + 1zO9ROBwPwO2JOTAdzOxb5Gs6PL+tD7mX7OyGfsQye2z0X+mW4i4P4MjAqFUPESI + 9/Ke6g1NamMKBjTckremlcreSQ4oEbbcbb9KWifjU3foRNeAatHLRaLg4g643YjY + L1rPKEE4+lKbayNUP8SDBiOTnfkESgIFDl6Ltjwnpf0D1OrxMtoSFFpvEKaXovq5 + jW6ln/A5zQBQHO6V8BkVHWf3NLB0mmv8vpp9Ajq6PJC/7PTYbYdl4zePxu63N9Lf + OBI3QpCRqFX7AEjLxUHK0wLIVjvkgdnhwLL1aCqIihf5rQ8QIpM9oLWaDcktBbLG + sMNhOk3+Dert4cYQK3qgs710UpK7K8Rqe5h1z8R2XfERIzxn86gjzDQrkBkJH/+f + pzzetL0ButlWdf+eShGUTlSzTCMSA7P1xJ5kx7BR8ohE8u5TBJwewr/TXjS0cdd7 + BJpZ5DZvIQyf6xm+7oWcaF+D0Cne3Q/S+vEEfcYtHLuolyGbvZsr0Ta6q42JQcfl + kxZtmSq8koGChbgIEfUgyaP2PZi+F9nFsUEV4NhX/EsRlssdKXI2YXvP/fWg6eHS + XAFuVyD1YZTL8M67UKwRcpdnfcu7vL7xzf7++BpIcihotTCUKBVIxEB1xQjaIN02 + BDhByjPH1GrLSbgOCM3vyOXLXalILQjLmANT8YPCstMCm7T/rHaoGyg5B+UC + =hWXe -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:07Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdAnQzJZi5B1jnQVfTkyKdx6MdFoZ0MB0Y9zsEPHGukjFIw - JSptEZ10V7WWOcaBu2MyUGlbJ1IeoN3cKwJxg51ROrmHIy7RK10LxMNwoM4DAeLY - 0lwByx2p44BIJiZZ5bDS6W9BfPAkA9w1Ok2knaMuLKcpcEY84qyFRogo7i1uCeT4 - YRUGShigiAGvGfGkat6mdpLepvKz5WqwflF7QB+WTGQ9wxzz+9dAG/2z4rqRXg== - =7GmP + hF4DQrf1tCqiJxoSAQdAPmxQKi1I1j0H0SavdQRa0smln3cPah7jBHROvfk/90Qw + U/qtX6D+x9yPb7V/07tYqiQyIkNmHbC/n1qweGN9nE8zaUn1xtX/tSusuPj7Z1tL + 0lwBuryLKy91D4je04TkfH7+H6+t7wMhKE+ClWm567i7UAF/NmuGBs5boDE1hUhV + qE64oZh24atLrNJvDyU+/CC/Z0rwkh2heRZBOpe3Lldo9Tmlta2EmzRc5JlYjw== + =ldow -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:07Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdAQ+ECaLKmby88iQyKINl/JzLzWfvEPaijWz51pr1ur1Mw - Qn8VCFbXPGMLdTmcfkaFs2DyAf5qrlbKhFKOyr223kPTF+ueLojPgoQfOY5jud0S - 0lYB5hSF3Xvn1oqgCJE/VGQfiVcOL9iH3Ufp7LaXwG651wumEPciUa9vcF5duK/t - O3SGKrGssry6JC00qArS04/ZQTOso2+6/t+bQi1ivNuNSCPpnDp56Q== - =mpf2 + hF4DzAGzViGx4qcSAQdAOEZrQShMaXMWTbSb8+Xq+fR393MF5cENGlHLA/uN4Bcw + kvbfja/DSVMPUoKFx/cjOlXbP3+8x8QFNs2CNJWC59Juim9qAetRx++J1tP4Sig4 + 0lYBRMhP9mQL870If6r96huvozgCDx4drX4CBCNmRRCajTuk5WB3/LJo1MOdgY/z + gUkLoLHj2CNjIEW4PNVoFG3+ZvX2Chz/nUTuLgjG+LR0m6EHpNSlyg== + =NbxJ -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:07Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+AQ//flH3fpZ00MJ2O/D8oMwUKrGPnwIybqn6w1oJu0xeEpQV - jHP4X1K9Ud5Tu8sl/ZUV1xRu7AQunXPuUIGcHvNBsWk/6mL1HRc6Fj+l5/sfjxsM - fa/nihfY4aXwu1Og3qbu0aa+wNNqV38jq52plC1Ej4uBJQAcEtNWAMD4vEFi8VY7 - v91514GD2L25KnpCt2WnP/NTopK0Uxq2/M5SiT0SlZJf05K84wf12X1ggbpCfbSM - l5TRghiqJRI8+DSfJkDOzuuetC041lQRXaaG8l447U/qqVSNLQgauym01ohYsmuv - EDeKOyZHxfeVkT6BvdsV9t/14vVKOzAuNIlhzO4BVATOOKRPGQFn1I2G8CGvJ4NS - DFilW5dhuaS+5RKExoxG2py7ORbFrzXZIkZ34RR1zusKzUawHQkTIEW1bpXGtiso - cpBsB9roaQwX1+j2mZJ923u3CylvOBauc7RddD5g/lyDkMndWQEcUUn+1yQ6KVdR - X8nyDI+0A7mBOYBs1nIPls/xL8KrdiqsQ1MwoiLJOpsGmCldncsR3KCD3IZQ7VJr - 9YyXs44bHO3IB3mm64O2ym7CcI1PYluiseXXSv5XWGy0RYG+EnWlTBR7xBlrtUPv - lUA/Y+QvAL+vaSArq3ssf5wvR/iQ8AD+/aie1ffUojSMNSwjL1zBSyYl929IAT3S - XAGYXe2EpkqBxFtjCE1Yakhsfxvq6vVPUNN6FFLnOb5rIscOKd1tnXrdBjBbroS5 - jSra8yGIzAfZ/mKBxJbCOVDWCI8H9UHTxiIFHkha57Sj4xRw6Au5IjshOFpH - =FQVG + hQIMA2pVdGTIrZI+ARAAjzZmTGJiMTFTrLN+VsUgahvsrsTSuljAVF7r0TA3nNZ3 + vzIB0r20N04zOB4m71l/WuVfBxG76RE9fNHpFk6Hc4bpV+8xFjsDo0zDQvqjv/cp + FMdH5gJSZIfn91ryw+RB+Dfvb6Un7EEpryQIXDdJy60xEsWMzRDXHTPHDxCc10wG + kB6SZRXlPjS9B/c0SzsSLaB4CCvgL/QxqTgR+1xTgymvDdWRC/CJDRney3xVZHR9 + eX8eVfAMAp10WbLi012ByC6WkjhpKLS+CgteKgUN6pZqWIK0ksILDYHsbigdn6Vh + /Yt5j5YmJXf04XAzdCJ1jcvnw1D7jfWFZ8A0C1dxiVl8B4bFwbXJLbY7IIac8d7Q + 0Xfq6mgeeD6R9Dwj5oP1Vsj0mYVayw6ylwW+g20PClStiw3ji2Kc0nmMJ3IDzDIb + 64zQzTtG/V/jYfLqVrcyFhBeW5owgg6Y6dAfSdcVEJGThlTdfBwWOxFmi5yiKZ3v + FAcQsVE6rRFEsZ2Ow83OKBaUTKcKFeXO8K2z2TavFR5iw7hddEnPvZSVPca6uXFq + eQXTlkEWkOB6crFjkgRWfFr0vWFXfCNj3CJZ5JLNmL2HrfefTU6WQo840GMj2dLU + M2DVH5AFOTqLKjKuyXL/Avyr14Xmtl+NCb1/3WDCaVEavw8z5LR5fbIK845q6pnU + ZgEJAhDaJbocixcO+zzCsBy1ml7wfmgDufIdp0/0B8FmZl6oQitVGCDqKhinzUzo + FgTXl4ucOd46l/PvFDM7CAMgFcRHpJsiC8eCzLdkjuTo+oHpVZKJLutXfhjLT1J9 + gdIV/a3GMg== + =UqPP -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:23Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdAkG2wKvX4T32hQFd3jegq121qY0cWybslnDXQj3DDoHow - 7CsyWtC712t4haIJCP2bb4ulxe5YNs95vgtx0cyQONAtkpk3SeSvTOGgqVDeNHJE - 0lwBCD0w0hTevAjwvq6mPBb8GDayi9FUGdZ8AYCbQnBahEoZy1P58V+E36o92FWJ - ocbiVjY/vtQZflXpYhMVXTHEuZ5O0as217HxVlwUZGgseZkdoFOfU5TAA9aecg== - =21FB - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted version: 3.11.0 diff --git a/inventories/chaosknoten/host_vars/mumble.sops.yaml b/inventories/chaosknoten/host_vars/mumble.sops.yaml index a37b5e3..54c30bf 100644 --- a/inventories/chaosknoten/host_vars/mumble.sops.yaml +++ b/inventories/chaosknoten/host_vars/mumble.sops.yaml @@ -4,204 +4,202 @@ sops: - recipient: age1wnympe3x8ce8hk87cymmt6wvccs4aes5rhhs44hq0s529v5z4g5sfyphwx enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBaWStWZnpkM3djek9DQk5W - RFlURU5FUUQzdCtiU0NQWmhCZXdScE1pMzNRCmttOGZFdkU1cEtkTUVWbHY2YVZZ - VExnOVdZd0lvOGh3L01BVGthdU5ETXcKLS0tIGZnQ2k4N2JkOGsyN3FXaFdBSWtW - NEtxRkZVbjdlRmR6cURUWjR5OG9CSWMKKszj8ls5s82jNULr8HMgqi33PGW7G2fP - FCklcxhe4PEcWqqXswopP3fhksHoxaP72BfQM77JvxyuSSP9xw+7xQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBCN0FyUm5NdTduOWVielJL + TkxEMThOL0ErcmVZZkVhQWswUVJyNFp1amxnCjdKdjd1NWdzWkhETkdJampvejZI + elJnYzhJWFFROVJ5S0JZTmw2dHRqbU0KLS0tIG4zZGVzdU13Q3NhejJCcWR0ZjRm + SWRpWUdnWjhEUy8vang5cXB3eGxYU28KNgdFAZJqM5ppHrbBwVIq5wj7Q3mVpSv8 + ZyqDW23sN18T8aP2QZvaH1HI8NRGVOVgfpRfl18Zo4uBShBJSM7G5g== -----END AGE ENCRYPTED FILE----- lastmodified: "2025-10-20T18:58:08Z" mac: ENC[AES256_GCM,data:8to2Az5MbQ7KjshRpOwQZq/qclSAjmGvIM5n9ANudP/kCRsxu9r+Dq+XB1wczxG1qFdvgEaBpUNp/VKKCpFCo3OtcAfm40IVU6hySNa/NDmcGNz1LbpULgw3nKyX7YxLr5d88yAPDH9yPiXxEjQ9xkSY7iweeiT+dH05cca1aEQ=,iv:rYs+85IVSEMylG8mSfkFKSV4RktUTBWoQkxo3+PRBBw=,tag:tv/RoMVDMdU2DBx/xsQTaQ==,type:str] pgp: - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:57Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtAQ//bVlA4ynEXwcN7JvEH/mHmxkSs9lwyt5/35eUN5chn36G - +4uVmiibHp8PhSl/+sIZ2w5HmXBe1rweDk3wGZr0J3JftNb/fFadOMr8oK4NQDTK - H4sLbXTWOaZAYHdGLBFln3pXmcPOJ9Rj04Da8geqb5Q+I4XH6dqBBRReIcPhiKEt - IprbKDRPjxnBzLpEeHirsdWcCDDvAkQ0/nhzBS71TRdqAg35bAN7Boz8fRNpQwo1 - vRWXStEto1W/2KIi2k4TIC7K7thmdZGKCrMRHuGaIV5BhVK49NjctN4YhFC1+nxc - 8Aew3TZ1KwXlz/t5nNamWhCRaQZG080PSk7F/OJdyP/o1nKT/1fyaQTgVHEyFS3s - h5v97oHa+rDhsXEsb8E94FMEHVNI7UuBmOlmyTTUV2jZlA6p1NS2s+6MMgCYIQBs - INjw8phE8VhzBN6hUCy3VvWXXR+C4nAC3S1TVur9uNRurn3gk9L16CLDhgfLL+ZM - BGxzHdrf0UEoYe833ivtmEZlnRbOZ9bocxmd4XKkcDFbuPnc4udYPy4WD2nVD/PZ - OaBI29mKOGKjkSNIlU4qQS38j9ZnStiqorI7eQyjB6BsjMHQGlwFsNiLp7qowXo3 - tbRvIhbjuHhXDVJIH3+GSmA+SQdfy/gaBF7kz8I1KZZ9GS2wsh4gZy2P5PamGIPS - UQF4JK7tWOdLqozSDaaHLMGRona/F0Z+u5ZlfKL6DGQpKKSs9S/9LS/4z/0+Vifx - PwlalytbsMIn3/jhADqtimIOiE1DNv/cpOHb0w6DVTqqXw== - =T6Yg + hQIMAxK/JaB2/SdtAQ//ShLvAAyITn3ITXY96kb510ol3qlEt2duGE9kLTKq8c5g + UpqBzE2XhqlyMp42GVTyRxZhC9LZWnskQANEeiJB9nB9CCv58WmP2H8wDhVBWFHO + d6i7SgbL+xT5HQsvt5djTGTGJ+cy4d04ImYDegxSc2looKZ0z9fnPqj6PAFXDtW4 + fmJpiWoIgX/XpvrnNV/CvoSDQbPUjVtwWTL0hUCPBlkickYmiO6eiXXEMTpuIzyv + YLm3/QQxI1+pcPh+8bR5ytxKQkELc0hkXK5eyXER/FAtf6hXYIa8inWbYhFtuFZ2 + wdVQSxRCzWl7KIQP2v7vF5AgUBj4tA8LWheOjI5Ll/3cmZEghCCCx4Aw5bhF124Y + SbJjN1G1ZFDpfGDKKIg2VMhJW3Re9pOZIzK8uq7+6TRlDqcm+HUIe64vswm1Gs1F + oyN3GIzST8XWOcGW2Un5yoCcckrjbRy8o8mq3H8DX4ihR8aWyVZy6QFbgHKLGg/M + Npeo6emmcl2Vo555LIUWoDGDS8WomSlGIUkhUwji9dR5g+3tAuCvzzECwu4+XgjK + sGS/KMBuf11T+brbsSDzv0DLjjJ6S1lcJw5sg+Wp5EU0IWCvrS8g2XghUTB/gwww + xLnnFLliHIapzRyI4P6TOtsihyUAo4oElOQaFmGw3cgrFjhBgggOp96J5olwoIbU + WwEJAhDdY0DRVldTbNE6ptfYEYwOXXNbh7/jsUnf+lSuo5WvWWjOXAxe0u+1+tMu + KdhmCcvn1bHL7IRQ4u6/sccm6YzBr1/QH/zNKLjPaZNRxzid49mvwSuJrBE= + =PHEY -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:57Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQgAn6a4ZgqZG86yEQXMYRHVKJ1uKlkYzozpf7XtBNLyUZsl - vV347tM6CuvUchHkKcWfd89+mPMZVpEdHG6V1JFPrPGS5iseegsiFQ4q2GokbPXs - Sb3P7ciacCWdhOFGoAzscJtGDjB6RHhcz3M05trQpgjQ1s8K6m2LlBoFE+YGxdi9 - LGfMhwkrqR9xcpi55WN25xVK4qZmOniXQeKEUH1uLPj45ORlhALQHyF3tjj6ELWP - tZYPrqXtDAY+QhBA33aH4KnZ2rIz+zS020nDRu86yDfuxPp7pHBOz+zUZrzCpvoD - c5MRGb51Epfn2eUhSTlkXCRmb75NbpFty6i9H0pHANJRAQJwMUttsWhBn78rggiV - izmghyqlAKPmW2KN8hftpkEkdl84DAIYe7K2mBb3URnsMEruEcZ4AWIpCZWFrFZh - 6vISzyoMgkX1lpYULDia3bZd - =raXK + hQEMA1QflAioE8i3AQf+OmBKR2nZ9WZo9793w88s+7v9E64cI43KDYMYH5W0vRuf + DLlKCJCAtVT+zgRRzZuGoEEcENSxovYfZz7hH4n5jhySx1ay0eHTKSbXyVphfwzU + bosUYvVKLEu/wNLBUMa20rOrFdaT+tcckjcGd7Qe3TFyGT4QO9aF7VXeINXsF3Ry + hJKEWFtPoj01k+NCvDN8CAyNPxvl81x7/FZWITlId2pCNTAzOBPVwsg48DC41wp7 + o4J3tl/Y2jjvZbaAo9qxiUomNhYLwOYGQB4X+vo7QDxEVvpCc79FjwUSG+3wA1t4 + VSPzE0nkvKFuGoLh6kMANjz5/Ga1sHy41Fj8fSG7KNJRARDYAjDgP6H4CDHBFXd8 + 0Adpytu7TRUwpmTVJ+jFRurKt7yXUSKOMzuKEoRkYay0SjgfLJJFkxrMorHodExV + FAVKqSQYHealukABsGE3l3M8 + =cAhQ -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:57Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJARAAtzZsgGNgFtPVYqKUk9tfTYrbMKs//CyHTvre5A6qZGeN - 7LozfxKgKRrtbm80iMpDfq554tcAALTFCgie7hH3cyCg/3tmHMeheSS2GIofb+j0 - sYZ0KMgvw/Bl88pb/AjRbQmV+8OaY5N/28aRu3/YsGlzSDV9YbfrFa7fufso1Pp9 - tvE+5QOKCtj+5i6KQxxNoj9XYXKAsUdjIs3PxvJQdtR0AguC4wUm0k1ooKCsrb49 - OXYymu+U9vVsoHuKodDbJQvtRAr6nIFC9zSY04IGN3O0Yb1YdeAEgX7Jx25sI58e - PTH+UF0eaq5vjR4Yz6T8OwIjDq2VomFSdoXAbW0j9YLvImAVU+V0zHPeI//CcI+2 - Y7pup2k5jpVkHFC9yDFZq7Gd3JQufe3Y63h+3bjP6UW4EZtDDlMPUcPVCRUTktZV - pLmo0MM3oSd2dN76nL0jFQS66f/63xCJNtC34fH4Qkzsdg38VNk8U3RPRMXFk5iU - ttXSKsHVn4M5s0IUKA2oF4jt6cEoBQ9jByg7FCx2Cdwi7x2ZnJ3uv5YhsCJXUBuH - OKfPIcb1oi71H/YJ1HYQyKMtPw2xsVOAYLta57A+0N5mYGwu9WBxieHGbjNKYQpg - VplWyLNZCZWOo3U0o/85R9nu4jn6Kr+3sB6YZnp+2X32AwXXFnflc8hA6arBWSLS - UQG369+4XBHrbEma47wE/0PXlrf8nhAdYMo/S/K6iZoIExXk469nOW+99XJyXMzh - wFeMKU3YN1ngcU8EOokWjFbY8s64QFDa5NP1Jtlv3g0MOw== - =ZZDn + hQIMAz5uSgHG2iMJAQ/+JbJPyCPqPuX++Nm2no0HP2h/EZITWhswXOeVhRQqIi7m + bZFtGYzPcevsKTKzyqX7DMuQM75NSo67orpZvALTujMMK6BYeydhXPpGsE215/4I + gZnqE3kp8EVa5iz7x43AEEAOKEnA5+UZjUuoyCxMbTgkvwH7AQvDMuiWmvkb2I2k + WWdu/mlUKcsqLzEybbqGKuAcSZFdgMtDV6QRiTGgD1aNFjMG/Y+KFUssVMVIeA8I + Caig6LLmCU44sq9aalclH4j/3GuGl/YJKAiCv1e7HBV/iGQJ+jsmFx/oJj6iMMTR + 7NLFE6srpFtc6n9JoTwtBwLT/k4JSLvq6vhp3anL0L/s78NebRCQHFeK3kIZPjIa + v8JxM4B6uThUXlTsX2sOjCKDKfpBTtWpnScZtnhW3Zfof3uR9pGBl0nqloOFPKD3 + PEuFg8N5jgimyOCeh8SA8KuKpUt3SWVGi8GAc/k8IHn78hObaJcJpuYPmuB3qxSU + 1NXVCOnMAbIpjhw8wI1ybmaRZNGsxowVB5pShbd8tFW1jCpRbq8xoh1E7HNyOwgZ + fTerIwZfnRCw1CcpAcO3yY+srOHrmbuWlli9e5YiTJpOTLCDb7+C1bYqO6NTBB1t + hGZx8i9QLAnVRUTcBXIGxsw9cIur9C6kCw0jqPGoI2zeh/CWkC6u3tCsMwsAZ5nS + UQGpHuvGlJ30gZf4gTI2hQw1oc/USEFpZYZXjwGLd3mqcfnmqyUHgVe6qu5AZx4W + VWGGahw7uGOcxUpP0e+l+1UG+5eScTqVgAwVlnnz59mh+g== + =qKZ/ -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:57Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdAI1yuceWQhEIpuWdkIJRrBPqk3DgNMqUsrG5S9m+tu2Qw - ZSNP6jKOiMRRSNqad5ZId5aKxgjL171BbsGVByL3RO6ecMTxVOKFAgysagwVLt71 - 0lEB2n35zNqbiErS18I0QRAMa58DJbUr4hJwkyEEIUblMLNWwihcl6hH9C3FWU1N - hX2jqEEQh1uE8iQhdEYA/zqXPeblQlHHOzkNyX2eY4SXYic= - =ou0d + hQIMAw5vwmoEJHQ1AQ/8CrPOODNAuVdoktV44tH5QWOkF23Z/BlaIAvoWdJeDa8E + 5J9GL740lSYLYYukcUnQnv1K4n26cXU5Pt7/yJqh1AtvnbzjfhDuLknwbl3BgWzK + 6AEYd14cr/+vrzV8DSETuheeM8wT0QpF2u64UZXly1i1J+f1fT7Id73bUV69CM4I + nKaXvgGt3Itq+MNEWqQhdbaZTVxq1yx/vBn+ARjw1NnZdVdMLtsUjGGMVtduIC1s + U8ffHz+7w1GDOKcFJG6yjzNnCMvyBhIbNIJyMvM9xIqQbYwV5I65VFZheuUqSY9U + xdNYfY1qVjZunWAUKyNa1brGN2PJZArOWeJeBAX0Lqx/kzezA22Iw5EvrJAqaxQ7 + 1QDPvr6i++aH2ZdrtCC4py0eWYnQiIwf9bVSi26zqJAsMvX5NJONUaCoBEPNPI3i + 655JVT9W7M8Z5qypexv9NZltqUEzpIdHuV1jE9kU8E0SxjXNevgWntpMHT4h5E5j + PcTIFrFTz3db0T8iJhz7zNb10nc45komk1/FVoXSbnTXbAoFhq+VtKVhF8b2/F9r + vT+6WKiSZMMJuxmJ+Ti51C9LK8NStl+/BRmDxIUiouHfp34yL2xbEQ0OEr7ws6wY + DFMPEWbv9jr4v7dzVPSCUyzuSKcUyjcPCMCYOwRNkC5xTdY2L1lJmTPU6zRx6srS + UQFR840WLgAE4eIfiycdOEMdYkAx6Hi7Lr/4X7qO51tmMAvUvjgTc9Znk1szdyjx + XOHkMmCNjHHPBct6ZxQQXVLQFAEOuIRYjVrNtHpAHBMHDw== + =ESp1 -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:24Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:34:57Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdAwk4wmPdB2BLwij67+IO9hW0Or6zZypdXShIS91ujq38w - EVl35vQ5KcUXsPTi50SEoknlJcikmHfee0zGHQEgePHYttUbpw4ivwaOcVzbKCNf - 0lEBJXzLB+Sp6V+mnQE3A2jvIm7RwghhRKVtRYgKIKR2bOVfN0WTZvdrplOlvs61 - d4oNv+5wB7+7XWtISysixS4AebvZcnk0ztz7bAFVZt4torE= - =GH/7 + hF4DerEtaFuTeewSAQdAlaxU1OC99m/Kn5cZthBqJBd2SGFTQS2Gsj8rjLz+Uhkw + RYQaMX3sbhT6NpFJK6X02q8p1cJSZUfMnmQrGSEUr98IMylRnCQCOIirSeYnuF1W + 0lEBJgVHuE6ifA1VTNnMIjSFmzpq2t3cvAEElmNWd6yHHigCy8sdeWj8EdQnSAq2 + macc0nzhpb9sTAt4wo8/kYrPgxVeochDFMXZ3xdwo1I4A7w= + =iMo3 -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:57Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fAQ//SXzyHDEXNp2+YjCN8wbojAJO7FybzUa3levyLJ3wPBam - Tz9ICeeEGKGWVQp2zj1ef9ZNpKHYDICMHUTVoDAIqZnnfhwk10j8ocPe+QgwGhjC - Sxt/EiuUTKxfIyU9TGbYpFBP+OgG0bw2AbcDWx8n+dXftZfftwRxXi5M+dNKMzDu - pkM8wPlkGMvlsOMjEGgwF4cdIPvbRPpic6VvvETGj/LsLgCHVmfCmvQPrZtu9vZZ - zNQ4DL8QCfX0DjTy+Ps/zHeXAiNteX5S7KEEs9DVeqZXaSJs/zkBQhDYTsQH5fXD - rXB/Avkls81vxoxfGiJRUqi9U8A5BJqwlJRJ4oLNhJ1zX5FMqVBiK9OqIFce5HLz - gyJYiuzZCiiIGW196ugoojro5zIjACYeWSy9KxthdrGZZaTYAf8gWu02teIf8fCL - MHOqCqtDFI6yoRbn5bNclTL+x0A+6CQBNScRqi7NlZkJ7sJvaVbFx9uT9tVUTew/ - CdJahdqcBeU2TzVGHawozcInv6Cr/RzPq1mCItnOG9oDJhR5/iBm2/4bMNeISH6Y - Yy9bUMWUB5t7OCgrqyWBfCIaW7WHSTafDEg305yY8G2LgixKTdw/BZjOuORfEcRW - VSpF+B0/bmfohBqjU9d37Biwn4pVPS02NiNKWA+EpM0hLXYBQkPgsRuwNpCMNkfS - UQHtwfN7Vg6V6p3Vauz0ahyy+fi+dsEBDRRLL3JygbpWH5gfU8Zlkuv192YmljJD - gMGTrGfV/eFIXEGNV/pAaO4y9/eK24GFfemajS2p5+Sl4Q== - =U3Er + hQIMAxjNhCKPP69fAQ/6AxOtuD9uWjJrogueMkigLvz3+FRbF/FSeTaA0LP8imKn + 7SlbwQZVbkBERhsVT8fghYt1TJQA8q8e62q5YjU6Qaq72TFvRLvoODNOjpe6O/8w + nzr5l2d60o/h8ga0Haj4ltCyiUQdqyxDluhf3bnHvJlrw+AekuSpP5jHofxjteq1 + 1bES372FcIRwb5tOzZ89C6aKy5JJBUEW0hiTB0CaaN45tWRuS4+IDF/Lq8p/vlNS + 0O6UAsXfCbFFMMgBtuw1qedE+dOj5r+o9oGW4aWO0Y5LR2vRZ9vNgVjE73YtYTq6 + vWwTOmwlg8FeSlgBfqd8radKKEJ2Xpw8JWiQN04ImI/gu9eKbcm7LXk8oHQc/oqZ + 18kxJZoIOpa7Oki31ek9oqyVsC/tTElfLoxyZE9Zg5ek3+XQFNdqFkPXPmYrPc5f + 9xHOgn+1/anNvAcpJZhdM7/Ukf5JkniKzWOSP9zJIlaxzVCzRRyCfW6bonnYa1d7 + 0AH8DAspCMlVlWcwrpP9RoVyTafv3bVpMppSUKzG70LaYyy86Z2fz9J+gG3sZWLZ + QabYbCz0FPVFXDNDZCidk2ITE7H89h+FeCGdCp7wmz57Gl1m2Co1Bg2MLOQDwHhN + dYsO956Ljabq3AC6EoK9LcCMAWpDGD8b1uFhi0RATES39xFNV7qTQZmUe0jRwfTS + UQFUbwNgvoo3dkS4xe4gRi19GCqrFYc5T8x4IuYNBHjvSPMAldKbJmBoDojW+Hl8 + pySIJ2tUd4E4Faz28hr2KQc3L4F/PudWyobuLEU/T9mXAQ== + =IWwM -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:57Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoAQ//e6Ps7t4ErD0E5rd3X5jcIzdy+rxwUsbN5lOWJu+l/wlW - tEiGcVtjsWqOTwhLAA71ANUYRz5nrEIW8HRDnU17XaqAbHZLHL4MkDij0RzT8WoT - VsHHi+dWAk4LgaabayA9uzqcRfqWfA5mcT94oPl98xOH65OzpFJPjNKS1hD+kvzX - WlTlkOKh0H5O7UknCbvPwty0aVuVI0MDUpzn+Ihf3EZWGRYhtmHNMUDr00Ofh1k6 - rDB+ZS7td0ShrMWUQMvy77gfduCACDbJyqhIw4Qpk6uLhRUL3PXE8ecGF+yz5/SY - 47vABKuumyyOMPT20jm5lEt+rnpu3dnrA1WCXciEmHRvKNYgSdZzBY0tpqVZwhR/ - sy95yi8NLMqckMwm9G5CfffIXZ58ynYZi8+e/paT1SOV47nOd8lqs+zuUEi06O8+ - I9lzjUS4wumgjTzKRekI3F/VU6Rz7Md9gFNGWlY9BXXtXp39XaqXnGnHFrXQCZLr - RH8d+8y4NK1zqjKo+M333AzlfWzJNpdEmYEw7EysqHsJAukQ5No68id7LZK9dVbY - TvcBCh1YF6WyYPz+fNtpj4eC+7eLiUCGpk4x3V0sjSph8aWylN/Uc8Juo+xtT0FQ - fkuz+jLbAOkPL7yge0aepwTpC23ptuLLGQRGkyg/33L+/oxSX5l7dftKkkv6LDbS - UQHNHSHFdj/PLDgaUjP04qGr3J/XNAYKoj+5ues/xIkqZG0LkCCxfQPryqslxP+p - b8mv1RA5cKTiCsYDQ7MvV4fItat45EwUXeqzEjbDP6fkeg== - =kFfE + hQIMA1Hthzn+T1OoAQ//YIolGbAUeRMD+hZEuGSjJmU7baYI2mWiksdR76DSN85h + q/6zbISWGmk0FLwjggTnQFcyM49NUuJulFzVDqYCTEsXJYLFWnQ7Gzgto2kQkVTD + msyi4yd5DY0LeP4hC4/dOFyhNoDyhIlZYqsGVbxdilCMVZ5O0WbRFrk1rmlx59h3 + 6szNoLxDe4a5hIhbIWCIf7ENmWI/yDl3nsakyeQWpmGQw/d2U43N23CyjTufp/yh + u9BsqNrQ9UhQEZsnA4ikz+ErEqE3LNY5pJugrAC7hShvvUcoDcUZypwGs/ymFoqx + bcZCcpJd6K6b8ME8wGcNk52wkt6vXoVhBL5V6kGV8eC8dcyiltEjvkBFtLtNdbFd + gQOLd9oEUeBHsObeJreFF43hl0AUnExVKDOjY5GsGB7JF/V0QYdaBM5EiDHu93EA + wIvD9e6uzEjSFmf8a0wqwJ3YY3iTLot0F2HjaV44nD5TnoTtio4WzvjtC+XHbxuU + mQlCYgA0Sdf6coLMrTL0h5kWTAzQN8qkCpOZhGGE114wKqE3i84i1bxTV8MrmunS + c/MHmOyijPBSt3p/5tNmETEv8r6xV05YxfJczClADGNkzJljHf0oTTxHkMLHvrGW + IlLO3gAjIgsyHb+c3dqyZo2MeYmotuUIEvxp4WzH1gk9PhkcEzB3f485Isd02efS + UQF1Q6uH7S/ERIJfULIJupNyc3Yi4z1+7uQBXLTLhk4qSv8GJu8VQFEvWp+WWSUH + Y8dpyrTujydlT3+gZOinixUCIxG0dYzMAc1DnveVvcgfag== + =OAlm -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:57Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqARAAosYQCCTEGKgqd25OwiiVQZdYuewKuV99l0Db8/J/sAh1 - x7Sltr4Wc2h5Fms8AhNXzJjq8EuQKrPHJUTPf1nnnRdZBUizGOWd9arHUl+qK10/ - AHfSGs/9rh2lK92cx/ANymJuR/QIl3oDAaQSKBcy7emeZx705PTE1hfMTwe3LA1k - wnV0l/po/3TJlQXtQYOVLIGpBPp13/1BD6+17NaVUY3bsv2GZv6o75h+nHLQ0NdV - kLsmzJFNbvFPisB1cE3N76ZvPbWB9pW/a7XOAZeYGsK7OAUp7nkQYVBFb6A5b++k - v6dQq3vlf/nP4ngCd0rsrF1ANThbylY3RqJBAHEahSr4kbBDww+/cPR2hTH+QMrX - JJKzyPEfe0cEJl6Cmfxx6X2d7TqyLjQtn+vjHO6+bnEU0TGxGtmuTV+AP2nF+C6g - 5qH1zUFKTnxeOPAAREj8iTtK900Hbk1Dl5EAZ53cDX1IDL4hhkiOa27mTLEPNBs5 - dJIvKd9YpmbPcSBlbGmMpeEKCnZ7LkvFhr/F0NkhuLGzddWFzQm53DQB5fKCxLo3 - MHPofOj1/mwntbr0XceUy6QsyqSeautts9vAoC1XOxgfAqJER6xkp07f2EDlPYJY - iF/jWpW7w0vym/mBHoFmrKIac168kit83dycPJsSYrR7EwmZBWqUVNHJRF4P1snS - UQFxpf0Tk1WZQUdJie6bB+aDliF3Cpa8t2qR5g5hZnuhJ3H+BxPEcCWZ3D1nJ8kk - Ss4S+q86B335S5yF/phQqDu+Igi2dWhrfADLlHE13z5hbQ== - =uqUW + hQIMA46L6MuPqfJqAQ//YDfBjJwMOvI2E+qCmLnvegkhluCos9PNUxnP5PMmPEeB + d5Nql79SoE08mrzDSpv/MwkbWrb9G1R7PW6tjbBmGwYR1tmnBISL+wNVMY450W6U + Jktthb8eAcGmmTAN2e+52qi4aFso2ajPHki5jq8j3zPdbnS6RzAke8Rhk6gwlhe3 + iU/cTPZbDU5ON0jYKw9ZrVl+QtwrYf1Kk8Jw/+B7xvSTcHwKvabsTxIAnFrLaCyk + GVieAZXy5jO4wy6zUv7qgPFoSspL0nwWM+q7v4kqB0q7hAY9/UCmqYqAdjHqzW2p + FuDUGUDcn087lBO20Z/uqEgri8wSegd9WgeuJpWBCCQ7jFGc6gW/dZmaAeZfG71+ + OjeNmvHwz6lLJL9rvkWN6NQVNZxun/15Ey8wCJwm9vpFiSTvA9infI2TT/a47J4w + sxFmyY0ZxthblVWpkSo/17mvTPfHcNprEHqr1qSoo31FOyxUjZjJpGOWkcgDqu2f + W/00UbiQVAWzpcGd10nE75emk2RgZ89UbgnG35tIEh35pKR4PpQQdHlswals/MxL + +AXhDq23sG1RapK8FOZYwMJvIer+gb+JIj5AQ/91TOKcM329Kt+v9aoIYfo56YrW + UcBclIZajPNjet9HaNdUyH8wK7Iqz5MxllYHiLsCzlHhxewjBn6qej6/Rqs72LfS + UQHN7eb+81LDIaqru+U9EccZoujKaQbRZHwkmYOtwAlVF3N0rxqgBV55DF5s12AN + iviCMIw/+TZLObexFdEcPDi6VTz3eGqGsvgSaY+Rdb6+xQ== + =0ECU -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:57Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdAiprtBG6nz9lsM80/7J6j3+Qb+S3wZRMS5o4PaK6GrjUw - EWISyohS2BY9JmgZZuUP/wBNRre7THXHom9soEMtamvEbfg7mJwAi909X7YnbXxZ - 0lEBDWnya5cMjeBq3Lm/VH8aH0YeH3A1GIWqnsc9K5vdZoV7wdW7iQtBMzPlf94L - Kan517TqCo8Kma6FpVDy444etQed2wtIMoyGCbs7RacFPxM= - =D46c + hF4DQrf1tCqiJxoSAQdAwHp24OPkPfgNqu9KDdlEFtsrknX8OtqXoQOOevsEykkw + OmLXki1Y1GhxDle/3FzBBIGPN/+TO4pY6L3vXLsVbkRl3MSB29zxHkEwrznFGnNW + 0lEBFtUxMuW4velLhMpwiOSmEWK3nHlLvWBTeg1XHArl+KxqV/f2w5TObq0dqyNT + FjyAm0O9bLWpEiEKbtOrojQrgF8EoDQACbQlJcHG2XFpVzg= + =ztlI -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:57Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdA2lgZ/3jmEONjhC/HiQdhfrbW+DPWUN9VqfrLNzasa3Qw - dnXTPOs2KitZN7c8VE1m64H2nt0hyvV5RV0b3q8Rt5foUMI00voIMpsG20xMH1ox - 0lEBMGT7/2bE8xVkqH4EZzG5e3tbjQyEGPgt1z19g28VtRJ/g9ues1ffPmwgNexp - xuBX7njKYSG+uc/gA1IbJ+0l1XTlR2IbN/XxesgyVyzmybY= - =CAV/ + hF4DzAGzViGx4qcSAQdAaCVsCaDy4JkhGEwWgmGhqR+Mn9iXN9iRWdNDjWEm7jkw + kOwWHnOOsFlf9Fdy3kBwSvYYS0h6YzBSrT6GSiKRbojR7Ho3dk5O6zzjXT3WJ5oP + 0lEB3CZ+5CtCi1uqJUik/4b5j5B/kqRE4AmpZjzEKsTRxQx0w9FhBlI7QyaHJAAh + ybruuLuWqwny0Ccn8AdCloIGTVuQXv8FkGOx4cxfOfU+GiQ= + =IOL2 -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:57Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+ARAAyUtiza6nMcbwOgTfku4X1ObdV/CunCdfAySlZZs7ZTun - WhvLtJfsBRe9y4WA/yURTOoL77Lj7kvIatHwknOZK+F33FnNXJR6zkqOp7aVTfbn - 77SxZBhtbPwczEUx1YXcJ6vsQ4O18sE+AEcGIHtEZCcB4L0Y4g9oNSCWjBXeg3Q8 - 7MZQEC53DoiOqaWFX5OVEC/6UwUEt5WGjAsGc5AqD0jIiFk3cWbsqnwrHMP16wVH - CZ76sK6VsiuzH/kYFec7CMK+erY1WZZZAwsd6X2+j7E9R3N4tmwmINWFe8sDXUhW - ZF/7LSqb4FoLbjqtjqb6+Ag5DFZVCmUvwt+Vm/TKWRspQooJuXpL8SMOKieBKyNc - zwxipIUtFjsCK9GCH3jsEBEUNej6JuG15mlZln2wibNh38gQAllqKhMAHfLlFLPa - WUZIoeX/Hor4qgROoF/CA2ow7pGordDeIzpGcPpu2aMFvOPbs5zYKq5mdI5uGBLG - Y6K2Dlli1mF6aEyMYLNYIEh4FeHd9mHSdwEALgRSV1P7Hqcq2EYVt5F9jsmmw88K - ZxbRG0LOQyL2gZP782m3ZEiLWNfI9oT5G6ScWbqS6T5Ch7JBhoAvClNVo3YDKKRw - 28q0Dp4sqJBdNYPD4UrsL0lQdnkFy9iVxj7lqKHbvzqMlg2JxZyrDNONhz/oadvS - UQEXfxpX3Of8AhreQ6dpSRFr3MPE3zzcCdBHL1hE8M6SOm9744O/94r5RVHUxo8I - 8SLboSlbQs6VxHzybT4vU0f+rzqtvKg61Yii9o1RFNeOAg== - =OfQ1 + hQIMA2pVdGTIrZI+AQ/8CF++qAnDorwpU7yXop5a3XelVoVg+Yil0Fx+VLpA88uW + M7Y690IR42/aY8rtjVkAWs53XvtyFErQka9fc+ZDuZgxSCfWGPgCWV8ML3uQ+Q8w + fzI2em7/5P7c29NlRwyRu8H3DbA+JcXAuMc6tReS+tQqW4p6YNPbi7cabbl+or6T + 9r+S9OVFeFD03KVwWhvlWHiYOIpL8Rub08V9uWk3xvBgFSnJHAmgNZggn3WdmTV5 + JzFGjDfan5RY3dNJ0k61STYjiCdi3D6eGBWmbnJwiH6BJgIScmFJQKphx9E1CCun + 0fRisLe/D4huuszhQIyZ5tEoYZoSJolyNNaS4xo4YrRsV6ScQJe32/ae6Rwaz81h + z6SqZmFXix7jKo/3QulK5MIPNV5UeM8fBonvxwOxcYZeFmHa14MjgNEE4Zpl8QcC + NEq+ilJyPVRy5xEd4bE7u8NDQ5gSDIejd/fFXyb7DTizu608ESAhNj9NivNAqXEv + FnaBeFEXlje1m2jT92OOYCZPJKmcRt8V3bMgEpvuf3FDDUlAHV6ZyEau4pcMHw/1 + ID2UNihe8ID235WKxVr1wgvIUNdjdVyAAZxVOnN7oshWlySnvAv9RbDvor2qXExI + tm5zCbIIMGBueCIJXJYMfKnUH4WK9hIikDThZsvMHhE5Egp+Dn3MTFHmI5sltsjU + WwEJAhC5jbHaodeSo0kS91Ox6KSSF8URn1boDFbMaQS0m5R3PVCzBlTakXWTwVtZ + qJ3iqdKmLqA/Hmo8M+U8EZ7FkhhtLnvslVmvWhTTEmX1beRglN5xcoOXa6M= + =mTVi -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:24Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdAU5xT2veiv7lMyuNB2/g33n4CLM9ul6BPmlQKTwQTAGQw - N7y7J/Uf8tqjAOTKAkChpS5+t2XAo0I5QTEcMLshCgMkEwRem2U94aATCb99gXUi - 0lEBiBykP7POwnuCibrJD7wLttt45VCkqosiJvJY2WpLyj0gmGMNcjuNeK2/hpvf - G3iegRa94jflUGGHrzMlb0i6xj5L5lnf5GS49Ui5E7eq/4g= - =eLhg - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted version: 3.11.0 diff --git a/inventories/chaosknoten/host_vars/mumble.yaml b/inventories/chaosknoten/host_vars/mumble.yaml index fe44b17..3f3a06e 100644 --- a/inventories/chaosknoten/host_vars/mumble.yaml +++ b/inventories/chaosknoten/host_vars/mumble.yaml @@ -1,3 +1,4 @@ +certbot__version_spec: "" certbot__acme_account_email_address: j+letsencrypt-ccchh@jsts.xyz certbot__certificate_domains: - "mumble.hamburg.ccc.de" diff --git a/inventories/chaosknoten/host_vars/netbox.sops.yaml b/inventories/chaosknoten/host_vars/netbox.sops.yaml index d9a4284..809cf5d 100644 --- a/inventories/chaosknoten/host_vars/netbox.sops.yaml +++ b/inventories/chaosknoten/host_vars/netbox.sops.yaml @@ -7,204 +7,204 @@ sops: - recipient: age1ss82zwqkj438re78355p886r89csqrrfmkfp8lrrf8v23nza492qza4ey3 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA2MVZSREZ1OTgxZTR4dkRJ - djlDWFFKQXVSdytRT3hYMWdYUkM5Rkg2Tmx3CnhveTMrL0JTd1dvVlhRNnVPZ2N6 - UTA0WE1JVlBFU3lVTDRXYkpIOVoxZWMKLS0tIDhZRWxnMXd3N0RCSmZFZTlpTUxM - emZRbWNpRkJzTUx1UmlrakpnVXBtOVkKbClkiZ/JlXKJnbjFVetuzVdmj14+6ngn - LnMtnd3oyp2cRGZQKP6l1pXM8jnmae91IdvOhe8QLIXw8ie3f6WK3w== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1UHZiNVlXMGFjMXpUMGNq + TmkvTGNRelM5cUNKQWZxZUdIazRnSTdtakVFCndScGtDV1Z3bGRYVzR6SmxrcDk4 + TVlpbjJjT1ZQSnIybkFINEdtN1lNS2MKLS0tIE1TTkZLYWlHQ09MZlBkUDA4KzNr + T3pUeUZBQ2JzSUo4MFNNUFdEb3JTVjgKWbh2V4yd32qVEAkA4jDjFsdPEyKbj+Il + 03F2VRu0dOoivqixSQq1Fdgs4+iQg9BY5w1ahMxCy2pKfEvIJRb8Aw== -----END AGE ENCRYPTED FILE----- lastmodified: "2025-07-21T18:08:40Z" mac: ENC[AES256_GCM,data:SvTSvRYd7ljYpQb72yRkQ+fDrDWRMQzFwTrI4RuLglBCzKNxu1g2JFAVFUSNRybWASCYhg0FqtHoC31HRHbs24g43fRFrXrvBB3sCwQ503y7A78/UfX55Bz3VBqYVJfh9w/Fm23Tak0ki1CQoAl53lz88eUHjCJjeyKtY81/PnI=,iv:y4C3RMWPsnTTgkscvfqVEzcgAg6L0QaKinzcBFLOfSg=,tag:kIcvmJXSNhpQDUHy+ZpPyQ==,type:str] pgp: - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:32:59Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtAQ/9GTKII6qlhGbWV6thbaA6d+Wnf6KqtctwSIVYuve4b6gj - +U8oc/oIO2mqznstqWTlfotHVBXguWH4PLVMTnnozPye65hfnuK4WQhoJHLsCWDc - P8F+YHuKsUQg0EeWj2cfkETRbtPlJtWHCq8N0/A2AfLBNvfScMnN/owuRYFzf0dD - GAcv/Q9iXgirZ+jq420GBmbiGzKfkJ5JcxlTzdEWtekzcqXO2xyt59+ZUEonsE2Z - 4CUbPS3hSSYUUppUpPTLrOC+pPWYmP1hCNowq8lWz6BT2dqHoITsAL6eJJZWfO7Q - eSP/C0z8zdiQ+mI9M1cDYylvf9aJWrpE2etn5N57ilj5EqFo8IZ7VN/n/oQlEGk7 - lVvwWKAC9oMvIiiFuf5ttmvjz4MlT8opuso0BMIkrR/BrDvlddoQfnLtARd5xqTo - QQbdpu60OR2HtPXuQZNOJgoDXcjiNYAAcUpmqQxkXptnND0xa5K5/F4mfhtnVDTp - ILlCWJiBgM/7WXXgwC/HJJ8Vm6/74vzjgZFi1J0HNoqo1lWHP/fBBSn9C9aPRhSY - iL0urry2FE3z20F6g6c3Af6yHFBP+HFT318/BR3gzMFA/njwpqcPQK47ZfqI8M0N - 1uzPX0cnFSDFH3SeO+H32SgcJWywVDQP+SQJ51TtKdQOsIuHo11T7hLReERf7jPS - XAHL0Rwc11UO1Y5KM8875710dysixqoOY9uifTU7b3abt2WbET6Ec6BVLsLbT8qd - yDK4NBENEYlf+PdTdJVqiN7Vlw4+dKBj+Ybo782JIzdjPexWBGfSnAxygu2W - =Koym + hQIMAxK/JaB2/SdtARAAp0bAT/HSjnEdWWMSjWbhQXwyqUNFwTclOoPAMNGVbrLr + /fFGTywGOSYScRp6mJ1pUav+OFAtX4joI4Ir/zlJxv17PXSI8kCEaWSygPyo9bgU + QrMSnUWXoGMK+9cfoCBLfTc5C0KwiBANdTMn4j/wND53b+KKA0pz6XpEjcvVUMKl + 84E1F0FoBS56ixOtq8uo3ZaVY2FIgsDRvwXUDMb3BdhmG5TycVV+jJEMk4H8V3dr + UAbtdbXmjhmjRFvQR1j4UPlOiSEN4Spzu0ddeqj2Procx7mDJVOzuBiKih6BTKq/ + M2amy4exe0xHelA3w1s8w6G54EMDjdWAsE6ACZGDxJCBitiyvazCNVLnBLMhmNCb + 8xRu/G65GYPEC3LwnV9Oqic1owj/3i6BUkcIJFNBMy6INrhygufWh2e433KAEDUP + X+50GXsULUU81QGdsE3yuf3Fm41iKXrDOfzMG86T2+mDFctiT3iIs+fm1aN248Xi + BUK/tmKOe23xq8GY0ea4Rk5G9B5s21MprI9mlyvrIAWt/55GpwAAL2oqILh00KGd + WgaJW8m/70yOxP0wbamdhtZ2xUPcJ6H2YHoQKkVQ8MifV/pQmcr43/sWjiAC3Tn7 + DKkndbSwIjeie3Xzs7G74Ryi/deNEyMcl0kd39vhWQ9WJ2BleYvqYS9kcLz5IfTU + ZgEJAhCZf5OCZS1BAlG9VqcDWaY8ONdGxsKqR/XgpBu2ird6fUGH/d+X3CQKc8+A + OQayMgvNs+kwdDFHt3kCZ4SFfSqxRIatbZSKweomxvJm020y2pAA02h41otyUeSL + tWPPcPlNhg== + =coKM -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:32:59Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQgAmN5Rdxc8OXUb7bvAtr84qVFz3aMKhFiBW2fKSzZk6Yja - Sggs1wi53swWFWV7cp8UthHE6kelDhKIPqZLRL4RquOU+2/v0VmxhjAg8pMjPcQW - B6D5RoUxrPpI2SIZmd70lbi2pS8Tuh/cUZkEsE36NkaLXRPEyCke13ZjJBpoO/T2 - bpDnAdi2PVq/7aft6kXH6AvzxGiRgeVpunvR2iA9SQSYz+C/hA2KdO5N9z7P/pOP - RSOmfTE1CtwXoxv9B1JLxVvs54CwTAzQk6Vg9ByXjYlJNv2Wwm8SEwOjQ2T3Larc - PsQFwg1W0tXHF0BQAeI4AH8+ufDS3GywkK9yWcWOF9JcAcsZR/7bMHAu6XFcD0C2 - rgpcGIxJsRiX5N80uxm2T/lFWui4+v+E9JatKsnF9XBwBQhzYzkTD/RUzRgDgXdf - Fo/ImuOg4vjjGoZXZKZ96AQNv0+yXDyvXQnHKYU= - =TM/C + hQEMA1QflAioE8i3AQf/ZoBHajPhEzvdUjgyzaSI5Egtn8PJiG9j/X1gvSGowCpG + aExsjZJ2bHcc+aUQ4iwU+JZpWU2B2Elj0R+XyZw7+c7jN3vh22LWm9ceXi53bXCO + gDBHc9r4/lTvs3jiLoGzhL59lqLqs3YawYZ4gFXBnwemaWgLjpqpzyiyZiIeixs4 + E0GDTAaKfen5qYK0oQSfIk12eW3QBs5aw3S7RxjdoYZ7vXgxYmqEL9c52G7Gpqdo + grXW3wtWGIR3gW/qaNHjTYaLE1D0ZsjDCIdYjla7T+N6lkHou9d4tI1hy1JPH45E + JpLSW6QFXwc++GZSNb1NAPW1k2kOpup1dqOraYOPYdJcAWhbvFUFhnTlDV8k+hix + AGivbKoFy6xCI+ofhttb8cRqtGPdxABNSLzYWB0I7dcRPmGcwYzoUhFHwz344RCN + vqgqUzoTkgwnijqvKMwbfZYAaFGyy/lfUPVqQlc= + =NYEL -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:32:59Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJAQ/+KGs7W5+z/dxfag1t6qCiTzZ9DBo4j1dQOhobSfb6DjDS - Sdj5Z6gVFkWeJb/fdcyArW04Y+oK9SwVH9WV25zO3B90OqcI3Td6bWPYXO3k85gi - O8jjcTmmzhF1AT5COFbobTmGqJgfbi1wDRBIpQ4vJaHDs7QoUe/tSDlXeV6d/d8q - iYGx6IL2nqbipfYoefkPkAXT9ig3BFExNKA0JkP/B0Etdab/dILdhH0FzuJ9SDNO - khJQYl4KbZtkzo8lkJN4BGPfH/OMzqd9pLz8Ty/+cDPRrSBtZ8cwufJBhQq8qsYl - gVEJGqp36GSbPMXCBFPB0ShXoiDShsycvsPHkhCKj2u9HNt2sZp7+xlOd4ksS/aE - uzIWCZSm800kYeUJR2JI8OSEzJrynMQwAYn4MDggOWYeto/vAMLmOZ5hRH0AAcWF - NfosS+zne+LnsEncNw7L6gxMJ9Gj6jeyqWn6VxzHw8JbBW864xSWT3T8IkudB75j - ZJMYnWap7dtg9d21of82tvsgH6yjKgsHQUXOH/HnmbxQYhn3BKV/U5umvN408i/j - lhfvEUX+ZHriJhNK7g8IqPJgHiy9LsJDLNCudIHU1mqZ0qXZT14H126QfbuWNnW0 - kUzUrojSfo9t1zKlSNJRYU8pzILlDL+EpZ/Vy6ZelfPkj0InfWhj1CN/77V1DmXS - XAEPFya9Zui0ttn7mDWvA2ZJ4DI1v0ggn2pojAQ+a/co1L41lnj5t+Kb6pfYg6C2 - pWOF+lXua2t3oehf/dXCAVy7eUQIuUhPp3WCjeS66vJ8Vbol+LTFqA0mkCZD - =sGKy + hQIMAz5uSgHG2iMJARAA5fmF7y3G7caSZXegzMf0MXoz6mI7QPcXfjtnc9W9LxZp + fpTlajGgkhWeKWgK5L6uGSV0KiyqYm+MTmYlceg+Xb8VZbxqYvpVSp69UHmyLCCL + iDd3uPcp5IFCUITqdEcUefxWIcFR5eFJWpDhzfSwc5V6aGDmB6bCnICaSdcFPy/G + 3Ar8KyJNjz1swE0RBauv/TxVntqwd5uSbpgdiina9/D0M4HhUltRcQcbhRfR5AnD + h3y3HMkTrCPxGprH2T6HxRU0y243sSPdE6CM+NRPAlWidMpPfAp9TNBQI7h9VYT7 + oozoI9n1AoN8dBYxF8c/4Eol/IBCgcI5HEU0I8Hd6Arvs22Dv8oga+lmX9EDqqLT + F2zDprDAxG1sCz66LTmZT7OxE6cM4Wi2gs1YhXPr9sqyo3ss44jhRC0HqDjTj2D4 + XuiVwwn2affdch0T8coi0yzSAItOK8558SMstl6Mvta+jkI7zfqC2ja1oRObnUsp + 7cyCC4xEy7N8I5S+odPQiKNbzKVfHRBNQ3ZSVT2WCEX9I4XaTH1DYfDH1zO9RHR0 + XP9BON+wiO6dqXunbuikOU5n38W/Dck+i6lpy7lu3nboSidfdhnmAgdXGQ8wAH05 + OTAxgu1KHcrZZaGqSlt7vQys7bAJEvLABhcfInZopbVR8NnYzSvYq6Vf8/kEbPzS + XAEROgbj76uX1hZ52wAjoyNG4JxjAifF4AOsrYKqN40AZ+jfj7KDOYqdkTd/ABj/ + L07ag45mHdjh0hCDxqRKABo9+rvhLxKiyVTwswFyGX+Acry1m/2I9BzJ8ux0 + =u/h9 -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:32:59Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdAlTF5TNCmjSfF9K3BHwLSoKcISaPDYh8nqt65vdYs9G0w - JyRScTmDXt+48ivxscGISCQ4o5vMa152Q69qGKGLfUbR3+I5UBe1M/0Nr3Hz0aQr - 0lwBqDYcUPkLN5AW6kFPJ4GO9QiMN2JDOtLOzrqB9QBy4aW+m5LaDID3kmGwWa54 - LcrOprn/lBrOjs7gzurcb9jpwAffuQFniC8DJUskEAC95QU8wIHkPrs4cq4H5g== - =aZcb + hQIMAw5vwmoEJHQ1ARAAkqyxHPBjmKf8f4/JEhRF5E06mOx9tb9W0SJF4xN28qhV + 07IqGfJH80PaShqBDBzz3EUohK3muQ7100VTqqZEGejPpzexrpgZ8eidqC1aKK8j + bS6HaZXhxJXdtGwv1f+7jkwjTUneva8sA7c8W+RTQWgfO5FzihWILy39SRQh+O36 + lwMjw4gyippsjgHpv+meL4ezwOhTZkEVw4C9vsARtCzAw/wFc3J2muH/aBj77HS8 + 6iIGD1ZK8cFIglggv8xlyhCDgjENbu0+oraPiwvSI+TRm1uTEGEVd/DycknXbycV + pZWKSyN9hOx1HbH41dufdLMEiG+yckEnklchorTS28V8q0sdFVsJFH70YslN0NIz + WTJu1DAuuulxYKd69brAK1FHYanhDt1wFOSBPu8nvYZlxDEW74NHuG/9zUBMdjfn + +s/SPMG6exv+LFm2+j/XdqIWLHAeK84yjw9httUOoWF2MQ/OAFu709kp2l/MxyBu + FiLOTEafQxdQ/uu0zE+hfZzTEZ/xUkiecqrorMR5Py57bFkVYBjnq5VHB38aG3ME + OYgvk6NE53f0bElw9+bMFrs7IUhYDvico5AyI/j5mV5PuJxlTbOFl1Y59RCyyBM6 + aGe+zYJDa39Occr+fl5y0ivybACuQo40YNLImsxXgdCSmiGg98xiDrfzQSMAXGzS + XAEJOXqqoT17wHTHV/JhxTiC3Cq0+czW5P8LYyI0ul7Lm1FSPYi/H0gjqjdIlqYi + qk6PhpDP9WaFwsF3+aneWybTnAIzdcPYwNi3PJ2ilToMTto7EhTvARST3HBG + =ROGT -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:22Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:32:59Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdADOrnwLpOXOpE/E66MGOIyadF/lv74Jo6PiqDgdw1NBsw - jx+r91bPPqRA+yxpsNncD1ZfhcaUFk2rFlLFG8MS2r/A5T/bAQ69nun8VhxzOl/j - 0lwB/sjaGpXFUGmEXGwriYbPf808VPA/v3pVZAjPtMXvbBi9ZHQBaUl0rEH+GSBI - wY12hhsTiqt6XpPcD9D1IuWv30ANx7z759+RdsG2OAlafiUyr4nytNkgf/TmLQ== - =Epuq + hF4DerEtaFuTeewSAQdAhzrvzCAjwO6L4wouNvTca0Uq6LOmNJqnpyWceFtt6gUw + vQvjBhHrMi8a1JEZL3blFso0muCx79PrN8Phu0IG/taGYwts23gSDjrDglr7jbck + 0lwBZkb5bL5mp2s/sbW1gpe0UUVCVeIcvSP4vzdbokTgIAQ7Os3v/dIpLZOgVD9s + IFGuEdP8wtVCFwyXFmhxDk+LuBr8/tJPODx33HVJXdZkC+tJl5VoBywZIPFwWw== + =L5yO -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:32:59Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fAQ/+NGUAMIOHZdoFDb76qmpu4BPWGRHP0jnz4WFIrrpcuBWC - KTc6rOIWWZBAVER7OU+uw75BGYQWvUcMX20kEaP7iUCb/2tjpMen+U0HCoXdjp5p - gf5J2PzeFmXgikSZd1wTezzEecvc0EC5SSDWRdqIuS2/TKLLU1TgN1TKMHypp3li - F/8z30KCNUBWME1alqHTwPl935FMjUcvK/WdxnhkS+/amWNLTMbwJGbVp/vq04BC - 9wgoKGMFWMnCs4e+F5GWDjpRB6wPXm1+XxtwPFPKDYDAHAZEnT6EdhcCW4TZIPie - 0bTt7+kS3VPufI64CMTWbafpAtJHTLLJAAZ4AgORSJWazFxzVDIeITm8Q9Ji8kCZ - ofQJizOSA+v/9rbe9OgJWQwe6zFj+MK1sJW+k6VXhzely2BiZGb5PbkB78qsnXH+ - 7rbcvCc2kWMASvG/51DodySdKq2SbcomMM8iH846omULbgva18HCo+XLAXQd10HG - S5PBIXm8UxM7aRZwCJWbG25980jC04zLibFdzSYRHK4HyHUkLh6qWBnlOmPKWX7k - /YL20ufPekD3u554zGYscB3ZXZAyOMvuDuJ4pH92C06pKndzkX7+DeTEb0ejzvK4 - H+B7hVYuLPyEzNu27fSiY7YXt7JEFEd5nSY4L3AQVWdBGie9Hj509a/pmLO/+WfS - XAETvZ0xbPfgx1uTDhVnAHdLHOWIQrdqNNmXqtP/rMfGviVMroO+MTIavZNCXb0f - 03+lgh2k0ynOAFhasa0uCjzG81ybrHF5KZJ7w3kKn1ICmY/pUQqjwBX+jLzO - =Ri5I + hQIMAxjNhCKPP69fAQ//Zz5aOqAXMOCiF9sAvjxo5a6h4lgFly2cyYJw2L17st/C + oW4cf2rYgkhQKIDC38nJ543/g7mkOt2T1F17fyOJMq4uuGhzVfg8cKYDlN8JE937 + 4muJ7jdoaAxqGeEHHIZ4eE/S91jyY0PzABL9BSd0PaJg20XZO+2iKeZgLf37RC6a + tPmGsyc9M0h40iXmIXJr+rfEVTlEE/NIwh49x84splMfG1QG1TGLk1ZedeM/HE0N + F0F29ZAVlw7aRxHNofMNqt6cPzFuSH95FWRW3dToHHXro/5KoQ/OTkKBUFevj7Z0 + +LdqqY714HPpbPR0BPU0KW8OdgPsnYBcYMZO0yp5A2yD4POEUDDCZuGcJj+q6HlA + whExKmsVuvjWbU+Bb5Xk2mnQbrfUZ9whewwAjGv0X0btk4HCwugbhyUu+2Wk6unQ + A+NJCVxcJoAELAzSutDOu2hFCZKFopxy2GUj+gcMxJEib2nSo54MrJXauTYEKLib + 37FU6NMAIhmEaJSlR9uJG/F8nbzG8BK5deadVv5nUMJULICYt6lwNho1GyKcwqn8 + HUSxdQSTo4dvuc4cDh405+HOWvv3xU+Ap4gQtCIBentyp6fKBx+zTmnBci/KB8V0 + 5b/BCXRz1Yjp7QxUcW6s3aOwimz4V3IWwEjxnVBL+1VukA07d3qcH1UJY1hNaePS + XAEoCel1oyTqk4OGQmUxhRU+nVFiQksishELZmeNhlrw6WfR8aOmDUcayTdaRYa0 + 40h+LMef3KMy13GHMUKmRYfk8GDInwcK1TSJpHuOhLTAyoS84Pt1FA7X34J/ + =8Pjj -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:32:59Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoAQ//YcGA+PKm5vXYdEwFfwf8Dvs9e8qRX9WbR3PrH7/rgfLC - y59Vnx+lJ61D9OcpQhxpOe8TF9YX7rujRxuZ22FDPHm8O/DGCI+3suOHBkdwAsJv - BjSrZZzX66xFGv2FyVlu9ZgdLpVijwA2vUpTKwn2EySbX1ArNZwm1Y/lk3lC46QJ - 8nVi5l7Gkb5j9p6nQakt4p2gK3aGd8ZkjPD6L4/CpCM4HmzhkO4sRV/6ykf3Vmle - 7YsdzC6y9LM/uEHx6CPOsMuufPadulPukP58tp+wxQ73V4B5SV61NgDPXmvq1LC+ - R7e2iUtu8DpYMAebW4neFRTmwLEyWxqhlshMyIFjSgG7Sb4xi/YhxewyaLNd5Cot - /9n6kT2Ekior820ITKQNXS5JLM5VEFEVEtAoGr2oWTv0IdhlonfgR6ZasC0wYGzr - Wqg/2eIXdbFSdr5YdSZ0VvMyvC/wIY/P4UEBAyHuTKxEH9MstC92RuS3HakXubvR - 0a1XBWd9tKN3tyvKBpvvbnMbq9g7gy3PeE6i7BYZ6soHnQ4EyUNLCuYhObyLem8A - LOPaDE2skcAi013i9jXhmMStkhgXOf0ZejeXeTwBfC1zrC2fgj0nV27X3Yd1cROp - 2LAzyJunhepKB9ZE5Mm6Mb5oztiVgJ2IpGlb3Xvw4Jl3rozjdNTPuw3OLL/ctlbS - XAHg77IMVsPb+qKLCrf5hjxOJb5GeGX6z76s+/h9gkoZ7jWPqWTMIf+rtQLtgscU - 71NKZSp7zBCsq3S6dNnoZGqIhQEBUyNnY6Twd1etoj2JJf4KmwpyTT3J96W0 - =rWrI + hQIMA1Hthzn+T1OoARAAupF2GL+aLjUVkUvICG7GWyLoLpfP8lt3t6vsWeUlcQF3 + vNU57OgWCFi3McMKtitlMxFlNIA5dMs/Yz+Dd4ohw06MHfhQrqw+2Y5n6n1K8e2K + /dyxFFX2KE39AwJXI1EbC+6+tphLwZtQ1QiphbVoSch8yJyaCH3H53p0u4QtNfUt + LKvLuAWK3Yy5/n3TNIKg6L4lBm1CAiALuCyHscx/P9Yj48MRm7TnogsDmUnHusYk + emA6dW5Yl/lpnvuMaR4I4sNyDCfT1I0crdPeDtct6TJMmqEWi3EStbd7r4Xffngg + 079B+nRN9W9LP95ObBjZOQM+KqH0Jf4lafASPlPuI5CSntiI/zZPc1Umz4eIvM6P + Ng97ZoGzr5jCH/nKS95yoi+00u0X/9hxbXqnGqd4er2w4he4kVZAgaZlyOc+qn9E + CYxXGfNWbrI/UbId4TqUMboy5G6irZc/KtlZcifIqhhfMpkvAAh0lZ2OZv7fHaHW + QBDusX8XptGi0FIr9X9asrB5i5lWKsdnY5yR18F5w5zrbZaT4fE2YxSwDlhLcx0l + PfVb2m+w3xVpGp2XcBL4t6caKimjPhFAXY720XnZp5Rrln02lgUxFnLfKhCP1t6F + 89xNDjS45E9tLrhJc5sLv0RKE+o9jEmF8+boQagvgI+9Hj4z78BbKHOWSVtQ4/HS + XAEow9Ftu7S1CQR4yaF/9e0tdDGkbB+Yy0yivh35a8BNxRU+KrMfVmQhC9nHXWNK + hqvh7ykpl34ccx/Y+FqXd8HB0Y08Ts78acjfcmnPYwpQJIGFy2s2Z0RHwCBL + =vd8y -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:32:59Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqAQ//U3EJSgMdTcdxVaMcm5o1vEp6p4zCddpt4X2aJtamN/wS - 5BY98W8jzteXY2objm46e3Eq8EjQPT+ILemS4HRIrMlRBkb6+A63soHxJ7TywW62 - +2l80sC2Gyb57OrdrsECzGkqydNM9CuYcnCUnWaRWLH79FfOFakidAmcB3kjlXJo - QC3NzaSG4fJXNL6WWxMLroeOK4R8oAb39hYbpKeDEhhWVci6h6dUuOeyGIvlwjtF - a8esUdw2ezl5uqhMiwDidVKVnfPTAWw6g4m4qN8ip7ru6sNGmx55M9uxj6KtZcVr - Zpc9U2TI11S7zw+Sh0P6HDDXFIxehCqPHzZBds+Sq/oW7n6oMeg5xMMFIUKPDcaE - fwXkQ+J+nc2w1ZZMaHen5LPwreh1/xZB4ECjkAOGBu2F/AnnmZ1DX0+YTbXDZNaw - 9Grozot/O+DTnwt31Mr3d2pcUvjJ8Xylwoy4sf5Jh9uuzJW6HidX+nCXv7TLHrAx - Qj5zlIjblrMn33HwaoHPxWidCbUAumlACbQjoJvbOr+1rfgarjqPws/a6gsn3EYv - aEGCDwRXejUKhqUQNR7XbJ/CBdqneVzQC9eigXA9PcFKW5EhiUQIEcihcSaXLT7L - g7e5VEii3XXDnS+PMZRptpZlEH4eFz8XUYamrZ9oESrcoE0gOoIE6UGGr8ZdHgTS - XAGjOW5xcx2OfRyEO/a7APIGoTEgoFPo1s8cA3v6FEerkZ6hbCUC+YR2ae7s/mhE - uSAOoFryTXFBOno7bLfrQfR0VLfGLT4kCeH27j3dxupSFzCQuJ/ZByLBxdZf - =Z8BG + hQIMA46L6MuPqfJqAQ//ROharANhsLgYqGnBCQ007MnmfZyZUqsGAqTdCwc+DqiP + Vk9ccFYYuZuzVZWgK+sQzvUovj5CQZa7SCAgfQr3fZuTIqUKJ18S8XZKpJlwo+S4 + 8X9Zm/R5f6ECz8GrqRkR4O92Mel7C0t90uu5nYunNjZSTU1/KiaVs5UXlqtomFms + OohlbOOfvvnivZf7NLq1H2n/flLVYeraaDFt4FaAkAL6WLClFbdDBoVEnbOvDWWL + J06nA6JLSYH3Yme/1YH7tqdixPpb1u5M++SzWC3kPlGcCuXC8fkqcem1z+lCqZHW + kkVhc3XiWt+7zvdkLYb9IeodObjomHzZV3tx7n6yOnD+aJ3SG9E+zpmgBR6q7w/6 + VhrnrQwIrr6TDhvGYq7ivingC4jChX8hl1eu/V3c/IR0eWgFGmWFAKcsNqmLVUBy + gUJKUotGJt/4jqFooOOJtYtu4nTDLW6GV2bEZPMM3ivwA/mPKJPl12e4yA1YuNmx + pqwGARK5oJnThvpsaSiyhzuN2K7sqyWvWurLcxyd0bgKkejcoWXFSsXRNg4NRMxx + Y4A/wg6lEd9mZ/qVD7nHNvt1STdIrTj/ttrh0Vi7ASJ8GjZw8y6BT0ix7CSDe45a + ivIewvpGAWKeJAYMZXtypHyXOJtVCa9TANSJ9I9BiB6WAYxbfHCUsF6oD2jYDVjS + XAHtw96cJA4fZ/p8kgcFGQxNIVvTUFvobJnHrkyxpLrMb4h8rrxwyetkhdHbjPhp + wlWAQpHVU6L1EvfX7WY+meaekN55Ny+VltL5JqwOzW6AhWUCPGhoopk62rnZ + =0GHx -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:32:59Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdAXqK6wGYbSyHmDU15txoG4/Hg1eu1IItUfFGsrxgCCkMw - d2elDs3we1J2HcFPFpI8Mm4ukJOcjcDGHXx/5pStVnXqOlelI7bYsTTkWfUN+3Q6 - 0lwBrfhZjXVrgFQi61rVzAgaci+sEhbzw2nGOddV1emFLr9F3p8SK1MeoO4WbJ+q - NssA8h4hnL5UUZAl0u/5c64nCuBQ+evsjvsJNiDdgGBEtQv+VlOI6ZaIuAqguA== - =aZ6M + hF4DQrf1tCqiJxoSAQdAeRGofK5r3YJb5iJX8OP8DmEveEdeJepbpn3ApOBnIXMw + VnzA9sZ5pQQ3cd0go8VhhLtKmB6nj45gDZt8SMTxKOg2Ss7deeHHAVwRHH1YDSFe + 0lwBktvSa8Bb1VHSHsunVzbTDHUsqlcO4S/6zZYbv2d7lStugMpVBlg374rW/TkF + VgoRoz7FvCuRaGZpDeSTf1b+5WNzCaGXJtm9XHkfm08iB1uyru6BKfRuHHIVxQ== + =LCGF -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:32:59Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdACxQrwi/yHUbO4ZFlFNMLtRR1d5JY2zCtl/1X9uNk9REw - TX3ddTn1Tz5MfhIg1W/6rsRxuP1hNERWzHl/tYfV7oo+XJn9YDMmZM7lFNWOBuVl - 0lYB+Gh1napJQL8JP2XBO7DX0soEqtP0yQAHoKB9O8rk9VtODJ9SuydzXgdJH0bn - 3FjJkP3bygnqjwjzLR9HHGnpmP4Le0s6xSVr4RbK2A9+NMsJOcJRKQ== - =cEas + hF4DzAGzViGx4qcSAQdAzTobRQMDOt6IvSF1wPOSqijYc37LKhgE1XmGtOdSOAIw + /oU5UFngmT9WM+SnXaoIBCdtyF3uZXHrDYM7QgoMF/LiuNSq/HQFG1cAV6i7Pf2L + 0lYBRxHU34zfvqN394qyYQHKQgpIL+zjAPX7fU6yLyCoioxbmcfi6RrjDC2aG39G + YWwPKStySsnyMekm7IRcbm9m4yqfru4+lvv6Q6qWrjM1stRThSkBkw== + =BGKr -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:32:59Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+ARAAh7W4VXGDkBfyZYgE9NWj752na2B2xPllcHbvB43XwCj9 - arxliqLkD/FPZSJK4LDW0BSUbikKMpxjR3TUpzz+PTXAnCExHOecPfOkQHe6eH16 - toeSGnmKW6gchlWqxsW4s7fKx0hTYe44NHBpGv3wUbCys+I5H3b/gy9Ho0A3/GjX - SD/NDs69Gt9Y3Upb3xkc7Pqu+g9B+3vU06ldGgpfFb1145btJDMkpr15PwOBHXUR - Ca79niFfkIVDQ14E0HrbFgQkIR5QeP9QK/TtEc+ToYrZFDa9VAR8YHWZb1sqw7vw - 8apOVnxAjUmcjOeKJIjPVCxDgKmCrXqQH1gawVCS556dBsCCZj+rc6ecWXFKxmtT - FfEFM+/fV5lVLoZdRDcgay9oR/3M4VRRJF7F6FYY+vG+Nh3m2/avkihv70V+bT6o - 9BQKlmRfd9c7WC29qmuFrqaGnryTJmOlU9R2tR37k7ZItAOF30drUHw1SE9vTgFx - L71E4raKujvY5X8ZuSXZ49fa/9JsMAZiGtTRueCvr4ybnZRkAJrtVl3JNs8I4dOE - evIxPW1Ap6oejqh+NQy+ZVgRd74IQQXiY2Vd/Q1516iLnv8pmZs9PQBDbfHrzDr4 - x+mXs62fMOFSnMzTNLYgmx0g4bW0F21dcKcEMMYUPXPd+AMpvB0VQ9qua1CmqNXS - XAHQyy4hX+8Q/iuVXP4CZYt3ITWa4DWzMcGfiFvEYeX1BKmB9u6tfMzgPcysif6x - a+K4kqHptAMYqvZK7F9PvBr4MvUId2v0gJGpZb8ikrLO3EbhV86a/lySoYEv - =TnoJ + hQIMA2pVdGTIrZI+AQ//b4lqYTHZQNv/IYNhEwSbqq7kZT5otuUKNhf2PNgeizI6 + IjpPL7wvfTqobbqhdLriLpeOpXf60kXuaY8v7udKhdnwiFxABmITI8RRWp/xlFo5 + 5oErfrxVH/SuOlqkakS4GapOiUO9EWb5ygBEO/Awq+zm+pAQ3lL2MjR4JA8DXOAz + gogyJDLSPjt9ueVqlphrtpCcoQcnydxGaXtcZplF8jFAo/by3WnLAQneg+7scbcr + TVSixArznPNIC7ptVzXijcupRVduyzhbc6xzBBaTx19yRi9bMforphuLs/01rAVr + EW7yflbpU4h10pkYmzTDESR20+6jmf/3yaTKi7HX7+pEM00lBhusPZGCTV36OYMJ + rZw7ILe1B6bjglIVH22aaPhEYPadcW0Gmu/ls2aO3RcJ5TMnvTtl4qNQfUBex5wq + udXekNMRI0kHqAWfkOY7LyzG/DKkGudYirutHGKUcAsoU7xSkPBoZFyerb3UQq0X + pod5jwoyigMUIYNlOdwsefNGlW/3mOo+dvKIMS08qd7zU2T/AVuCaznxxO4EuKvQ + g0qYmbu76j/hgwhNwVt7c0IhvS20teqU3ZptRSPf5l/1AHzRA3YThdQijq0/C1uU + sMPKPJUmQNZoF8X+gODp8iVwcn9kpMn6j63Mw+Xt+qV5ZCiZ77pqfRB2y6KRzCnU + ZgEJAhC/4Vz6lMg2PhOPN+YD//tZRDrW0FFvUZDeNWgUd2MR9M5p7edo3DUs+9vI + IFnAqHwtfONP2TgVEOvCF+IMqLDi+CtqxyzeLTs7SZiju595HWgSKnYhlbxWH1+q + B2bVLO4/1A== + =UYZg -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:22Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdAGhmCLaTcCWWFhFBoltvOdySsWNKvdQ4NzCvbld9vZHkw - f9cAi+ytf6adjbAhVSrtLsUVJ3mz0reFXT7PTE2PT4yEbwNLMl5WmewTRW5oeEfI - 0lwBy125lrxmSo3QlX0j9Lo8P2KsQhfc8cYORNqil4CnmS1q5DmPHUUgJwGWUdgA - i5OUiHFZqkxg4h3fcOtRLWmgpXD4TVZ5DoZjpujtvl8yXpFQZA6DrUHxtufpOA== - =Lup6 - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted version: 3.10.2 diff --git a/inventories/chaosknoten/host_vars/netbox.yaml b/inventories/chaosknoten/host_vars/netbox.yaml index f28d193..2c68c17 100644 --- a/inventories/chaosknoten/host_vars/netbox.yaml +++ b/inventories/chaosknoten/host_vars/netbox.yaml @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=netbox packageName=netbox-community/netbox -netbox__version: "v4.5.5" +netbox__version: "v4.5.0" netbox__config: "{{ lookup('ansible.builtin.template', 'resources/chaosknoten/netbox/netbox/configuration.py.j2') }}" netbox__custom_pipeline_oidc_group_and_role_mapping: true @@ -8,6 +8,7 @@ nginx__configurations: - name: netbox.hamburg.ccc.de content: "{{ lookup('ansible.builtin.file', 'resources/chaosknoten/netbox/nginx/netbox.hamburg.ccc.de.conf') }}" +certbot__version_spec: "" certbot__acme_account_email_address: j+letsencrypt-ccchh@jsts.xyz certbot__certificate_domains: - "netbox.hamburg.ccc.de" diff --git a/inventories/chaosknoten/host_vars/ntfy.sops.yaml b/inventories/chaosknoten/host_vars/ntfy.sops.yaml index 7bdde15..24fe82a 100644 --- a/inventories/chaosknoten/host_vars/ntfy.sops.yaml +++ b/inventories/chaosknoten/host_vars/ntfy.sops.yaml @@ -10,204 +10,204 @@ sops: - recipient: age1dkecypmfuj0tcm2cz8vnvq5drpu2ddhgnfkzxvscs7m4e79gpseqyhr9pg enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGZ25NeDBJN080QndZb0hM - WTZ2NWxPczRYRzFPcjB2cG9qdy9qQTdrVWxFCnhucTdYdENlMFQ1RGRKbG0zOFQv - anlhM2tzRGk5cEUyZUpkZDZ4bitQaEkKLS0tIFhvZTBwQmlRN3E3MUdDVkR4TVNv - Y3REREtaaVorQzJybGtxakRpRUQ2TGcKLNfvkrmQFQaj9YO0HTa8N+58fjkJgkC7 - 1f7FJYs8bda/nIewSfUeZlpla8iRUaJMJ5cjqKfOoM2uE7PtewmMnA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxRm9INklVUGpIQ1NFQUJG + aDJBSkU2VHcvZXBMOWNmM01NcjM3TVJ3VFM4ClgxZmZsNlExOTVsbWtrOUk2eWhT + eUcxaVdwU1krYmYvYVp3UUx3RVZNcmsKLS0tIHZjRm9paGxrM3AyNTJPZ3FpVkVM + STY5akIrYnY5N3EvazZ4OExNZHFOcUkKZNByVyYkSqc1cEUIFFIeDHM060zNK8yl + LAhHyzx2UAm/j3Ysp+XuCJd2cvBxtDRvRloST2tbtIG2QF/WTSwBnw== -----END AGE ENCRYPTED FILE----- lastmodified: "2026-01-25T18:41:48Z" mac: ENC[AES256_GCM,data:2+628ZxPIto0AUhRExTB0UF/XKD7l0qz/NVncKbk+E5nZ5IRGwnhvY5DPiaDNWxskngaYhSYaQZTJTuvC1TuflCr8+IsZRYobj22mYEsrK2KWbozQvYsuooK2HdSWAkE2U5xKKodev2KqxMT+ZY0AIq8ifCo033ro6t0rnIEVQI=,iv:ncKxlhfZ+04rylNmMtOaWyonCJO4gbsuABMAJfVDDIQ=,tag:6c141UrWXNuGM5giTS7Ecw==,type:str] pgp: - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:02Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtAQ/8Desrk7uheYFrVxc8exyEnRuIIZlF3uEAKCbualG5vHew - yu5kfHhIuVi89BiQ5n498mCPp2CGOrysNuQTTQISDTlsV1fhc6LK6g8meuGpNwfo - VGZZjq2iwpB0f9I9Lk5d39eRgH6Ug7/J7RazzhG0QsXUSWi+Pm5phWSyHgQGUc71 - ktnBcy3vT1HMstyD+K/hcH51ko8AmchsyCNWMarbOA4eh6/1866UhUsJLau/QyNi - p6qmQo50LYT+NJXPFZ2FMRaxPeIW5RMxmsZziZM5MlKWVObk2YcqxAwkY7NojJeN - YjtFoEl9ps4OLJ6CEpbd00ePJbgw2Qu2NZzfvPWFq/EubWL3zGdEpR5BGZ1Me7YY - 5LqHxV2G/zCvgquwx9hVhU0JsmT+FRPRQ4XTUnk32v+nRq5vKFfTYOObUpMUG168 - ZpK3SGgkhRZf6aCCvDeMmlpWhngMGwpAGsrLp4wAh3G1q4BAgEWcKTfKDY2gm/cr - bGclvkjAsfah9Z6LvSoE9NW4atrb9Xu81zcAtAsxK4Acg5BWA+PPmDcySe70nEqt - usU2w2eNvs8jLDULQNIIZh/usuPSwqX4NKGZoGOGB++NBAC4pZgxfgLKN2ZRTay9 - NftKBjjs2Ybts/lbIJr8eks4pHNuQnCCgUIddW2DDdW1ZkuQqH+4BdcwBOTll5PS - XgE7+2GwazJTnrRXRz8SrSQY9zx/i+H3foNkgGDXnXrPVNTH59ttlVi4fU4duMpU - A/HZuWwh64oai086TvgG0IEEl/Stirqq3fiYuu9YLtxcQIeWnnwDn+8D0adLjDc= - =NcQZ + hQIMAxK/JaB2/SdtAQ/7BcFkj/hvHFlUYHCHeNE/eamvKufZChaSNA7yqHNK5l3u + syvwxoi7LTIwzW5aU5+3WTGr9Pnr9NPidKCGOHdtn1Gfm+BTs7JTjf+nsOwkpKN5 + NJusCmFjfyFSxrx3TjGLNQCbZG4NNIbJlrLUYhku0ik/IRN/zHdbcu4Yk6cTz3SQ + J31pdcTfcSZVk7l7Y83MGB9TiiNY7JjS9NweklrQI01pMwWS3K1jz7OpdCjk/5eS + xzxUG3sfyUzSDHreSLgr5sfvD7W4XqXMTsa/H514O4N3VANL1sMQM6KkQU6J+MkG + 3a2DPRW4KFZ+GvM2nnI85hzFIZOsUZAR1vtnMmvwdfnyDe1mr9uzh7gvqhR8CCwS + 1IMhnfZv+i1ESHmmkxZaswAysLtDiPNPInnzMnphFyCJe5Br04CCJ9uMk6jOzZDX + CUfQlbpb+AsUs26hsIOCXzSw6kagFOylmkbKQ2ZNX5l7dXSO1rcTygMkth9W3Rl+ + ndLGyC98lXBC/cxfQcflrNeer2QDZL4GBcn7OWLMp+P5Em5OXrDcseGDpFX1E7MI + 8JXQuMTq5j2OoQf/l9wuUsehKTySFS3IcVm80puy6HiH1WLMqDwxH0vWf0r+EmtK + fnlYJ8WkIuSSvmbljEbLKpf+q3r7cik/toIWB579KaZfMCOEA7nRWYNIdujNIHTU + aAEJAhCnKm9scHz1x12UwLHt0JtBEWHodOcD0VVV4FMjEQXMl/xM1eAGKQq6mfeO + lvm6I9zmQowsmjf9lNDZZKF/pv9oNGALb0/JQ7Pr6mM6cA+EUYm/HxgYQkTzHXxX + o4fQbXRHqA3i + =6A1D -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:02Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQgAlFR3ocelNnI++NaAl90rzQ/NWryLdPy6XqH64rbKkv3n - m4Mp3JtqE95TFQzx4erU0fNyzgkU30KNbQV5N5lwhh/zHxf7szTEYDCRD9OsBvJ7 - u72H3OGVwWzFs2P9Qqs0/NE/hkaUS0FIEad/9xjN98HEe7YQjHdOdxaJAGPpJYWF - 2SWBLHZAFHsWXCXx5M+gd3TmuhbKaysb1FDr6eh3ht3adVUaILK3Gu3+4FK0Yf4c - Q025YmnC03btd6S1ZaWbHBaYq9xlxnQUT33cb1+i/LMQuz/tFMG71oCszlom5Gfh - pKrbOg60/GivhB37TKYOX40Ndnl6Y1BUHR+d3NEdn9JeARx5BHTYqUan2DFrHXlp - BsZjyujLnO7SK+wLIuvqpFXHyC5/6ER+OQtvsSNZ3NPcXxitSwu9IwHsNtmrBiOU - Q6XmKADytBw49DWwu+Y7CCL+ZxLjh8iOWW+mXvCxDg== - =l5fj + hQEMA1QflAioE8i3AQgAo12q9+hvtO6Z37f2If2XxcO/1YlQBaDBt4j+6yapBhpq + i/asFBi2HONlI9zwbm4J7Z3qfdDyoolmcsAGgcqFAegW9l21/Ncr5ciJNjoSx9qP + +dYWRsSih9YyD+2ViCO+SAIehuVLQn+WhDQCJS9OSE+xLwpBQiv1qQ07UGtpXYh4 + GuxurZV+mlLMZlb7UfdBUluviP3XLF9aer1How8ej/W9J45mcw4aRfh+conG1ngX + Zib/W4Ae+IbrLsxDnQqaAQmdE13maCAk5lH0DrR5/T47kFzX0ev2smC3eatiuNvH + opd8OOmixPItkYbNLPm+SvlF97t8O1ddOXEWdBUKJdJeAbDEg3pWdWTS0jtyN5x9 + bsGsK4EWlPKMbkKMhcmMrHxldv52OszAifNeJeD+X6YyDqCa5riiB+M+7j/rORmi + am58kQuLchuD+CLZEHuG00ZJEBRtTYigRHUU/efc7Q== + =4EZ/ -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:02Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJARAAr1h4N+YdTdw7cL6FAOL/lyFbgNRk0s98rnmtiFWss5pb - OoB+V6w4LWjDb8AHpB6NV2gWuxDbs7TE30i7BkGKHtJQ2knT0y4J87pIFuq9+Bwn - o1oN4HCloHe5cbWtrmF/T2cYFaprUOkWxHNZ8pN64UJVBi0jAUQKd+MVZvwfm2iJ - 8865sEOCD9ztqDysKV3cIBhJnMCIM+o9iJ8Zf6nENS5hDK217VlMZtpS51UvE3KR - oqIngG4TqsCFPpCmgK6EwjS04bEIBNiowLXc0TAOysjQ/KKHrFXmK41HRdvm04Cr - jTJ1F+fVIX78MfIkW4v5EN5xujCz85A6B6LIclV4a9wJTI1gBim25qHzO2QnXV74 - ufSU95DWQfg+dtrokaTJ71EihLA6OYgwGEGvKoY83X+FE3NWoeVd8v6Sm+Nh42wg - fJBVhHDDtjZLcCdDhJOO6c5YzvUP6CQvIIDWeoOa8e8J0Jx82SuOobddLiAuDsDV - sncytIWizFAorwTDuhdov7r/X61aj3KKWTixHF7NNVSoqc7f51F3leux6wLwA/28 - +1EX2ZB1dO6XDNcT9Rpsb1YvT6jsWr1MnrCP8pRZYIy7QF5IeBDcdo/E0PBtGW2g - 7CzIXbbEamUJbR+X42N06xgD4Lfy/3uRPSHaMqrxCrKr3E4w0lRR/u2ylscwHfTS - XgEMeZmiozYXojzhsMr7XkktskfZNgB4NF08xvGPmcjGO+puFHX8/OKKvzBcY/1c - 0HanmYQVLeh5qeOdi0m1mB82JrmyzH/OY5N4QRZIQbEZVT3jd7the88P/xpCHbw= - =n9Lh + hQIMAz5uSgHG2iMJARAAhbLiWAgQCWWCf6LwtQzZI4NKh9kzoIvXD21qE2YnrbNE + fYNWbcyVIn/U4fCDrVxGZ7ALr6r/8QlE/Rtb0M5Il0XMMILiQmolIUeTtHByl7gO + s5pdb01HweeM2M+rbos8yrAwhKfuvhZwRwkQdSVl5X+rLFJt0UVKjg8TjYZWbAJ0 + eSNFpvJsAK1mKexfetAY6KnOG8M/Fd1FvFBNC6MvFdnIYRnz7Ce2xnEDztTkeCkm + gdB0hSsbcFM2TdH91z+x4dLXDJFzrfMWdlYOUBjLpcwgtxiQ7LBqXQ8B/r9Gn6TZ + uHsDVy5zS3KxlazMGiTnv6zoW9u4yonJTtQiHsKOZt1/SbPva7Go9LxY8LO9DD+v + K4+Gp14Ij2J6/zedx+AP7gb9wmH0yTDzP/I/mo5jR21iv6/K7hEYrSu+Uuqe4q34 + iIvJvb0JyTljX5idh4w5qNKgn0QENPhQUXnQ1ABLqm7+U6LtV3deT8yun0bmuuLb + P5eOx6cowmm58b3pzyhGUU+hCvG4ZchD2AqBkVBkYr0Jso3oe5E8K372iy0vD6KD + fpWYQaapbPtMzsf7jSY9KvbDvs+FxOkg1N+1Xi5Hl8ImVxcUuIypR1qlAYYCqKRU + SLzr51it9l2Ra5E2Iu+e6/hzaieuAIg9pol8OKKeeCG11KRfvUtcP7LunnzScOTS + XgGlG92SlsZdm9aF4fKbeoQtYxomwdOJaGOdUNBbX5s44D4JfVO2OB/en9pjCnIT + qaZkGtYxEo/6z6Hlr5zxm+xBGK3eAsfEHmA1bXs3PSzR6PQz++c7/HPMo+6YCTQ= + =mdFf -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:02Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdAN+KVkLk9aBOPb8ED9V0TgYYqoDCKhbtDxRXeJB3hjxYw - i122RCVU6Ur8fpyrdBlrnoks/VKkwfqcfl0C/NK4SjZ7p1Z0Aj8f3JnxyHaFfinm - 0l4BGoV/ZTgTivxwBwlqZj+CZng0ErGAp7oD97wuzCYyZoKaTJvIGXeDfInVXY2w - VNPLSmKcbVCerMawgAh9sdAmVZ6FDRBLm0yB546a1ck+AoxjN4p4VRQuVKCkZvqB - =EDTu + hQIMAw5vwmoEJHQ1AQ/+Pi/qQPlkMRGAnd19A99wUqcQGOsWU4YnPH53tuMo0/MM + Hbw8WoU8daIlH5mx22IKW3bTH27LoAALz4k4MGHn/ZTws1NMX3xRGz3neHT2G+48 + tTuRujxSWIxjDIxEVHe/rvpLMFMnPlOzYSSeOytQQnJO37v1aeZhDX2UwRFvnFp1 + iqDxoQNJmF34Er8lyEkG01/+NIJo2dvdkCcyI4ioCtIBUKaKjnWdgIU+YLVWlC5j + ILsw7E4abN26pWoZxAajAEfPtq3cJ0uQ8gxWzDS3QgYABIwh9C06gQL0TaMeJ5iK + 7G4voR5TJK3FPwNIFk7XzcsX9of8VfWH6MXwZ8w8/pvAsK+sfiTdlYVQii7+Z+Bp + nAPWQwKMX749ZAbKAJurVstC3EJroxLJhW2M1wHnf7wrD9jjgdNXO0GR+NCLES43 + Q6P75bLX4WzpphSZYWCaV1Brl1BHLLOPZEZdzPpT1ztck+oEldvhREV3IaEr1uxE + TVwnzmQuQ0a4aUdo2SvLkh5QGaP3cR7swgKUxhrSU5aBvb8+lDVyNOYLoFg/yUcz + ZYCvPJy1owuxb54L4tKkkazFMZuGeplBHdrwLU2mhrGe8oyuoSu0EMe1G2NhqN/A + Q3RDk4UQHq2inAKoW5BYgASGiuwJPdq2prHr+VNwkNkfzWm+CsKrERn0aDUItSbS + XgEXxdxM6fCcHzQtrxVL01F8HLzN9H3PCwQkd04awR3ytg3B2YMsb9+LTz6kFbtl + SH0oplhLBsyKl/+kLezPAp2SU+FDLsjrqSWqI+LqflIzQw+Q0rnVpBqFuKVINoU= + =l9Ds -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:24Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:34:02Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdACIKP32fed6OC/p+I+g/5pv5Yj0DrUoL6IjuG/ivOeXcw - W12fIavzHJTPjND+ClIjHGRAu6TNLvRWTbRah8XiJDBF6ObZPnMXu4XvC8J0rsaz - 0l4B/N8YnItS5PbpBfppJNKLXYJsvEet3OF3ff8puy3y0IQGO87HgmYE2w9PF59C - UdCNvGQslAhFe5wEhxH1xq4F5VIQkFHsKM68FyVSpwBbOm9dFLeo9WbGV+lytdNg - =+yTe + hF4DerEtaFuTeewSAQdARbLzQHYNPZJNjhxt3TwJszAk6Uis0YtRPL/V9H3JkH4w + kwDHgm3hK45/JMQd2zVTEohX8NajwYT8rPT2Qh5I/HtTfPdXJ239XVHpshnnT97t + 0l4BujguJHWh5ugwebyYzaLe1ScofW2W5kBzHjShZBHNc/6Am09YbqDBgyvYsUKJ + VDCR87vE4lmgpi3Oiu/qDouOc7pvkDR/b6mtyAYOelwXaQDOGnDzvwiJbZtkd+Ci + =QYe1 -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:02Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fAQ//djNKoJcBJBioSh3h525htxR+hGSpCkBX+AXQZHVWuaFq - +6Ow87gSnisXqOB9j6RYmLN86FNTysf7EFtZtiuDpqSaboT5i/cf7+EVIl9TvKEk - haRI8Mbi9vtXrc8rhhfRUJhGa/XfkjXr6/dDTc6F9PoXjaU/nTYFbSg+LTT8LLJD - jLvjLB0wmsix7ZhQZAU+uwNPCh76CeYaEyOsk71JDTCmdAsHN7eZAaYATU2CITFI - cihnvisazKqjGxTl2LtTPKFsv+iF2i7TlI2dyyueUohpTdHSYZwU8VVLVJZyWOhv - hqvJ+DqHFNAS7ub5hiI+yguj24zYleCfPTLh1SBOW521tvEH1UdK3irwh4yoJwzY - fjUt7nvoKPdU+5RaFiYUlRs7Z3bEazYwrE8Bje6l3uGXjJEYrf7oNZU2z0ku8Wxg - wfg4RpC8dzj35VL6z7OpXk4uplSb4fKhVuAkurITkRO9Yw2NMUk+Nwi9d9T4tAhT - vQIrb5ufiIp4gFoZR5ef7FSEvNotdDC9qZJJhtjbkF4k/nErkYdoscDcdmb8Ssoy - Z3s9d7hcElP1Hsou1IRDceSc+uW+AZqGREGnCgm0GDsa1kV6j6OOl/DaeDmwyj9w - 7Bb6nADhbHBgbcSHdpIhJTgLFrOP8amW44Ewg6EQ3LQUJTOoS73xbEqBK4DflajS - XgHxbqJb1tgQOoPL89x1t+tx5Y+lXs9L93a9jVljSpJHoZ7Yc8pL7Yt3IU5uVo/T - wg1WAduwd1pMzutHarAKxYGNzetx9M4X1xykE3X5h4grY9tBGG48GlTUdGkVWHU= - =wF42 + hQIMAxjNhCKPP69fAQ//e3LHrAlZTsovbWnS5+rXtWaUh1hiCU7KLEo2P/qdFbXo + lI2pb1UZq5VnnXGhGic6F6ayjEiTx3BlYg5fqZrFqKrxMVS4f8SK9ovoNKQjnmDo + /7djLdKkNvcuVKGxWY8/IqsRoYNbjEbot4qVxP1PRRkjKo8bcHoX700EX48bznaf + PrXfOXjqaLX10nZ9GurzFBY7/35iM6ch174HLABQjGpcOyHDUOlQINRMkr0787dy + d9cGMr5/YnixPo0clf6ebKEijhgg0v0bCOk0CCXybMC5r4f130FiffvXDkcQ8hbc + eTiHlZS0CKZ9fEko597Z9zCuKBT7fAsBxLyOugm5KNnfbQltEW1jJe3jnXtoOcnd + lNxpQad00cTcuKQIKaz4pidZkS+AZYxBUaKkXrtgYVtGF/eihpLRRaF7A1QbQU3r + Ckt4MrPepeYYraXTR7vxhTJGmkvXWys/QGI4kFpN8dXq/J5uCCDKo/mm4vl5aYkh + A5lpPQ+6PgIaY7c4t2hhvvOuE/tfJ0WM1vhQD1mtLGWdkr+KUvYhUppkDpqEPN7f + 30WQwW2MJ3gisMm9pynax30vgHoE3LbbcyJx58aW+BaXKOpDfnywNjwgiJmj1rxJ + 75cGRc+Y1wZIQ3LvN5Z7yjHJh0I0xmnWYZSO6dFZiYtJ9NFmp7xUZXZiBmJJOmzS + XgFODYRvfcJiH0TuMY5RpHLLibhEwTDGSbPp1plrQmKNoNSHzYv6xBSetu01KCpx + V9PmOooMP34JUi8Mr6zEsN2kXQvX8me57OPHIizZaD9xyGYH50DlaAWeXBz0vvA= + =NqMU -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:02Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoARAAqSY6gjxjm2VEfQL0gymnmh4kXrf6nOK6MvwcQAnwibgP - WQpJXHKiEkDZF2JFr6hXA0ThLGnAxotcTHANm0aZLeZ4SYbcCMeeB9+iT4I0XRbl - YP5jhcBk7vGDOcUXxO0f2HnYaxGvUkRdUE0b2Bt0pQdUQ3RgVewczZzgIRs6YOGo - s5pRAp2MDYqKA96L5dYuda7xtkVCHL9pST/UGCR6n2h1tG6Y+becN2v5hlp7he1E - sjKIelJr1HoxCeNvjOGdvxGr1nEqRgCiquQ5tldyhu2Rxk+kTf1PRx8L2EBuTFD/ - Nw3UWjXux3ib7oDbKueMYNzo4Qnx9jcw05NfuUnM68L32RyGVkbVxBxE11QXed01 - LIWIi8dKz9rqC3HxV4QZ3YHuJDL44CNPRxVNAb0cRI1+ZmUt0dDUNfW3rkvv+sA1 - 3d7KGn5ARrmIpLMltIyupKI02xlhqmEOpQXDIRzfS2B9YUjq1OGZilSeZtbP1ZBp - yrkRDUldP6b72B0OlIIQN49x6Hm2xcH9ofBoGL4I4xzlmXkjSyc+37plxd3pWoII - 0EXM975XYQImOPKdaOicJwnt9GsbNpupNs0PKL3KEMSQwpIKNkFQynkK+HtlrNrU - ayawfzbr4Ls7a0XAh3RyHDp9t9UlyetnnCOowSXriF4VofoIvNZBW5WFKl1q9u3S - XgHdTAhY7BEV/PGSIAWYHJ36N8216PHDgUnYiNtq75F5I0hOZ1YOsqpHrUsBZPYA - neo7+4zx+L5WNcIG9Tl7jOz41DWlopgIfptkAK0DBmuwxR0iAfi7jDvIBR+t9C0= - =swMe + hQIMA1Hthzn+T1OoAQ/+ILpA0O/7j+tEG5HltJk7V2bL1p1opcJlKkjAYVT+oKx1 + 76flbSyyzR0IUOgx8ZFheVMIv80h2dg6+dSmjGGoTNZR8hOOaKP2FEKBPbbBmFF8 + up96JXxgf9YrwBwdjXJFTHYC1/DtXC/QnVosbxTzJZ2TxzbRxeev+VDXDMPEG8wU + 2Q/YwAM/fUPKBQgi+YGIRBEwbBaw7Ut1WdPyQ9UnCSwwNoTzeNSMMZGhRG9L1y54 + Lz1xo9tR3XuYMks/iyM4uZiQbuwcr1WNTFvUa6ScsU5+n3Ucm33P/19w9gxDI8NJ + EP3z4G5p44cKPzwciTBGkoTHPM/TSLeRBqXB09qkvcl7DVhcw9zY1DaZeglnTSpf + Srnux2jCsGlhRg0b/+1uvUutnRyqI6J0xVPXDxz1vKmlQpIT7ZpykE2OfuoSFjXm + 08S/r5bvBaXLN9JcvKHf7gCC0Iy+97ftvLeIJfCieByB45vm+jxikuLGa1QzaOFd + n2awMpw8hDlXKbjhLA486eUOXTbjuGWWnGeN/0jkvDsuBBxS8ZbESa0+EeGjrU1K + 46jtwYCfOqn4V15f1wWuXwauD85KqImWtKOLnNI+7Hl4o82r3ceTMH+mMOi9z1Mr + MA1TNO0sTJfgeK2UW91SaCYAgqsmaCRKFViYeioC3s/GY9/m8cmcfxaua78I0eDS + XgGSJ4yYgVD1qoUV2GpNcbhmazr/ygqqn4yfD1ZoPpLfX6D80RLvTGWfUeujeA2r + qOn7T7ZeVeJiZQMhT+YvmkZoO9CnV1RIdTrUkXS133qWbJMDg3E0eq4uHUYhlHs= + =3iZJ -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:02Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqARAAr8hBuOlsd7E5ULu6psY4kNyqJ8ecfmV8Ndhy6JTXJiXO - RLGHynxuadd5/kxvM8ga0p0dWJ/r4A7PbuQTzo/iqRnppqCP6a9QncmCoiX00qfc - ahoN+u47biqe8qTCcyvza9b7J2sFseQ2QhpnDQYNMgQZSXFD9TjPVRx63VLRs6hw - /R2m3Hc4w8LNYUBMjSjpVOFfSIh0mNgz/M9CzjluLAed5zlfsiddIHJitEvKvsVY - kVllfX0GZjxobrnUbA5v6CK7o8Lo4tZCqjW/M0TWG61+BxQuxFx440cCvuTA/QGI - TdIzgUvXKFyz0A3zzcG2l+ggO2AyTPy61JEqnnZSiexsH5CbTmKFcKfQnMeb/u0u - svnwyq3UCz3kQWYWzmq0lHV/OUtxdH6Lm33OdTzKViKtQryuAsqiZP4AefNI2ZO2 - vffND9SdJ/W7JjCU1q9j91sNPcid0QFzuVEPkGEyLrqLT325uO/fG8xXZh4nOS5B - kYnajgMExtiRdSFjL2l87GP4OqduEek2oYgmEdKqDW9tjFyrMP0X++iDHJcxRS9U - rIsIdYAZx436cfXNxQOsdT74M6FRIJjygvxxC7ewBCQZMYt4JM4OX4aDDwGKVO/4 - OZCadttcGES+JKuclTiRzkCYExvK+szKY1kyP9iNKdNZnRv/MjSbsSRKvdqmuCzS - XgEMr9FEPviSqEPU26+ENi90NM/uR3CruPlnNqPQvg4iBEVOCLEjLJRAgKpdLe5I - nABsFQudkrny/kMVgMIH4MB6psAYorWwsS255lMbZCm2BluxUuhpDAmEtFDlgTw= - =uEv7 + hQIMA46L6MuPqfJqARAAl8ILYY7UWS2HOyio8L7RIHzHs27VF+iS/yrkgkQGgmjX + WeG7MBEYjTsEtivxQzVIBkBV/m4RTH0Tk+Y2lo1ZGSqVOCAcJEbSYdBO006wKzDz + bGno7aj7oCtlGf8PTT+4VfA6WmCiJ4thznp7W0j6X5eAD0+xr0ec2YlLphiko5ns + 8jXiGwY3ieG4HzCCUatYZnj3dBfKhfzsYc5W/jgHI3z+TMx1a2wdQDE2ov70i6CM + JUcEnuOtDvR9s1X3CmWE7PA/7sV4j3DM+hqnRxNe07bxBsXrXiYH2jX1UVJWSLw6 + 3PlqUHiDobgzVERKHWmzneEn8JgkgPqPIC0sQkTvjZ7EnYCPRBjPw0t5e4AHthf7 + ByQ4emWC/f9Wlhznj0OFwDQWe955vAqkA3GR2HZfebQNbOifNejAJBErY8NFZewx + vFEQS2m1J3iR9qoetPw02bbsLJ/nWns6vVI3pjMeTKOXVpHMUWe5K3LrGOgyZI0k + EFZbYL4nyKkmqb2SQEpwMVaKIwji5Yf1a5kDv1mpuUSA7BP6vBcFUsLdItIQe/z1 + TUv9z1KT+h8kvAgnK85q71F6ADBJiki0SeLHLmOKlX8OQaG79dvhdZ4WULCOTrpF + YC/YXt3Hl1Wdp26C8OmZ1PyGsZRFh9JRSx8NsTdPVUkkKjpm+qV8Lm5K79X69VDS + XgGzsXZHA2nP+Pw030IBDp6QBj1apKd8M61un2vAe6HR7rvX7x2D9f2GxQgUc1Ej + egmur27UvfxQQpdl+TX+waxT2bps+ZScxMrT50pyrRhnUL3OOnYg81M99w+X3ak= + =K/KI -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:02Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdAOSsXDPRgF74BNdeslCFCXiiWjrMOBLZT9FOnN09THWIw - Ykyd+RchPePMUvxy43tBCR8EoU0oGaOqsKb+X3mNMPQStjvy9mxtduLkAiTV7Rly - 0l4BrTzOKL34m/BuAWWPiKC067WL919sPwgpznXminiJvQzpY9evWsLkjM8GTCzA - YsnUsGA8zk2o8VDPf0yyJUmd6RZpR7Oqji4OZSql4HCg9tDYMbHNvo34zP5RdItH - =1r8Z + hF4DQrf1tCqiJxoSAQdADnTFiHq53K9oTSIsquZ5cMnc9BP+3U3e3Fl7sE2A/low + 8CiSBy9x0namqxaUu6FWomtyVPfvy6wVpeu4iRnoJKOT2fc5YVQIbKx2nK6Uklan + 0l4B6hRtz3vaCJFg3PUtmJO40812zQ+OoSawBfG+PcO8bZ3elJcG1OaBiOHhY0xV + k9Rdkn0YWfucfBJlG3lZijXVdlcKf1B4WVwO9d7DnDkWNM0lyd936557pJ2rLDo2 + =DY4M -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:02Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdA4Xn0x+bSHNN5Oxg4BnWh8BiL4Z9MYxdmT59xgSR7rxcw - KBxNZbsKO2GMqEIKCxm0X+ulVJToIkUtTuv3YN4Tr4Y9CMG0jEVi2hONNtToLKZv - 0lgBDkLFR9pczrT07PmMRkWkgKr99/Z8xtNyUt8ySt/vlDkUTVsrR2HcA8lkVIpJ - Al8SOHmcUiGw7tcOfIM0XLWL4Oba5HXPNFCK6j5G4BoNY/22yjvaqsbv - =bqQj + hF4DzAGzViGx4qcSAQdA7G9RnN/wz8iADoWHAjCPmVUUby+nCHwIcJqwZ3LVsy8w + FlQI9e/DNMALWKoYkvXGuF+WMC1l8jrbcyOrD+ZLCselrIKxdDoVVgtF1jSfta/o + 0lgBlNkjPWGA8jjmUXHfuJXXZ2Iykvkd2wVLqIETi7IvYuwZOtCipJ4weBw4sOzd + q5gqTV4L98HrAsXoZ6625gQW5c6RTu1RQdn6AI9W6R+C7muN2dmlBkWR + =zONg -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:02Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+AQ//RVL6yy/ailgFxgk1xzNeniL8wXbFzkHgETNJJ7x+SdRG - Ipg/h3i8KmvFkG6k5E1o87ian+8zTvj9egaVqsacnSJv1uKv4InssfmzRxpw3vlO - p+6dS6YvEFNw/mgesHvfAQesGd2qvFW9et3GrDO2yeh8skhL71JCqzVXok0NTBwK - WBRwoCKG2fkruf87/8I6uz7/IogXyWAHYibw6NCJM40+rIZNNZ9LGs+Hl5t0TmLD - tocsiGQypZsYxbkaOb/57e97xP/oxvwG09K0lw0DO15GfHp3+oM9yHL5ZdjNZIQy - SH4VTu5znbQxOK1dsgHvPoCIB1C3izIJ5NVJ/b2hzr+UBNHfVLyuyJqYNEMTzS8r - HHLrahdLwQqCimW+zIXgUEhWt0OuDJTZRmduLJ6TeQRzvOUETHpGkuW/962El5hF - KK0omWgM2dyK5vIYJv2Wo0mLMUkfh+sbpn8G2GOMk1WRN1lI0BqaAEx7gRn+SfRG - RvKlcK1NhFY6K1GnDWTSTOQqBvXiO8Nb3uQqyltJ7ktd5MHOc5itDbIP+DUj4AfY - B3rgXVwFngh7YcOUEcy7zrZXSoEecs+kTZ2k/s3IPYIHUajLBUx9zhRsnDoPC/ws - owTtNgwes6yvFqb9Y5RdjQ5djinkcJs+CFCOxiHHtRL8B08Er07NmonKNg57hgfS - XgG7NhjN+9Hhax/Fx+yWkmQxruPsY7f8O8ZWys+UoZlDedyDuhvCC7XQW9fi5q2+ - Tq2NDtqAWJsCEpB79qOHrxaQ0n0YyxkIRdGJ1ijm2NAzbMZN3xSOJ4epkPZqL74= - =URvR + hQIMA2pVdGTIrZI+ARAAjmLtxD9mnJM1h7DggoXQLlEhZfT85Cq8HkS/jPbNEY6J + UL1J68Nw4yOCeV/JaF+H5zUNqD1gfEr4l+NXg986l/CbmUMrt/9KSHWSEUfCQC2L + vtj855ub2afES1AK3HGiFAlY6JksgN8VSnqK/kucGeqPolzyevtduLMQo/aKJo8b + RxiupjxR/smbtb2khlJn4YgueVNwFHjdxTV4mhPY6ADEMM08vWzScRYzny/gTdDS + /rS+b5kJJ8wMuFDI+XuVaoVVjEF6obipIJdmFLNO6Vf5eKHnSBUg0u5dnQ9cVDNI + ilx7ovLnSUMOFSQfbfAG1b9dshDXsuyEfzd3d7J+tj57Zm6ONs2h4X4Pdk2tsWvk + l4fmhe1r8VC6Uru4YGDLIt3YTL5bVx9X19ndl4F94NPtTgAzFD+SJ2h4LHP6Pj2Y + RsVRJuyXg5IP97dOHSCWf3velvjBVVmfujlyrFRJMSOGVAZ5YWOPpHbhAFy+YqbB + bRx6lHNfsRBYiHfDmjBD3ztXm6ZMu8QVjXUq61uErFmRT5im+9OB/twkm26TDT0v + cnG43ecA+uGJTSH8Jr5S1EAtdihBOW+ynbr9HkfpHqOG2QaM3Eq9n87hkiPS90dM + JTQhS+SDeKMZDWrSPQvcUQtNOXhD+B1hrTQ4zMkZuwefNEEZ8EC1g/b3KhFrWjfU + aAEJAhDyH6oSZMtuxzUnIns3X1R7QjkNYOjPhpfjjN2TMX9N5WKvhNTUqkvWQS1E + J1/OeZL94Oxm2tHN+XilWTCVSNEe0DvsAVcPIWvzOB1zI/QxJPg3PySJkB31GjX3 + WEcHZCZ2YfBS + =XaQC -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:24Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdA+gfrkFNaSea2Khqd4T+AMTJ5LHxNhVa2c09OVQUbQm4w - 0WcFZNgft9uTfHKlHsK94EK++7VB2mELV9CHwar5RihLb0RyilEL0dk/Jv8z4rwR - 0l4Bhrv335JZROCvbk6ryCDvE7nmtTIcuhuKQ+xPbQ+Hhd5naYHH+34vdGyvPEbu - XEptx+6prN0cX+Zc+7LT+V2FuS7eGRWKLXCfs/NenVM8+bXWW4g28ZivgXZ5s4qO - =s0PO - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted version: 3.11.0 diff --git a/inventories/chaosknoten/host_vars/ntfy.yaml b/inventories/chaosknoten/host_vars/ntfy.yaml index 0cc9433..2d68bfa 100644 --- a/inventories/chaosknoten/host_vars/ntfy.yaml +++ b/inventories/chaosknoten/host_vars/ntfy.yaml @@ -3,6 +3,7 @@ docker_compose__configuration_files: - name: server.yml content: "{{ lookup('ansible.builtin.template', 'resources/chaosknoten/ntfy/docker_compose/server.yaml.j2') }}" +certbot__version_spec: "" certbot__acme_account_email_address: le-admin@hamburg.ccc.de certbot__certificate_domains: - "ntfy.hamburg.ccc.de" diff --git a/inventories/chaosknoten/host_vars/onlyoffice.sops.yaml b/inventories/chaosknoten/host_vars/onlyoffice.sops.yaml index 479d6c6..b554b54 100644 --- a/inventories/chaosknoten/host_vars/onlyoffice.sops.yaml +++ b/inventories/chaosknoten/host_vars/onlyoffice.sops.yaml @@ -5,204 +5,204 @@ sops: - recipient: age1a27euccw8j23wec76ls8vmzp7mntfcn4v8tkyegmg8alzfhk3suqwm6vgv enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB3UmdObEpCNTIzSnR5R0hw - MGFJWkloS0UxM0NMZTZ1R1RsdVZXRnZ2Z0dZCkh5RitHYkc0dStJTjl4K2ZIenBv - Smx2T2EyM1ZxNlhsZ3plWndGMFpVY2MKLS0tIGwveS9RdWZFbStMaGNuci9yeWE3 - Z1JYVUlEdEhNTkM5eG4vL1Ria0dtanMKuwDkoSCHqLrznNSHIA9uwLtzIXpUKC12 - GrRxACZJctSBhprXabdKzhCG+oh8s1ZxOUPDw7x/s30W3B0jomoYIw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjdWhtbE9lWWZUbDNiZVc1 + anBZSUZRdzV1S21NemE5dHQzc2JQNnk0L2tFCmI3UHJEYzlvSEExVGJZeUJtNHBB + cDdMTkRwR3pGQ0g5ejRwQ1pIank2YzQKLS0tIHlmc2V1Y24xcHNPUDlSdE9rNmpp + RVgyK0RTblpqaFdtZm0vcGlLb1JMclEKm4ZiK4+XHpMtc1GNXRtkMGNdIDezyq3R + FdWqhPzpNYbsyB9sNjzKAMa+G0HEeg8k04hWidqaMyoO0kv59IjPmA== -----END AGE ENCRYPTED FILE----- lastmodified: "2025-10-14T23:40:23Z" mac: ENC[AES256_GCM,data:T9laVSnqqQRfRK2zdkw/5d0+JS19o6wJBTLj9BqH/B7snV56BNOJjaOZnYFVudQWhCIqP7S2Gj0FO2TCEa0H8aedtlE8g7HXpakxyP5/p2rt624+HiFQBvW1+r5srlru4ebVKB/HMTos6yjl4au2j5UWJe6LtnE+ww4JSg6lt44=,iv:5Is9/DV3qLo9MnY3WQcJ/NNk0Y5/qII+zztUXUDQN6Q=,tag:oklBHWxacS4RUrdCKegbIA==,type:str] pgp: - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:23Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtARAAqABxpK3oxh5nhkYkUuXRa+R6l5HTLCfsuDOt6qixx5n/ - 69MONuThjwSAo3cCY3aaM9LJ2Ecmt8sxCZzFhFVdsnMYdciy8SE1V0jPuKCs+7sS - KwxWwa/wVoDgo412prvXtC3EKVde9lJYli8MsdrnWFo+tAvT9PpXuebR7LyDXO6W - 2DhvmINYM1IjWIt0yquiwOoFsdBjh23idGZkkPORv+Sg16jgF8z4Gtgt9+QUWkSf - AjgZ0Sz1tkQU3HiXYn13V3rpgh7GTWslkDIkRffHYC7eMZCCO1EMCSaOOtNp/xOa - v1NJefxZTnKbsAQWgcxTVgrshudYA4mx+6bQTetDK/VMaK9qt/9nxDfMGSXp96bT - 5wiArMZUEoDaGgvdG+t5vteQ+ZIuOBGidXRNUOavegcQJDAyc+Gxf8B4BSKtN+bQ - lAS844IBvYnTF+CFS7AiaY2m/k+Ye0we9jFyciXH6IjGGwzJasHgXH8/GBJPVC+L - H+NWa0MY/RzC4P1MAGUo8EPnjaH9fZN7+svrAWf4SEox+dQzBkM99rQtQiYjG1p1 - DCBrgeNNh9w+gMTZVwYuRx4jtF02h3nBBP1X24l8yBkhGyF/QX9zDtH7ueeUeOXW - E3KQdf2ifPQroXvPfWDRVImgZCjUeG1PHClORXSeahur83zfYQYmoVPdwYg2aQDS - XgEmLvlS8ZFaNCAv94s8zOv4S4qVMZK38F/WVaFpAM8uEVy/L9MrqJWTJcsjL8Xm - Ffud6rYAoRK2i08ESG8dKxUBvEigl2ZvNPuk8/nWV5l0+ghoPCZxg2dWQkVywy0= - =gIl4 + hQIMAxK/JaB2/SdtARAAlYb/eVWV5qT91fcQsWvl4I1JuL6+A/BSGKO2bTF8XnI9 + RqCKZFa5of36SJfWvQ/lEQo9xh3CkCYOUh/508OqB6sBPd/IyH5TMnSoAsZOXZf/ + fzwcF8BZZNK/LlWRzHRKCMQoVwYLFCQZFVpkiWXd/tLjPou9+xr0Qzml8SJxx3Lk + eDVcZwQQR3K2X8iWcJtxkBD1XPgmy+yid/OcGO9enqC5wkKjgEseGIlOqx7IfNhN + zEyW/fiBd2AZHmi6RTFB60rBiKt6IohOTt33BC70y04EvdA9RN/fqnTFN7q8k1vj + OOXoBMcrtH3aet8baRmsaZsrRveuYu3UCctOAQD77Avc4z890Q0vr/xs+/fcM0iQ + 5SDiODaA9nUU2NzzvPsDCbPx9BWkFnkL/S4WnL4FEWd54HT6r2AppGfASDYQbjUm + qCJCU0bl6L6/XfYzRyZkrBdqi7WLUmNZpgcTbUELoOfG9qdWZriv9JcSTvTNDtI6 + OFO6eAeXAa2YMLlMd/L4JBDF11YXm67iFdqMSIPm/c72iMq/jJ9JcamMB/xF/GDm + NKeEubOYQBKxTPwH8JuwL8DI/DLE9A1LnwgpdHKVacmqbAZPva6syrfUndkGQNZt + w9IyTqKlVsUA56KlEGQxCcLEbiUdxisLWJhfh2j8mrebZSTyunSdMAa6Vwc4tgDU + aAEJAhCKf2i69sjnwqS620CmOyjR22OBF2abYdmVcdhsNi4DwYlR71CEE8FFmjYi + C3gKxnR17OJtxs83BHLEXySf+HEdwKlfs35EmXVlgyRqz83cMGpPKsONSN7dMth/ + NwBYqUSymjZt + =v5/y -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:23Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQgAh/avUcKuZdZWTjz/BWZ/OtnbjT7+5CtvcDOemr2OM2Y3 - WIzY1Cti0qW5552X65Ot4xdC2hQ5F3DP9NCg+96LFgIOkN4eOox5PMxWpmCulXOm - MQ6kHGBDvjIqRWo83wn8DwUIYIjlH9hOepicMPEEmPEadMCT9W+wd1wV+Bbc2Jll - tfu8i/K8ho0WCs91FQmU9HRfgOaT8v1ARISssFTYIVAsZ8RtS+HI4WXdnTOCEqOf - 6XHusr3rnW+fScauLjvjhwDBEQoEe715U0zxg4QzB+54qObXgPgnjrlDiEskhmDG - imLFlfTbo1KPlYTE+zB6Wadwjm7HFYNnfZ/gTHYIPtJeAefR8xix5ZgK60Aj+/Pl - RFuTscxIGPvX9wFkUJiG1rSSgUfjucoBatZLTJh9CsGk8MzZKL3GqBzHP4WU0qGM - 6RYi2Sx/a0UZKG9JiPB5kCZ2liV4cr1wv8XdA1sUiQ== - =hHso + hQEMA1QflAioE8i3AQf9FJquIwKISEHn43A64a1m0ZOfFuNNOCZUJdpHmaYLSXqw + u2FtendUzg5GZ2YCRvwnpYmFp8oc+LL2zjcsgKl99HIUrRpeQzyetPh+nrCSeCCL + s/uFU5YRlRdCd0EyeasunJ+ybhKhOf/DDBSyX2fEcaY+9l98jzNuFl0cCAAsWg+Q + 0I9dPAghxKUn5QRI0YezoPSXd1isTXtbLGySID7SOjojV7gOwbh+tRGwaLixvp3T + 7zjvUBk5M1o+yOnz2JexWke1w9YQhLdR9AFaZDzQS8TvRelClb+zptrtDN4Gftd4 + p+KoeZPNyRfrm4fRvx9OMnQ6MMEz47ULK23D2E6xWtJeAYzGhUEc2fnlKu4i3Rvu + X+SwnX+IBlzn15zgZ061YqXM6TJo1tiuILSjp5MgwHxHWYmlWYSmVa8cm0s88+hE + FOe0jaiLarRlbV7bTBTm9OWXass+IkZzcqxXpgJwpw== + =AFAw -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:23Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJAQ/+O2Ts8HxCi+/7stekVH8JR7MimVrWQ8U7estAoeIbjHJU - L337Sf0iJIFFo5jo8753bKOMShsxfBJKpOZa63TfopPQ+CvSryktxmWq1tUYmljK - rmdARhBLDoffogD5QMLgTNp4Jac84Op/lBAxJy/YxkS2SNVOCYj+PhJJwy45SfGv - Z93BV6wVK4m1PDytKT55ahiQgU22ib+5DhHfIYrbuxXr6/jyhcfTItCfH7baIRB7 - 0NaKfpH5YEqQ/ibE3rtX3iTsZmIZlepR0Pmvcmt1EAiTHR4lKMfJwrThV0pZBvQM - sOTYI6KZNe/FKt6ACHITIUssfx1tstmFEHd7dQvSLzP/N8PBkSCRbgyfqgw0Vu7M - PxbTnD3issTMX5u9Yg7cS29eZq5ifhEygI4iOVWlpU517OSGMqz1HsHITb5VUJJ6 - 7YVrSwdJVfszDJlzO1oCCnglxxgaJaReA6FtHtpl0Jr5AQAVKROjSsotYce4ABl+ - VTlZGbvlWWt1utb6C9bQ1Y364gzczVK/zhfJ1duQyuIDdrroz8x4Rw3B/5aOmqVc - OtDOQunGhKzSvmnVcTu3pKJ2f6Ru+mWrSmgxkOh0VxXbLVeqrJe7fY2KduOnMeqh - Lln4+ghqr6z2rPgTkBfXbDeKtqPVfa+YPAh19BQcLa9aLWQls72OuWTp0a7oAejS - XgG60NzAc2Jp+M3C/6DcwFyxN2oxyt4DjNa7FKkNO966iS0QYIq6EVN4Kd8mbhM7 - IVY5Opoya7sXDCX6XzGcKDVLf6cV4Q4zZ3zyFA2gtuTRgZcg36brEZr1SghRLQs= - =DOn+ + hQIMAz5uSgHG2iMJARAA5V/9JgvkDo926AP/JruluSc6XbBKSbdsnW3QhQOC/g7X + DRMG20mDrtSsv6U1NrfXoh+O3FHoFWbhGpHqoMdshtpElg1wTLEqL2V475tUNqIi + KIU2Nzbfs7zzZGvSZbeyBj1TOZeqVzuPUoUFwi1OEdSCYtElgAweADDrUUjvX90y + baYdA3kbfeKacY6OzYNjAXPF224SOqF28iSHWvYZlgs+gpuBnrQfAPVDpnu63rYU + LdSqkSnhc9YnF3p5EuYoKle/zCP9lnLLrnccqpzV1WmwIO1KZTqHUNdNxoWcCsaj + aQfco1sxwl1vVJ30MMRB/Y6Lo0sgOR7L/WJjvLQTmqjwOCSIfMJwx4hf5Y11VKFQ + YKia/74CepE9mGNf9jgcEB/GMH2EU9gWHgUTpBp0rrS9MPBB5nSX5kb1s6yBknBU + xicjZlKzSjq7Yng3ZznVdNAVkFbxGpOGyk7Ku8Z5fSuCRxrnMdDktGG9jN5VUlil + cvITvK1rmzKKh8b0o0qJvhuwe7KiO6AhhXEQM35Ws4dmKJuBam06ODUtuPx4m2Hm + QV5W5n/keGyimtVNuRDGJpIj3U0P90W0yzD1faDWEyb+KKsASveYSgvQo9gndKdp + xu6YSDm21uXT5AwDt2PMn9r6ZGG/zwSzEZTl+4sKyPrO1e4+MW0UtNTjY+ZSjMPS + XgHycYPcJuqPCANHuZxsnBeweLkhdojJQ7s6JWIg3HFPT4fCtOSvskuYtqaVf6Rr + YwKL3KIImvUR7X7FfohWFJf4hE8a+qbA1yeRnggEgT1Zvc0VP9gDQBPaazek1fw= + =Ro+S -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:23Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdAnLPzYPZN9ZdTlinfikiwgnxiUPjhLieM++tDI2waqEUw - r5KmulZ7DPtJ5QL0oULm0g9bboeIYd+psGcUIOuzcnVst8R6J7D7r+GPjvDTj7Pm - 0l4BzK8RBVhoOrF7rW96gB5YwnMlgUwEb2R97b3lDmsiDX4zoF2BsR4lLzL9ibWw - NcX6B0/5NIPrUwsigRoKpwPJsxTRskvCeLhTS6qWDUbFeSg8iP4PGou1hV+GGVGJ - =LxiO + hQIMAw5vwmoEJHQ1AQ//Sx+fS5jxS8sNWCWCudNY+TRTdAtgdiBWFWJbI4R5jS7y + zRbUPcJFWeJQt8SI+FG8FaFvNZWJBHb8K88heVQK1V7Ssuk7tJ1rTefsyJBQ5Rwo + ZFU/xSjkfvBExSbU69A2FlvGy83AHI6O0NiLRMduXBlZLNY5MhFoaDITwM2KttYS + aeuQyeplyUVaKfNVQ8jsEJZnyEYA8eznyIV3TRoh71Tf0viOmgl52ITqdBS7WAuq + lRhfappIePqi1O0SvfXy1dWazxcVwvf6b9X2W4I1IVRbfEdGT/QLJfCunTG7cB5l + 7TxD2bqXal0+CpSJvw6bwMu69fyQicLRriAT+5mqpUyJo5ljyLYqbLFI2YKQE9jf + lVhkC/KcRaRdlQIfFIWy2np+4+v8jMErKw+lRIZ/6paiG7E2EhnB2Y00Amy6vJxz + x6RTAa89jpR/AvszlUCd3ayMsaWsJiT4S9Gt2mR279U3kRHDkx1G1cr2kCBGpevA + Q9n+tMu8IGVhY/U8WyFCb/8rtvapCL62EH9vr3bUKXnc8mEzD01FY7etJENFf+TX + E6FaFfw0HMkr02kEsv8xbdu8DWy4YxgVpY2MDYEtmJhnHwm43wRLXxGpSjJ/JtAB + YEe5CgyiBFYbhQnt1Om5IvF9fgkuoSTjpKaGQO0Uh1Hg1i4HZY4ipHLWnk9mJR3S + XgENIgoDzTO+caA8U5eDtbXJtSm9jjQFKiq20NT0Y+x/LMyRy8/5er+Lklt0btC2 + flGUYRBJGOBmprcQZ7RJEi4APW5/BUvZtmLxhTxnTgsD16phCCtgkIVs1anjtbQ= + =jTMA -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:23Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:33:23Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdA9PiUpK2XlcJvVYpTFpnX9/TZP+muDLa1s43ZU02B82Yw - SThpQVRo/uBChvBTC2liu/A/V9i12zK6vNVjC/JWJxyfVzUB6cgW+FF7xbhNz8Mj - 0l4BP8+RdN3MFosQferaRvSK6UJfWk/iPKrpjQwbaAOjijmLHNvCVadq6lR6OgL3 - suUwnHmk147yEM64MVpqLeI2/9DjxPB7hoLXL/axd2msK1N27AAw1QA+5b2k6GSo - =Pcjo + hF4DerEtaFuTeewSAQdAHW8fozqT0n2QRu0WlaYUtEtV47MiNsjzHcYAYukPhBAw + DMbfrJgR+KCzMLVHvuiemEBP/TGaJBOB60w4EjzDGTsx04d9P8n1OSSY2v1/HTer + 0l4BHQH+VBydYclU4ZMuWcCGpgtE2+NUjOrTKug2EWOw3dvhXS//c/ZXU3iG5uNh + L1Z3HBPrXVBTWQWitS8ltZJarn8aZmvHNM+Rg8hdb/1ZwbzrJurKwisjgmuqIB2k + =nrb1 -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:23Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fAQ//XjUFzOPc4nMW60RJihidmTCSp4XOP0ZT8zH72K2p/MD0 - Pdeyg+4l0DvNS53ze3K2tIDmXk5kw1N+fN58fP+EMUWMgrfK0XrB+OoE9ayV51gI - Sv8xOcJv1fqIjcf3/GyxoUHX0uPW3ZSfL/LThlaRCh9CcnHzJDVOTxOm3t6qMG0p - OvS88d+Wn1Cmmn422wZqeT9KPz3wCd0mBy8YcYQ4Fj57O2TCmLINn1MtGYY9/PM7 - /9jELGJ55t8+s/gb+RfQbhOnyy8Xfm3cxQeC/GJu3XchkCZ1vcLcAWFoiyXS3/8x - eYJOIvo2EBJP7l+RMUk7UbxbnIuxrtP5klKPZ/oXI0fkqYeK9R3+CeB3GW5pAO4M - 2gRfGJheb9feUDG8g7G1bM905qe6DQDFBYb1vRfX7tV7Qtj3nxqGfBoZMw8v2ibK - SUqAxOW6JkTK/DNgeFdUpP6nxmFn8hf6OQjIKJzue53p+TlbKk1NM8Agl8kE9b5z - Iq8P/lCYUlsxJpXjB+4dqWYzg0xDuMNoO5RIPb64YZYo1IsBMo3J59XgNoLppAh5 - LQEiqSfeDtDuCqn9B6Zl8VvVBeLiRHBCNDwUeZVGhjUYfgzqvFv/p1zOmWPSHrbr - LTOHWYqV69vTlkypneZkXPjLFHabP2mS3oGb/ZEQWr5KmOJ7kkUCtQ4Gy5LIaZzS - XgHVgKnsPfxZ3tWmDLYZL5gfRtQpWw5Czd07V2/cz3F4Zqpkv8VUbT9fT0w+bVq/ - TLO82ukenofepou4eU1aOyQd1oaTFEoZbiLPS0hvtmMYoDYdvDOju6+4dEwjKrI= - =WJT2 + hQILAxjNhCKPP69fAQ/3Zs8k4t/nGQNdlF/Vkbp3+1VTfXmqk7nrg0CHNT00j6x7 + scYSHBpIFu6qn6Y3rELqhoFdG2K9ekmFSy6d3r1gP3DXpFa9lkEfKO1JC0UazVZx + yKGpeI4rp7m11YXC4E9cOqfjv3lbGtzt3jhDaekVsFMa/4oodFbfnEfGqlmI29jf + /HpXCuBErFW2YaZPMmJLw7gL1FElbmyqzl2AebKeQKXT6Ebt23vxrIEEeDQEuzyG + ZtRajlUP2hdZf6T+wZQt2EqruWD8gdQLQyEEU64VCqLVvuX6d6P0By/ZJaoP7Rdv + mZZ7cuLeyiBsFGUhAbuDFspqXG+IAR6J3+hUbI4ck/EgGrDpteI1mpxAOTbTgyrO + nD+2b/zTI9hlnXe9Gs1RXIdM21GC7quhWtv70VvwZZXDMqL+8eQXjf9PB9AVynwU + X063VCr1EUTyDQ++nlpJEMT8o9QCf7ZscyruCjUyfT3Pmi4svDKmUvuVBr8ES3aL + S5ZFlDQZNcOaQsPjNvON6d2xkXHkFsovYlW0qj5rk2fpeLo6H0mCnLhHN3pa/VpA + cCrkRYWT6+mszzQqO1wNGTd4rB63AYpe6m9p8yTuKl04/VJRXGxoSfSNLkCAJBnS + 7mHyJ27LgH0qZ22hXy5dR0BLrbAN4lTLEDgQ796kz26Xm0smHala1vWbA98PQdJe + ASPz2PCJDCX1EvDvIOXXEZ2OXE+Gk3mdm6c19teADg+VQUs+2x7QRak781NNHoHg + ARppuC15vpGRv/fbqN1qGVLm/pOLv//JAnJzXeiWO/R7wUUl1XWQMmNpnGBRjA== + =OTvy -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:23Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoARAAtlhp582iMUIvwBuONoYp7Los96WZuimXxlz+iBFyh/DF - GXt7/UlU4kxM68yvnHcUEXvEPg0MVpDI4DFvJhVcKOTQtE2Dyx05LpKpn4LzZSN4 - WawEvrGIKYWPWvJy9+vwsW1oCCt6+1/saE6tgaBww65z/roOJbWoTs3Es3PQvjsJ - QphXxTP9JcFViJE/7jv28U3pgsbCV65UwapF+3zJ+GGUl6btu7s3PbC6xSEts0iK - PCmLSPeyCdZbDA5EP9BI5s9+ESlnkYoWIEoRQh7fO7Kn2xH+WwoWOL8X098Oms0n - w9MmBVjfJDsL071eZ/rLv3UvN5rubyZwt6x7mzgd1PKKZaT1a5T8hsvv7g6sl+kQ - mfHl479DZMS1tks2hsUqeqZQHMMY74GSwYgCFWoEcqXmM/f7iCvjDKspAoLvY80n - NOmkWb6U9jHu+ZB677/ibzeZ7Inb7loWz3scqDwjwbpvrT7JtZfrvQ5Iltv2ST5f - DdhHByJZSfzEJBODIaKnp8xrummwNQhdSB7yUrzKP39oTYd8plr17AOSeT7Mnak1 - 2n2YJyiAaNEX+MUt4OQM7ILnoxUS5S+Ba0QipFRXRm72ilIQkQvwEz+sJzhlPPJO - TUR8d/NMvTCTlI7rjsScBVFnYYuGQYGPJma7zY6D/HyPloiT2wBvM5ypj75AYLjS - XgE9PqH3O9t/dZEZJOqhuSwWiwLcafeN7wWzvSjneVioKZRPc/X4wJkPNmz1H3UP - 80MsqssfoqQc13dsiOmdbqdsCMAoP96M61qjncBWTmgE9sNJ2FcbiIU4ZHC6aB8= - =UCyb + hQIMA1Hthzn+T1OoAQ//Ua7zE+pAtvW09/PbGder37omWJQqyQ1N7/lX6K7fVIip + Fk9uFqThMyCyngHc+hMJ8hHKl32etV4Ao+SN3/SpbUN5oxITQIoH+I1CcbnOG6BQ + tLj39e4b2pN4wAnoyplJIT77tcAg4o4tj+y6VHTmXYTm0VvCKVwCeGCZ4tk5MqKW + rSkzxGhSDBKMiR+0udMISkD18UR8EKf+JXQNuPmhFkwxCPUD+HjTlDMiCaq585Pj + Rg8FvaE5jJOIO9fkK2G4DTBux7mEO1q21HtUCMnbh6xlD9z68rnK3xnP3yC0tyJa + kuuBRsQFwNMXtLC1PbqUcQwju1UPpZMGfb7EOWGnGL4JIP0dC23S0y/xiAKHwuVO + z1LDdxvPqZmOFCmpvkz2FmjeTOzsbOCJ/sDileDtTScyl1eYj/gBsDNpcVEJHbbh + rQIH4XqGxJUT4yLP1TfeFDE9IGwhGbDc4Fz9lbz/Yih1Eu5KRg18AWHw7kmmWsbr + 9bEAT3vLPaBV+z93k4f5RjVeTPWXXSWb07mWbIxborwsVW75qCjWA0l9e7k8A/+U + Szjx0OVr4tkJrGF2ZACbpc26twS8qPRlaqFLgeKJXsR/0BuZMDbhyX/cO/fAZr+W + 7x6BCNrGKndO+hnQ3TkfN3Vz4Tpo9c56qifYOTIyCOwbIh7Qzw/z8bQLRAVHDFHS + XgHKxiOHwDy4nDgOAY8Y+MmXutwvePE+az6y4COlas57mSkFpYBa1MXj8gQoqLaD + z8comGjGelQ4KgFDtkn6Lijw+mpQ7nIvH4keh/Xz642QdWisSMIlRsi/pwG75sM= + =KZ9o -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:23Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqARAAmb1i7Jopa52JwCPTazr8IZI4QPY5DodFDMetA6phtH0w - i2A/QBAzv8VoCcDDfEVlP960ohBkD+hHkHLrjsgT0Z79iqHNkx/iqj6K9u6yy2x5 - LN3Rk2l30iUl9FnDjpRKtjUzqIcZzynxTSxYUjmL6OTq1nZJWSXpTcsoh/JMz1fc - 8L8fjgRlshROjb1x04akHqeMtsiDMUSvkSqCn08NZeOYwvvt2GZyI04wuUTBG8b+ - aBUQa0MXz/ajkTFlSI25uSrnTu25t1ZLBTudTv+OhrDojL+nh5Me9MjxQZuzZqoo - 6q4xrKO6SzQIGW/mv2IxomP7IuIzsnLeNPJ9CBG5hKBq0wjxrAdq1xis0nFAt47J - D8fj5Dxx6Ac8stzxupmknggG+UAv8PPDJD+Ont/2RUwXXFa0Nbq8df9ZeBjghcun - yApeeaM8qtTnj9GgFBcvN6ZCVBOQk391aOyTeDL2BeIBIuJko5gKivy+Uo6wN6Sz - /cBSQA7ONaJe7VUBZRUHGB8EG8vRVvKB2rerf9ixo2SwTXPFebGYEMddZrumkeop - 21qcsHFK+QANlQ90BtOr84iClF3xN8x660WziJmd/NdEHztexGjS72M6CSilbsse - L+w+U7zGSZbr/IU8bU4DDnwsjhanpRgx1SPrl+98zTgzBI17y4ljOEOoJgRq/0TS - XgGQClPkXXeNQ+ASXK86gKwgIdLwjaDyVCuL/UHuR3+eyqFcspg1PiggPYXMczGz - Ul6SMmD0/pGOP3hL32C7XTxPYXuCdrXafWu0a3mKs2ki0/ZtPyfJscXGGbVu8i0= - =3gVQ + hQIMA46L6MuPqfJqAQ/8CksS/NcgVLQVKWhRAQNX3mIRGLvjGfRTiraVzrRZlFQ5 + fKKifzS8CmN9LXdCTewXaRDe9ruUj+O8jBKqRqcGEftNSO/0Bikt0aU+DKlYMNc+ + ATWxUcb2hkIiFzrf3T3s3YpgjaB/wV/zPl3KRtpenOa9q66zuqowqy0gqdfRWzmM + neyx/EBN6vO02x3aNDWGV/NmCRuutHHREpgKqKUUh3HWDWG2CM3XoJWo5Sk8oA92 + /LdREM896RW4Jp/g8nGI9jFhZfWEzWAtOW21XIcF7VbGEe09WGLAX7sZl2NcMVvi + d6ASBExigaZqpauGYI6sJffLYJQbKRtrxuUAH/mFgHF1ez7RVrtDNBfqSLlIH3A2 + VB8Qz3cH0Iv1ORhO58bAhsI46JA263V9N5N5i/Y3K8nQaIIlRBaPLJdykaAfudtt + IG1AtFuDN9Co5OqJGZykVm/wQYPhrl2TP5ITwyJ+injQf2E01emiMwfnOHGQ2UM2 + lK+6k5g1JoIZmRIZYxI8ZV9umlO5CJ9/YJ9aFJMN/kkcvRWLFretKJ4IprOA6Pji + pz9C+vD17T5BdG2CVqskJbUNcOiXngtYDI8rnklN1VA6Hz7fUVtqG18IT9w2r7T1 + jUxRQN5ChjaEtwfCbSx60yT3gy3lx01SjxEKjY343Vr9+3GvEO9SZxfcj1bVWcbS + XgHP6R5EXHiiwvY14GkO6VohS0PHyBsodW6FAo9QoDPpRQqurUhpm4eAPKMf6n8+ + IzoTLj/AsxU6OjTZhQogHQNwzY4EyNoaxqgZhp9XzIg0r3vFVYIV9giISa/ge2E= + =Iae8 -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:23Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdAYIBmjNrggLfAXVkyh2cMvH3o7rmNH8fHVMal1qQKGi4w - i9IwHPoIFIRjeqPwUpPojkawxyl33sTujMFN7As+D3l3rrXTXZugTh5EeuZv1NE5 - 0l4BYaUFH+FrsQ5dq3X9555nc92j6rk+UNVrs8GB6S4iG49uTpQVNNr3yZo/n/NR - bwdaWJT2twX71Deo+pcOxEh0gzA2W9hi/eiG8Qt0mPC86sl1o7Ww3gKoEjYmBPUN - =jM5B + hF4DQrf1tCqiJxoSAQdAYOvkUyEwClp2h6S1ONkjcge066Js1pe0g9vFg94jFhIw + FIQqV1wsnnFHla5FZO0KwJ+3EdI8oEUF/4i97HYqTPR400sRACwyMSkD4Am+Ku6I + 0l4BprhZH4OI0KJ5lkstsodFNQo+DEDCFuWXfV9hi9NpEAw7IVvde2vj1072CR3O + iPxpW8jm2AsIqrxh8ryeA003ocSSYl7YSAc9h14V92BONTTAp8oCHfS7YD06amhb + =5qTy -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:23Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdAD0AltMDf/SWSshNVPs0rkG1ylARj3m+MJ7HPe+XDaCgw - aSA2dGLZsXp78Ku9ORsADrSHsQSlOxYMapCCFguDHjBhfbssv6q/PL48RF5Yxnqh - 0lgBkhSNj6DPtLjdwzqDnvxOzmJs9056wUM1fJyFWle7PAq18kJdlBlSUMTPekup - tqA/jxW1419/NNjkw0DknYSVbaxqgOxnyyM5Tn2eH086dU91kBR+9F9r - =w4XN + hF4DzAGzViGx4qcSAQdAUG+q7E2Oh5JaqQlmc4IuMb7BS488PFak0YCQSW76cncw + dj0wAERRjC9JdGW+KP6PUK4um/t8Tup3iZGsuHFF13BRaHatNOY3+KF5BN1fEo8n + 0lgBWVlN382WG2+WZtjuYcisqGrXFc9OzT5iJeXwsYAc57HvmIyeLXToabbVdbi7 + u+6tPBYjaRLCJ0Yxs02yJvQ8WnZBBfNPEpTxB+YHeZdabQUEmyhfV+q5 + =uXEx -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:33:23Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+AQ/+Pty3F0VQ8fC0dnhAsn678VadLy3TV0iRAJKdFDbpCSgn - 4nE4G5TuH8FcmH3fqhK5xHY8wS6R/hjswUnTBuvQmXUjCPU1G1zI8hqzJo01jHZI - PiLcPp3dn30C3Rb1D/Vc+fu6595KYaZXQL4JG8TygTjg7wLtUypVHm43MSR11YtZ - M2ZgN8B0An+ID4lL+Q+qYHQHPipaWOpf9toE0Xfny0PpF1VviZJtXOv6AlXXTNIE - QX9tEnm1IwpFsqfq0xW1iQ42KwQaT8dNVteNz3o/G/9PQwFBuE8/odccFOTVh3Jg - VmDbLjuObQQn4J5RpMjCeRcplV1xRgAsDI2aYbJnOG0Nq/08y9jrc40OxzxnyyM5 - bHs8rrLN13sBNUlqAUqZXDU8hyH/4NOJUeHfXvELKVn7NmaMn63L3VbIC2A1ZbLz - j/jkyfQcCQ0YMp90VOTceWEeCJE+8SXG1DizI2D2ZoDvpncF0AN0mLgK7UFwCdLq - Y0/PzVB4/4HB4kiqhbgxRU20lAXJvk1M4qk2JqO2v7mkTUeoy9DnOPuajH571VLX - IejebzJyQ5TZh4hAqYXbwg5BWZUQ2utKgmMVlyCCQ0PzPhTfizQGqgdM2JPNJ5k9 - U/ERIkfaYwJhv7N+USJKd3jwiBl7RteUxS9VmOU1bz168nEnnIFYepoaWhb98h3S - XgH7ZDq7tno6CuGtc8dBR3LOviYFo2FRDRU8B4PmBBYYCqkvoHZ4l1kjCoqD8HwB - 85ae0P74U/U54bsU60Bpk+0oTU1wV5uf+/0XadACnTWWQfsOtzJlSpPTcI0YmVU= - =KoWb + hQIMA2pVdGTIrZI+AQ//QhWeR5evdbWZOpkOZSFQZPY+O01eeA9SZwhPD6Et5xc4 + /Hrx4UDkRZCvDxOpiWnCRvwsSwsxf1b8ex32U1lfGiEw7KR4mUdOVYZXPapeND1K + Fuv9PUtKvfiBNo8JGRnF/KQ5GlCvKt5v8txWkSxmVvTbjMZ5fW/zk5Ei3pIvL4Hh + cbe9TSrnW62eZrBJasJ+Yh0AI+sPc7gTwdRxyjQTq3oMdcpXyjqOe29c43G9R97b + phcX3dAJq4nJIm491Zn5IT0YA0lzyfaiTHdkaJCd2K4aFNZ+5wPKokILeXqPvI9i + Y9rXpUOn2YHSjQzg8tdQ35AYo37Z9E9jlwhMGETnHSKybaezDQeAo/j1KGPCdGEK + x2R1q6ZcC6NVEqMaRgRsEIhnguBhI/jLJnI9MllKat3ZCc4IKOi1AcUaoQVMRs2p + wGKejucWJjAT31YiyiJlkeS63uxb0oKrBacIjSGrzXNz7cpYH0r2loQeG9JAKLFx + dFtXVaFl6GlOGIQmke62RMNLChluGi/USYS+XPhwMDsXc6PLgmpI5knbVZYmbbX8 + UMOcbpA8I06o1M+WeT4KTpkXnvDWnPenZyYMxGycQVpJPyrehalVIEPODdygENGu + +hC7i3r4/A+NRVwXRSMy/Vxu/EKWl2mrMjAJODEduYxWm/SuEfHb14ZtwChrSxPU + aAEJAhBU7Li5VZJpeLyxS7t9t+KFeMupQGI0ReUOi7fITuf4KF6zQ7ADOEOnUpZg + jLWdNYIv9etybcP4qyjf8qsN3/So8TRI+0srFXa/uha7rSKjB3/pxYtNmwP4jTYw + gnrYq7JeMcV5 + =Vb1o -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:23Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdA53jDxPsRIUW9UBkAVVQutabTeSv6rtx2iHWZgX/DIFsw - u/pehjxVUMV8HoVdN0Uu3BJa4zpMq1UugaRsgBK1Isr9dGt+1CUO7pPqzQDIU4Ar - 0l4BoCEMcseyFkNuzo9vFK1x0wIGddTNuxVGb0h9+k9sepREID54OTB08gsFbWht - kPndPj5M82GJ13MAYR8HpYYN6J/+p4Z6UKUphUGbSNMJwPF2ZIFE6R1+Sf03/Yhg - =qqlS - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted version: 3.10.2 diff --git a/inventories/chaosknoten/host_vars/onlyoffice.yaml b/inventories/chaosknoten/host_vars/onlyoffice.yaml index 51308d4..aa39788 100644 --- a/inventories/chaosknoten/host_vars/onlyoffice.yaml +++ b/inventories/chaosknoten/host_vars/onlyoffice.yaml @@ -3,6 +3,7 @@ nginx__configurations: - name: onlyoffice.hamburg.ccc.de content: "{{ lookup('ansible.builtin.file', 'resources/chaosknoten/onlyoffice/nginx/onlyoffice.hamburg.ccc.de.conf') }}" +certbot__version_spec: "" certbot__acme_account_email_address: j+letsencrypt-ccchh@jsts.xyz certbot__certificate_domains: - "onlyoffice.hamburg.ccc.de" diff --git a/inventories/chaosknoten/host_vars/pad.sops.yaml b/inventories/chaosknoten/host_vars/pad.sops.yaml index e1c3d68..eb19d08 100644 --- a/inventories/chaosknoten/host_vars/pad.sops.yaml +++ b/inventories/chaosknoten/host_vars/pad.sops.yaml @@ -1,211 +1,210 @@ secret__hedgedoc_db_password: ENC[AES256_GCM,data:5Pw0orOTzb1xCefwx/n9h9m8gmEY6irE,iv:nZvnPSb6sXjS6k4wNUoo2PCJyOcwjm36gs9l0mxwAeo=,tag:0seJlVi9qTfBiol7mP6DQA==,type:str] secret__hedgedoc_kc_secret: ENC[AES256_GCM,data:7RyM9jfKnaaP7kJ1JwucPa/IAwaRc7Hhe9VYIKGEmlc=,iv:RvtaWLsf/X/y8s+DLANcyVgagJqGB7EkvQ2nYm2Xo24=,tag:amdgqknDGeZxUBmXsd1ksw==,type:str] secret__pad_smtp_password: ENC[AES256_GCM,data:msnYZYl8vP+OeISI5OOglQsCQ8vxMZ0gig==,iv:oqov/myWJNzUoAn4BSX6hN1fWyab5vud8NmT+z4ECqs=,tag:0T3Xm2zw5k5WmC9Ks03XhA==,type:str] -secret__hedgedoc_session_secret: ENC[AES256_GCM,data:pHm05ETouEOfbjnallwvhifEz0qB/sMdhYNYqDKKcQyOpk970WRfjNYXh2Be+MCcM9aZjJkHv/2Jc23jngETfg==,iv:z+IWBen08PJGdz9kc8RbPu07oZua2e+IlOfhhleAqUo=,tag:JJ8MM8WP8z53TrafVJ0/PQ==,type:str] ansible_pull__age_private_key: ENC[AES256_GCM,data:r9j1ikemQXl+Fq3D141P/MVltGLR27UyHxCCWnZphOLyGhyhQgqcuFqwPy1kZhnbg/mj5DclJ8rzqyH65T0XQu9h8d/vh7Apm4c=,iv:xOmxBTVIOTRt3rzWM8wHKVD7UHeuPj2+NSHJnCvU4xo=,tag:CA9dR+/rB/wfcPuU/+zwsA==,type:str] sops: age: - recipient: age172pk7lyc6p4ewy0f2h6pau5d5sz6z8cq66hm4u4tpzx3an496a2sljx7x5 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSeEh4ZDZZbWE2ZkQ1SDdp - VlVLbjRPSlUySzFkS3ZtYlRwaDdWTDJ5TnljCmxLWUs4bVpXMk83ZXJwaTZMZDVF - QkJ6MkFMb3EvdmNjbGFrNnJSd3JvTkUKLS0tIEJtUXhmMXNtS2s2TkdVdU9ucDBV - eGZnbHhjQXZ1YWQrUmN3MHBHeWZPMUEKNUrdyQYWIxH01TeoKQlTSlC4Bn7Nhd8x - j3vAl++zhn66OSEgyY1hHC8iWKaAsCWwA+ElQKdm5ATX46ObSeMCYw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyb1RteVV2aXMxLzFSem5s + VDJYM240V0VDRThEbEpWbmI5d3R3d0p0NXpRCjgrZmNLWEJ5ZDZUaHVVdHptaXFa + UG1NbWowYmRXSFV5ckZYYXU4bVMzQVUKLS0tIFR5R3NMOVRsOWJwRGhYQmFLaStL + Sk84a0EvSjY0UGdKZ3MvSklBa0E0UlUKjuS3v0ZE6zcV+ldweFg1XnBjJUfkcJsa + iUiWmzV1IKeBRapp41CKIiELOxxRrp+uppCAtgE41QgMqD0m6/Qm1A== -----END AGE ENCRYPTED FILE----- - lastmodified: "2026-03-09T20:05:54Z" - mac: ENC[AES256_GCM,data:iTfsv2WoOoP4RHWRhau/8olT5BQn2jWE+iizKuVSGIqcG/MZKastj536ZjhM5GYZXyROXEObAenB7G7Zjy9rK5cv4QUIw0FiYN0irObOcXm6/mlVb0OoYHv4ObPhRvGidDNONhILIJwW8+TOHPMfwnhswff8+32gkVvdZtk1u4A=,iv:elNrdohgQVtqxSX6IC8lNUF0mWPV+maYX2MrletkqV0=,tag:RHAlazcp6mp+BLomFV7Z3w==,type:str] + lastmodified: "2025-10-20T18:59:09Z" + mac: ENC[AES256_GCM,data:3BwneKrw8YKmfwIoDyNRo+SG6i6VMW5tECQrhMXiq/mB/14xHHrUcrWRanFknm6JB518Ohv5HEjeHsrYdUehwpzsl1vtCji95osa8JdZY5moAt+4f06viRFTYa6GrfnNKToUR9obZFiPAHlMXcTTx6y0m/nPrtFZhuNtFssOdxg=,iv:4fElvIvapfqSqxRLE/NSiWyun5hAA8JLsai/Eoa5K68=,tag:mPKOquAMj43I0WhK6budLQ==,type:str] pgp: - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:32:51Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtAQ//d+kpf6eIrAR+0DFgp8dU6KKPMsr0wYvJXYonEbj3Fjjv - wjxQGrVRn6kIU2S5HnGFX3s+U8ypkrZYuuRCFtISM2uCkxoO21xwjBYb/NgZnppc - JIIjrVB/FAyrQFFGQSytSobnOQ+BUYq3rcPPydsr3f7yyMauQJph5N16B8ISkKRw - M2KyPrchGXIZ1OLVC3BHYG0jkgi9BbalpmRk8p1vaPsYIwOmYqDehGS7904iTxO1 - mdBLS3PXcw+fE3M7Cl87EsGzOEb/mlpENltCaPvC6kV0X/xRVUKZufWzA0KHD3zN - /RaXpOJiJV8qiYyvd4BGbPqC7apZX+R7KXBLuacbISLPfSnGC2tIs0WX0THfKLug - qwYbLjaVH/t/OHXITL9yK3hbHJFzTX5zMDtPGvYAEMC7VC4NiZnuFzzjXUjeUsd7 - KZvDZ+7pugpfLme3QMkAziPuHG2zKeeH60dg+IyCiBarHNUUuaMtLHEejVnULT8A - xLEyBbH8cKAmmNMlC8rX7Zjglk1hAOFXagWMSx6yF4L/zs3sxDbdptqFQRhWwQ7K - 4v95dBYTWZfXBV63MgKxlnAfXZb5JR1Ly3hgSjxsa6NYvN279kOlyCNfEyz2VmWJ - YlfaMcMNq/qnPTzsgvbUGJY76mgRVr9WJbuOG544ISOE5cB1CbLiQYCeMycE1p/S - XgGjdzqJAs1f2Y1bDABPPvgJEUrfaTQmd09kIV+PTfGWtYG7zNnW/wY2Sl5PIJKI - QNJi+DCVpjyfRdJoavHf7hOt3d2sjVkfAPbIkg3Odezlb35Ouni6sLLoIxcOPZA= - =jeX2 + hQIMAxK/JaB2/SdtARAAhonhm9/TXYG7mei02rfngxePCqSu7AILjWhVRhONd9gH + h4WoJbwrF4JRm3qA+DyzzFxKf3WNWIv0zjmaAnoHPdI8jrrvZ0cqm02t4bAM5hdp + 5Rbu/o198uoQJb/fmcGfp85GM/y/iAu1TEbKjto49zVa2/aXG8RJ4TAqLdzaoum7 + YBRa+jz9dV544lhmTkvE1d1nf0oRqAcP/0dr4aYC6i7zvWPITjjy+4s7IPqiYez8 + Vqnwq4cOf7HnwwHS9WfOJUUoR3c29d9cLwL2sXiwV688k0BBgQ/tBMGuRSdpvJSA + JkWn0ckoE9DFimn0HCStP/HdPn9BSgVDDj21RbzmC6BuG7bXDTZk23eBpBpU1197 + LxEo+5Pxhn4SbAjloL4UxsnbxLz979m/Xgj8g6ex2A4BZmWEg/7LZlWi6mK5Q601 + 8sykgaTfohz2ttLtm2DcXTcJWhyyJcPSwcn2axegZDr8wbr9w0cSNM2JV6WR5RYh + LHZEvYFC+wfqtK7dkfLEJWh6ATPSO3iHiwjkboYcuZohr8enrLJbkNR0WR+qX2zX + wRHl1cCHFXd26T5+IXWDncPIRSrThV6ZEp/OZT1/pwjBx6WS3eCgrvN+3H3IMkHT + dkckDfxlhjqHr4L1U7GJMeI57/+KwYnAuO+FEgqMv8vQIdC8NJSGwDcQf9eQ8tDU + aAEJAhAV1kou6b7eI98a0caDgkpbDtSbHXCqXtOnUgqu3b22gUpCZmN18E7W80ok + Ey+fy0zARdyEi2IYcjCSdrHn5eBfqTtxD+NIj6ucCSN4fcnKRlXm3LWryc5at7G9 + GnviBEyX9ShC + =fZp0 -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:32:51Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQf8Cfc/k/LQ2ah9ds1ulYlRhjYGZ+JdB8uxmVMCwMYZq+r1 - 6rDjr1wXP1DeKJ+pzM/WB7YujHw0yUkf0319nMTIr9vssCBEQcg+TAKRZBTauOFh - RlEbPXfhiHozQ5+49z5bqmHeIQ3dnYJ3EyHjWpYhnRA/bgVTZC9uMo5+68Xsfg7S - ebKo4T3h3+hXMvWH4NgV+dMuYy0qfojW5jAcizbPvS/6o7nhygSRdoT0h12vymeP - l3oTQLnY5VyjOYY+T2D5cJ3RCYUSnmGtgqdyYf1k8Pta0MPh74PD9cRfi0bLSrO/ - zT22y0b8Bav6k9MgDl7iEjjznvlFWFDidul31fmGmtJeAWy/D0LB8wGACf98n6cD - 4D4cAD/UJ39y0uM/SNmrAWwR6MjYDzRJ+pH09r/8lrOZ2VPH8TkIPXjyeD7wZXgW - 3oDpStWLMQiH1MJY4fDY6umlVmqcb8Kxy1Ft4H1i8A== - =hxt8 + hQEMA1QflAioE8i3AQgAkaTaCI/HFxJZInrCqv+NLXe1mi8X1q3zyDW49G88ea2T + 1nOLkQr2BUPEHbj3jcavHi8xlerV6RMqyvN+AHNaFrXPBYUdF1NlKefB7g0DnFaN + sK2dzcdokjiAYQY65PGGP9JjgLS7/+9gGHfMhFVkUYJZKHjKhHxcAMRAa5yoq+7X + Nz5haqvIZG2/ze5lAMvLnfFBOgfh/lAokZ7fZZo08kYlsBP3AIWuDDG+dMyY2gfq + jWPMKo9tuzSEem9AfEE7K1ahrpllkee/S5EqZk01Km/+uhZHieYqHZRQu/yVtMXG + Ckvpt2+HVpSB3n/RuOJBNC8jNLZRG+9GGTzZLVLxfNJeAR4w5vNyy/DawhdtmKc3 + aYWL/N4fGVv5RRl3Uw31V6oNpRntnj/jM/cV1JdOvASsH4gb02ioqgyAc9QWaHmE + SmcjpcFFo8EHCeyVcDqrEUE7UIoFNs9jrOZ4SK98rg== + =or4O -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:32:51Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJAQ//QOQ5cseCg4NUWoA3A0fywXgnUNmfKOYVTm7F3iM375hV - cyFINZGULHyvGR7SbPuHRy8lwVC2YM+OjnUzW5OD00zY5NrtFFJ9ArQRTlHwlMRt - EKZFzBrsGljgC9qWJxqbBL+ypy7dxCoDUtwIuTzuHda7/7ahAYMttJkDgGGPqYV8 - ol2lRsK2ETBCUWd16VrlzfuxvxXssq4ZsqeY+prG4txs8zetWSAfuK4b17bUCKwq - L0a9uZiP+zJlqm3AzbRnhv/WOkYbcsqRcZ0KVTheU/Ct8gVwcToq1Us+6v8C2cZ8 - aV1iA9h6CKxQxu5WgY97eDQcPc9qcgulJ3zEFOQk+gRGbcob6dKsyDhmTkOaPe7H - 7BgHRA0ANLu8Db28oMDo00pQXeTXKZt69eo79N+yTRgmeqS1uHLBH7+e6/ATCglg - yRjgp1yM7iSK2yXV1VoZDFed2N1kXZKXLT/3WBXaWkeXocQppjQ3OvhoLEoj/I3o - dgbTBM+OPMWmMCNeurJ7LAmT5Wihqd9NVvMDjueMNkHXDj4D2KHPRydnN0SNxbQH - 7qeeEBb+NboIzaEczQKPlLhzrM8xkXsKe1ZTvP1vnpcOkI3fqJoHamgqKHVP0c9b - sjpMilQxPImOlTUSi/JXBzefHrTu/Ug5oDOTQ4HvoPL8cjR2WhAcOxOGs8ICj+7S - XgEekI5a828TH4r/2CRz2owE5l5cJD19OwSWVdZ4ciabLiQ8TuA7ce9isoKHtoXj - suObYeWUtPnVHa5rkd5D3a8IHSBi5zPHQPBcVA0qoy2JLLsBPNDmloTPId6kESo= - =XuhS + hQIMAz5uSgHG2iMJAQ/5AYUGCPMFEIAnQwoSP0jPYRDcfpeu8Z6ho9RS6V4pV3g9 + 6DLzHWoxfK1AQmMfhtyBDf7OyVgPyfh+MlnVjsl18r4W7K6Z4LOxL7unv5HVtoj2 + tXuX71AxW1wmjIyDi37XsMiahPhGJue757of2sXoMHie14F+6r7x7FsxKFmb75kT + jNBitbYMYLCO2l9Gsq2JpU6d1YS/q2DX+P2dAKJZfsI42VCzRZ+YVYOLeqYeZf13 + OrSjNWUVsmg+penSSYKa/6xG0ytQvjPv+BVEU6Qxx/k2gF1a1rLtj7JRmOmr/aZH + wciHTPVgft5DBlFIQred6kUhcbWojIRvu7mF8hISX4Uk0TEZs12+9DLSNJ4fgG5Y + UvLc/zmqyk2i1cTEaVqTJPUzwL+MYTB9IBe8sP5N76IFTmqErGk97bR29nLlEgzh + N0ifnLjveAia4oCXhaAw/pvoEjQGvjiFMT5il0PcvvxuAFomGizA6RGSD9L179Wf + qXcGIc955rVCjFkFRTCOFcqHJBqZQqYvVn3GKI5i8eN9BdNaQfY933H8u5LEPzQs + KUq/OHaD20h56DYjcgco9z8oNJISnenWVHCj128vhI83uFf0wvvWkO344mcywKjI + +8URccsIPzXkATzCc9AjVgvKvUhlTSWyqSnAoZAfcIhXIxBTsjJrliOzb7K6XFLS + XgFlU+qCLSeq+nddT5fiNQlah1K/SUXZHShaw6iRAZWMmWvZZ/Vj1i6/6RqtF/29 + mMBR2SHzuRzUA8p041OKm8pTKbt/SKfzTF3wYzu7T4EB8zFg8V1Wbx7VMBOfXKY= + =n21v -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:32:51Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdAQIkajIuQYmzYIYwh5ph6v6ftXz+/WEpf2hz00jXpvyQw - Y2yxkGLgorKwz/+wlr0Ig//ap9l1jXF/aODOB15XW25BcX+/ls/5p9oLPVJZHycz - 0l4BgmPMmXv67WB935APpFMEfmDVt+lN+eJR+ho1YfiGEWOSYO3gWpR/hvYSufmS - 2CK3m1Gm+roca7OVUP3N3ZajTNzuGdFHs0AgbRdG8LmBuxnXr0MoRk8+3wbZUvgD - =k2dY + hQIMAw5vwmoEJHQ1AQ//f7QmQRhTP44R41nUEZF2wIGCRAwyu/QWxjMXkZ6d6SZB + +dk2yhxHpFRrpjRGWoOmRfnRoKGeMPI12W3AyoMRF8RktzX4wAZB5+91SDOmX4j8 + I9iQYIoh6inYjnrtorQ4IXQS00JaFE0OKwkirb38tknVC+LrMC4yBR3WtA7QevbV + 7H5N5HzpLcMibkYjBkOtsSEYQbtdVi2yn2X2x7XSQnIPaPg6pIx5Yjocvb+BCogH + HaRL4nvkLSzk8GH9EPEfXnAVB5IbuHEXe7Dn5qJd4RDq6j6zzG9irCf8fsmlMdHK + oehgO/pySRU3rMRiQoOLyvUy+fgX+u9J6VE2dD7GT8umbRgW9/eNogKieb9G4K3r + eM/Tu8IP+EFSzwnFkSWZGhsBwYYE3UEX5K4G1j9mEX+u9BdpuVxAuh6f5qVpvzKj + 2CnkBxPtAIFuIrVtBbqoPVbuvXFdWsDGFnqRyvBGixh6sfP8NtnIVQny0PSj92xU + kROTYSnjCICc+XTe0BzJBoi8n7qlI8cg9eOGcpe1BGOBewWpARUTZB5u5rtIWz+t + Fsws7XzltMDLwy2FMARyJ/oqlA8dH2BrY5ai6nGH8V5R/b6Dx0sULBOtchTdsn8E + 1kdjsGionxFLWaRIkA85gDj+s2XprDqK05aWWcTRfaEjjX++Gva0aawALXFd4DjS + XgESTvVAnca/d669IKjn5C/lV9Qwoi+HnLwwJkW8C73CF7aZIyqDtobq/LTnQlgd + OYuT1rQMkQkqyRVV1GC2kO693GfGjHPLzWaSNyf3mY5H0oXXfXOT5SEK9amhjZQ= + =zdoP -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:22Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:32:51Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdAWw13hKQ9OcsyeWaQLKcxMAAv7X8uqLzB3NQQJ4SDSlcw - c/Kouylot/cIT2/JyPpAxYI923KKIM0NndbFIpWbWAgYE+DSjJJXo7nxKugifoTu - 0l4Bz1n6ZXOG4Ve45OTBQvIVZZHpfIYHgyGFLLg5U+yuVnzfF7i3SiFOPf5dX7eh - jXOKJCcaHLbO1H1U9a24KGdw0FonayGLQF2iB7zFj+jUBU+++Gs89F7C6Byy+Why - =8Wj2 + hF4DerEtaFuTeewSAQdAOMCnd0+4/eZfFHK6BibU0JUysxHoBDu8HVhc54u0AEsw + pevLFMRWBRUv7h0NC/YjTHRX2Kl7Qv/XOOwCaSwQvIpYk2JQL3ruQmMZJTqoWARY + 0l4BOb9NeFYQroAu3j5yiHNpmbcymuyiGHAYU6ZTGDM7nOZfuqR5hFTJEbvIyhq+ + 3G52+SIWXiGK+uaqABIHp/hmKbc56LSywEa7En65nXxnjzt9gm5Cj3BVL3/SWmv1 + =pghg -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:32:51Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fAQ//ebXjOm3xcmz+r2xhSpLQwqQt8rvcokPWProREWuCdk8P - 60ToLEZr/Fm5E4hx59SGsbLQJSPmbFO9/Sb/gLiEtaCT8Bp8jpe1LxnJugg4UyaU - PSKm+LrU8mQaJ8azWiDPeCS1x3RVqiYrY/ccjz4hB1t/EcJFu2KZgcPktB11a3wS - PLQZoDOnn+EQnzQwoqK7rk8Y6C/wIKLazCWDQ+EMtfzqmRlULZovpNqhLvUtCAso - 5PgV8hZhQssoNl7r1ss7oF6AHmUmZtgusXEWkzkWXm0ZN0bw/NGcCcBX/lbUQG4F - mojbMqmA2Uso9N2DP7h+P1dGoQcumBv+1q23CavmL0rTPKOgsf8FRDqBDnQFQacI - yeHpxjpOZ2QiC7PmPEHKLekAdzEC6zjPNrAm12fjKTAGa2e1udxWf6BL1vvqOhVq - YeZb7czxfOJrM6pS0FsVp30w+fuKDhvAZTS1M+nhq2+oP0DwRHEoa0RcJYYHjEI8 - 1T1f05Wh7XPP26c/TB03YWXECcGAybG9xXv8sAff9zuLc1XDJm8K2dUH1omCXLen - XHO9i8MqUU8ZZLkZA2DZaUhxGvtUFNU+6upfUT6kFwMVgoPxRrK5E6c+JNuFy7AU - UlH5YoXbjn+havu0G5zRHboPxLIxgwZFcUUVFm9C2yd6IuvUt9iGQmomLXhbvBDS - XgE6Vxg58L4sSSKO9fRZPuAh20ULc//JMvqthzGYzgTTBYNREHnzi/3f4I1ZYW9M - 4nfziATGnNz3wPfrnXCawYwy8IGt5txS52xEFwaiIaLpzOQ8ZAEZuZZDAWWdB0U= - =nmnQ + hQIMAxjNhCKPP69fAQ/+JxVnm1P6M9AG6oiH6txIeXoLRaT42bZs5VT7o35uYFfA + qTqRjZN+TFYU4IjddS/OfzAtpPQWpfMnrlTaKJDsNg24kadC7/Xg1ekdht6Krown + 4fXZKNg1PWNtuqc5FD1UjRQLowvNpT8O7e/xdotGJGShEAYgps4bDLOOaZJ8Dswb + yD7uZQ8GwWS25AxhnJ/JtNck7+ILPL+cVaz0LDVqilqDsc2dNYcgGNTNqWGebMFf + SmllmEbG6MK/gvMaVPOPhci8QpGBfHewTlUXhCl47HuL0Ah6zB79pkFldtBwYTpK + 3Jj2A1PFo17FWf//W0+o3dGlEVI+CSxIIHnaJuRA9mqvCbPVqoLCTS3vA7J2szpp + eqBmuVKZliRfRJ+LCWF5XABJepukIiUrUScU35K1wvujn0Umw5uOBnFXclNwDIzU + L3UD7NDU2u92myJROn70VNPaNt3ubnkXQ/KMF3NSbrGmp/KS9zZnWO6449CdbFMP + S5ed0hpNC/T8IktFSVe4A8DV9/22KK5E1riF2NPKPaHKDL4zlxabVZXkeux/6CSg + pV/SiUzpSPjYdnIcS9aARHDYDrYbgocugucskAMMTJtL43QAyAHCQjdAQJuvr5yY + XRAcjxWYP2wqDdRfH1Y6qfPSi9oCugp0WqlheUhg8MJjqm/HHSBCnPDPtCBmffPS + XgFMbc7aRGoydaOVTSLdw4NvnNXEbwCEqlKvlp7IdA8e8CroHm8I9pTjdIV788jF + 30xAD+KmcFg5i8+Ik9LIqFEeGvxR81xM5wBr1/kVY4BVQ+0UKeZ6BtfGqVq8sS4= + =Xz09 -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:32:51Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoARAAsBsrT9XXA+Qni3XFqquN03NzqVwxE8tmDyB815lgWtba - P3Ser/2UkQY+X4a8qWCDp+i48Mn2dmp3LUO+iX5gmcOXAMeQZDuKSz/4O5NGVzv8 - 9766y17rpqjibJBogENZQFTCNTnoeKBl4Mq7rlSJKajKM29mUlEkkcG8HsW6iXmf - zm362bMuTRBWGhHZzPWwqK2sXYeRPCLbGSOpYIdRXMY9k68V6uXHipDvarVEdZ33 - Gd2X7E2z8hutTsxYzY1rgVMuGpwIeiVZ1HQCEriNSQF8OjBrL2Tn8lEuauauqtlX - Swb02MGhDpZTGsMOtETq4VsBkEu/tpyi1q2XLhNBoF2nsRxKuy611ebtbTgzYejv - eFP35wM+HfxawQRsZBidnC7j3SbStiLmyUJBJ8qq7lZXDmTEHPWF2Rcb9SwFGHu8 - ZtKU2UNzlQI1tMbWHfR++mynuKWp9PhEwNnLRIHvWl5fq6xYHPlvHULQPgEvxjLZ - 9j3pTUg5fuq1KIcMRAKeMt1K+P0HbnW+GW7MSx2QDPLsw8HQhpCE3n1hGJHGAKfc - UXfIlVPeLEJdjGCoNEIbE7XjVBScnkBcgq+3FT/kXOBgQnC9Z+ll9iS3qMA38dtv - iGyyZXHgzliPGaVduhgSDBoQ5GfOaqBjVaUNmtlKKl37iA7ND3Yy3rltL1bWxpDS - XgFKIfzd8V+84w9UG6Ckrxyxm0NymZFl/e1dPfVp33iYEQOPpfMnIdVd2uXOR9pz - 2DKr7wvBKBnbXQQFY+rvrPYPPRGmsi1uYZT3fjGBCfZCz6RN5nhUzmE1gmtlg6k= - =5HD5 + hQIMA1Hthzn+T1OoARAAvcah0df6mLs6Hl6dYQCInSh2IVUezX8s2znk/BVdHAmG + ig6f+sAPx7PYDHt+aEDN6m6Hdi6HNvXUybLULhWGdVMKFzOLiugh9ATcpygOMsuT + HaqtIRmWJaZIXwRnzfil/TBZf48jqLEMu0CZKIZLRkVgjo7+0TA3V2KvbTrcTlvA + HT8gF6uU9dO4L85Jp+yQPzgEvKW7iu9DbfFJi9sz6vZbIOkKgN2tDaN7145dynSM + mVxUD0ykMhaR1zVpf/xFgQ+o/mqpyxPMOhn4/DMrSjx2EHJueoawfApeDWSIIKRF + F6zooUfEG8O1Y+0uE72MYOilICRZfrWymgzhs7CR7t+bWolppky7CrvecByZm8xc + hLpJDxhf2WXH7Y69OUlW9SWqLQToheCvbccCoGhM0D7DB8eztf86h5RCk3YacZnm + o/Ss+N1CM2XVZaHNkNv2R9px3XdXWDvpJ+939hU+faCJ8/ty7xKFUhA71aVwlUCd + JPSfQLFHZmzE+2jWuHVT4cbygxtIwCvmn1wPTVxIOdRQTeCH2fsDL7wESOkcXpAb + mpTtdrnaz+4V66S1s1OrxQXFfdGlukHgKDqY166B9pvLalplCw/8Z9jiaQWgy5cr + 1+CgWdzsoZFuOm9NKgU5rzH8m480G2yuYH+S/bDlafolTmopLOezphINVE4/R0XS + XgH7Oz661CAHS8wjC49nEUqXWnTGCN29xjNCKTHXWUQwy/6EgP3CqQbtJHNKOuL4 + roqlyeA9v1O0cLcSsoZZDsncm2cGtlqOD9MiYRxVkxD1n5hNhzrmDAB9guvum3o= + =gRpl -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:32:51Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqARAAlMfw5PXpcGtDzNEqMerEaTaChsJLjF9fMoQOk3ybJoBh - V3n/nvd4bcT0neTSu64u4LK0F3IUPM7rOWYT8+ZPKsQttEBPiTK9k91Ny7IAovN8 - HhITvfkmc9G1VNLQ5ct1yxej5GZCw0Ce2657lQzLy0WOLeLxP9ra+6USjZnTp14A - bvIvIb07JwT1f/1Hdbfi59AbwXY/R/BfppSAW/+52lx/mNVQ3s+cg9im9Kld8ea/ - mfpa2OD0uLowrAIUq+cuW0dAp4qLTJ5bNs/SF3GpYBoarGkHatdodrgNDhEcNUoe - QlNWQanqmJEQnN7m+lMmPPN8S92QLS5ioXb/RosyoPpFqIB2a44TqZPpk3ADXP3J - CJc3jOLxxrg8+os26RN3nAt0gXhkTfdeRjKjCjCQDeRFDsDpNjJtvVVR4yFAVz4V - jiTbUlIuXE7JBjo1HA7QcnuFQgjscctetb6Zrd+vFtevfwtkZFHW/tvKaBBnSajp - /0tJqkY+GuF3TxIxq9eX+dPwsBxGkgs7ZjXc9qoxgGt3MxB3BpcgewkEKbMqBg07 - 217Uub8O6LtaWaazuTkko42j04sjy08NLOVyUoTiYIm2pPbWY2UsX3nMVeBMPhcc - BrdTjhBAUdV+9ksAN/TOuH958y7BGT94NsOdGsDchLormzfukOubkAHTqwhRGC3S - XgEk4Fl8RPIigm65rnl4iS24PMXlSyAh8reSzy5gJ1Q5a79QMQaHxAYZF3QHwaQd - rsDeDjRW1+cOOWMAsKcRj+oVwi8VGDq0gMlK1UjzxDqtF2klNp6vEhKunUJjXiY= - =J1Wb + hQIMA46L6MuPqfJqARAAp9Nk6KBklZhYx6y6a7grhw5XSe8Ok4qXCj7b1j2aX0j/ + g7Hih+PG+aGbZ+k/xXPft7OAG28ODWHI3DCCP2BzDqLHT+78LwPd61gj21GBBBa+ + uMJB6RXce5HOpA75ruyDzAi0uTGOqdoXW7sRaYtEknnUUWOgkoa0+iYCWb3suYej + 2ZoFFL5kOtzNkmu04l+axogd1Pmg/tC6Gbb3PVu+1MwcZpxEHDKGDLORH9Za3W3h + Yln0g1Pf8NNLuBvcd5XImRxaxDsulYg7/63tPYlCIt85p4DFK7oE+9D/8K5iZ+fH + y9E/70hkrQmDcJynbVRwW/xLt3UIHlYH2CrgZ14Sd40txIily0nD2W0jf/T9Lqio + j1p+73+Gavro0zTAd23TXgD8oU3Xmt8NcIxF9wshEJk8/60iAEI7EsXovDXt+Ow+ + ztib+VIMQ7gTrm/B//PM2vfqBSLNFsJzrtWBxwG6ZcVZ1+HjZsBZHDLfEz3pPCtB + 7EFlXpb3eEiBwzcZXg9fjoh7+7hpFDT8sTchKjViZtVuyKzz40rjEZIpcAvLQEFn + yt9Es721mdMbbdiooA2patwdztCkf0/OoiOwjdjMAetZ4b2uoDEKtKSCQd/m9Q1d + DBDlFvUMMEWDCZharnjKlesbyf80JLy7xnBIo5YDUiNloOAjn64+HQ2zMRHlQqzS + XgEOe48mmnSFxEyLGbb85DEgfDmDp1nYSLFsKH4CcauxukljOMD8/h049cPLScJA + csg1vdfcQKSCipH1XBSJZ8G8qHhIrxaGvW6OnjFpwTPNdpjW3Yocb32RtJl2L4k= + =8BYN -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:32:51Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdAvKEvSzBoDTFv6eyiyPNo8Le9VR2Eb8FkyaWPJ48hLGQw - sLenP6WBgCyYgefOGUjzbh0Bk1cB+Fh/adK9yj6leGFBimD6dIMc/ZyetSCwZt7E - 0l4BwkRUtHGD4WfVIMXXINqnI1SFMK9/ZgeSKUti6xzd5SegYBdthN3K6DWtLe/z - lckzEyMLR5g9k0awFA5IqoM38uifyU9idmiD4UbG3TLYQ6Y0GjBglKIiGSXXOK0r - =/XG6 + hF4DQrf1tCqiJxoSAQdAntvfsg9CyzwnkRoH1sf6pGKCvrXP7lHxxQ48uCH2dEsw + K0AsX83+cQ0TSP2y7Qb+MWbyabgmtoE6Bvr+RDL1ZdT3GXuU2lb5v9BNMTe8f2AV + 0l4BKDN88wlAVY+2vjeHyv89Whc/bb+H40nl2aJujOx7qa/FH6+JEMLkwAqzxWke + UEyfHSVR/SLxuNXgncRzaqftfyW9RTbba94x4v4xpB5cgC202o+8YQYy4zNyIwkt + =//73 -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:32:51Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdAmGoq8vPbWFzZ1RjFpeVSwBbe1xc9uaK5Gi0geBX80HYw - e+z8Lpp6JQn/AvBeSTSBY/wlp6s0uxuFC3ZwR+cdO5W7wVV4CCjaiizzuC0b+5qy - 0lgBMSSBas99DC4TEjMZY53/wuIQM9ZEnu3OALYuh0WJKitqz9uYH8TxyCNZEtbb - f2UlQyMmRl0Wdp6BXMZOh2Gj+PDo5xaOYfwgrgOs0WwuyrbEB9rdz/Nc - =gg5x + hF4DzAGzViGx4qcSAQdAGyh7q6lSTFHMurCG7wYkdwgSEnvvY0Tp5STkJ51YwCAw + V3o2ZWi1vpHCT5dRpDLAoS0biujFByP9ubhfdES2g2VTeP2ofx+GpjlcldizgkGc + 0lgBbSpQ0cGo7K0OQBns6jM2cYtfdoWh7WMPR+nYaraL07ftF8qOHnFLVW/D1PhT + HG180NJX6DBTu4MnzhhiIug67j8rccaZ+rsh1M3q54gaLTXNKpe2E4iN + =hT9f -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:32:51Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+AQ//T6W8lZMNc4Hl53aC2+Z6FyLqlq0RCN7WwGoVP9+DYVMS - rBqWmO4Sw6czfpz2dzrdsk93Ivc7I2Lg1PdnMF1SDnw+hOqpA6mk7IEjNckb/VT0 - +iqIw21Gn73HChLvjMjSKjt0DlS041FKDeMh/35AzLdyhIzt703/InFIIACCifP3 - 3qYJroPMsIt6bL4rSYE5YiF/xQM+nfq7PG4v/RU1YB6HDumNOtW9lXx0jFrN59Xp - I3NppAzYzpb9rxyAK0A3eUq2QODSj+IUc0QPljKo3sdRKbOSY0/JXdBOjAitvX6J - NpDIzFOqowpV8ZYmJqByxUcM+mSXYvpgvsV7B2crhtK9m0eHknExnxWgmY6dBOGI - SipQ/vW56QUkP+0Dwz9FMKolQyjhwH2OnMDEyB7Xu971lXxVnwFV8P3JMeA8h3Wm - ccgpMjoc047sebrRywAeiIYSMNxtXiNOryyPFY+uPIQTeADOHaIMzAdOCtMVQZs8 - Xb5M0RNJVcDDr2VZ3VqVyBwJOQ3lX0xESVJhYwOrZGKMWEBse1aE6RcKpuI8HwFe - MuEjkc4O7iHyKLZJutyYVdhYnJckuSirGgou+gNblRhXAM6Ouod4c2fFOfSHs6ey - JKoJdZ/6JsYh+lyCPCqPBFodOBpo2R98gTA93RG35hPYZGzNLxNWYp+0U8YxGzvS - XgEq9ql6LDIsaWsQ32fTk4GIkF/P2tnX4oPNjxioFG4BxNB2Gi9Rmm+PWAbN86Ro - rQSNnrmvlSgCIwUxMu+L32I45iDpW39CsD05FJAAbgSwUhyCuZMlue5LCCQQals= - =n4Ic + hQIMA2pVdGTIrZI+ARAA1p1e5jUdhMsyyaf7WD3eazil2scy5/Bf0sKexeEnIZTg + J9JbaAprs540jL1XdFsBuhyvlIr7Uz16srYFqtb5w0k++aebZC3PFqMeP2TQesl0 + uivsn6a/zC6eIJtv2x+I9TBgJoUbyj8DH+ov/sX26LFVdoz9+GvS0sGMyYOgrCW2 + /4fY7xcHDVKGJ2JJc28ZW25TJ7ay8RaQwNhlqe2lg0DO3P+jA/ZszzTMWEgLKb8F + UrOsIfYeVZp7y1OaeqFYjJ85WWq9hDfaVAZJfM3erCjxA3Hr6XuMzXFvH/PELEs3 + rrOhzo8fITIHlPyVzP+VMVcwZJn1xxd57MkxXzh3Obv8pqHasyaSuVauUJIP690N + L/vjIPZyy0yVKXDs7iasiHRAPNaYJkeVIr1epDClZQlvtdaba1/wYMUZTP7OUCut + sJQMX1EyYJ0jmAyBt3hjzvboH7LDuFwyL9EzP/iV0EF4szoOofpIOgQOt7WRSu74 + s8pNfI5XlqPE0cBw3Ez9n2pjWMHdM6uLwUIwitIC5GAZ4XUgF/wOCZStCngA/hIH + HMXK1aoKQGBM+qHVrnS+XiBx1zzzJSPOAnal7Dpok183khOnPwFWrpvFv1k4d8Kp + /l6y+ChyToV8h2NvrXDq2PEg/0eiSoBWs96hnQiTF/uNoGWXhkOp3NWujlgkX7nU + aAEJAhA7o6xiPj/RTB8XBOwEPw5cz2Nz7D0ntU58c/B0Btic8NeY5bnt17U0cpmG + OsuLM4GZ5fgTsmfUu8QGxeVB9iML91OQpW2lGpTt7xDBTDd9Oi6Rq+4dqX43LTiT + 3pJyJPw+f09r + =GoG2 -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:22Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdAaISrMkj/h4Lhp3nqgo9TAQ1SV5mmjozdnreuVZky0kgw - GaL/zlxdEZRrxdmF2/KTCz02cn/sOYPqbm3A8+YA6Ib9UzoKcDnsWUMd0g5oV/rF - 0l4BPEeHedzm/rWmhs/L8VIgT7nBd9zqv3E3o/g6kQdYNbjtTviMZktkghpKHab0 - VIahda8rxvu7wWVKRfQKqm1XRXreB+sW3CQ0zyJdnCZgDlBTavGiUMeBigCqnzkH - =6EeJ - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted - version: 3.12.1 + version: 3.11.0 diff --git a/inventories/chaosknoten/host_vars/pad.yaml b/inventories/chaosknoten/host_vars/pad.yaml index ecb8a27..6625415 100644 --- a/inventories/chaosknoten/host_vars/pad.yaml +++ b/inventories/chaosknoten/host_vars/pad.yaml @@ -1,6 +1,7 @@ docker_compose__compose_file_content: "{{ lookup('ansible.builtin.template', 'resources/chaosknoten/pad/docker_compose/compose.yaml.j2') }}" docker_compose__configuration_files: [ ] +certbot__version_spec: "" certbot__acme_account_email_address: le-admin@hamburg.ccc.de certbot__certificate_domains: - "pad.hamburg.ccc.de" diff --git a/inventories/chaosknoten/host_vars/pretalx.sops.yaml b/inventories/chaosknoten/host_vars/pretalx.sops.yaml index 97a1a7c..c02b228 100644 --- a/inventories/chaosknoten/host_vars/pretalx.sops.yaml +++ b/inventories/chaosknoten/host_vars/pretalx.sops.yaml @@ -1,210 +1,209 @@ secret__pretalx_db_password: ENC[AES256_GCM,data:T9qw46sR88tcj4NG1oK3AfjreU4N1cIN0w==,iv:g2rr7PbFN9bFDg/w7vZBiuMB4p2j2uu0eQAyiweuQ6Q=,tag:0coJNAbT5W9gxy2fVOhuoA==,type:str] secret__pretalx_mail_password: ENC[AES256_GCM,data:HJrrmdDKzity4Fzz+JEj/kvddzHpRbw1Yw==,iv:dW15nSyYjzlFdPkQoZmJ5k+poWyJZ7dW5Lo8IFjtfMc=,tag:AZZObQRDMMoQgnPmqo/+Tw==,type:str] ansible_pull__age_private_key: ENC[AES256_GCM,data:CguBtrNgimXc0dBhIHn6SNYhmHY1z6mHXdb7bmAFUy5FtqAmU/HGTxIsOZdn+GjwHhk3idi4my68qAkyxiuvHno7yQ+HTRgPl4k=,iv:kFLI2ptzZi2UK0MLEyFpYdvJ4o2C0zaQ1K6fowYmG/4=,tag:8hwlDVpu+HBm+hjNAdiVyw==,type:str] -secret__acme_dns_api_key_pretalx_hamburg_ccc_de: ENC[AES256_GCM,data:e5Chvj450jNpRZJWZ/fYersQC6U8V8sgcvXkhbCSSKO/U4wBJWTr6g==,iv:gkMZlzwIoeft5VrOGVdvA2QRacoO9QetKVJxJ6xHG54=,tag:Lz0r1P0qcCyJ00MFu1JR2g==,type:str] sops: age: - recipient: age133wy6sxhgx3kkwxecra6xf9ey2uhnvtjpgwawwfmpvz0jpd0s5dqe385u3 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxdUUzYkc0WENWSVNaQ1R5 - WnZ0VVAvaUd4NGlONkZsMnZFY1JjR0d1eVcwClVhK2FaNlByTlR4VFJvUFF2czZo - ZkRHV3ZJNGNYWU92SU1VSVF6NXQ0MDAKLS0tIHQyaXdCY3NTQ3lqaUJWcGpuTUVv - SnN4NmhkeTBlcFV0TEowY29XV0hoN2MKdxOW9TCdtDoeHATQodxj20PcZU9TY0dG - RD5cgDKIqbPM6UyNspAWOprPoJTlfSV2ip/y/NUDwSkueevM4AF2SQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHb1RWS216a1RqZ0JHOW0r + bkxRNWtzK3YrUlRVT0JnL1JrYWNNTEpIbGcwCnQyY1EzMHp3U1dUdVR3MkN0Qm5S + dW43d0JnbU5tUDJnSUdWc1R0MEVHSm8KLS0tIDhqaEpES211TXJPbTlVZEhjK1ow + ek1CYmpQTWpPQ2pzWmVXS216cGs1blUKo+q6xzJVl2eLJrKWGAa/sHyc2ZsBMz0O + kBsuRo/uiOtBuSPw/4JfzVcvJDCfcu1Okfa7tVz75pnUCmax180AKg== -----END AGE ENCRYPTED FILE----- - lastmodified: "2026-03-31T15:20:20Z" - mac: ENC[AES256_GCM,data:XUk54tSq/2B5DlHSOovKuGT2x5ffl6EahmqriA6P+V0e8D9PNemgOcV7s0GfW3QgKNQ7RCCRaXZpOZADh4yIR/AslrIGAJ1qNHgekZgRJ0VX8yydjHMpVG5u9Qi4Kr/u867xXhSzjSLEsefT60RGCKyrQs5/QqkK833PaIJylqE=,iv:1sRcJlDHN3eu/oRyJ8e9TB7+5yThlf6iboBnaaO/IvM=,tag:EW+m//ycUf+crIeEOJoPtQ==,type:str] + lastmodified: "2025-10-14T23:41:45Z" + mac: ENC[AES256_GCM,data:tw/zADjnc9mNcT1sEGDeCFr9RuyPsgj6mtcmDwpYdquhdfmjvccUBwly/NFFdHAwUqmL4l5R2xAFaeKxiEO03DT9nx6jujDvgpKaWyiXqgPnzMvft/9SXdjwx1+4COmT15WQ3LfTQbTXAJH3taGDQeRJBPRYFcykscyw3S5/aU8=,iv:kmCUVVT17MPoV4/tGqxKGeXuf1eIzX9qqJt6HL2ygPQ=,tag:+v+TVU4Nr+ZCqLxWvWWjdA==,type:str] pgp: - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:25Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtARAAk/B5Lnbw5v0ntaBpVNPjDSt8K0TVpk/tPodQsm70S63E - FRzK3+ZUdgQeMsSmVOsE4J1aGaSXNnKnmoeXb5QFfD4/l5ojqFXX3rbJo5HYnT0B - DI+H+blsOm/EFTmmIDjpUMuUcOZ/coT06U+MCYab4RCafd65Bu6vRUHyadhkEBxX - 9wBtraxAhRtQ5Uz3iDy+KteTiFrjuLPns32YppQ2NdfEB21tmLCPoo1UvAhYnKbh - Ld11ZbjYWMi/QFWOAjGrAt7KHd4Z9I1JajQ7c9ckd8TySE7ATocU6RV2UgrRJmA/ - c4QTzaqjjQRdUR6TpmSES9tH9fh8BoBv4xzgaa2/pjrdAKAfxVdpPPywA9m49NMH - yvW2ixbj9H1b9brKidi24Lv82dDeAkiMwcca/eIIja5r4sqXkmI/xYn2kZKS3FKS - EeiHyc46AqtAamzV9V1xtEGiRb9RyzjAZRSQi2hbDr/E1j0IdQ6sv/uHw36YDvU5 - MheGJtzo1QE0kh+wfWzDbW6RiiBOeU5qUIAgEbuetkPf68Pe54o5IixCyOHkzpEi - 2lDacJ129Pv4kHM9m0jzGVQbwyAp3mz9vMJ3V4HaNciso5iZ90IVDh206ddWk71a - xbfDpqEqTAwyKPvPSMiPeLSAzpKO3WpId0T8/B0K+JTLTM5O2g+W8tYshX6Qdy3S - XgE5LCL/enTTF3k6JxiYfZprE9W9fuoDvGYEwtsKaP3E8x4RzkVSWPsDvNAjOOWl - FDCzB8SxrPxN8ELD/Q+ao0Wu1/i4cyGER9EDNr46u01BeRc03SltO9x4BK67Dig= - =8qFN + hQIMAxK/JaB2/SdtAQ//Qq0RZICEBrOS1eMsGnDWJxZlv0Ul/oW7AUQNpo+2bFGg + N4SyncrKtxdw2Ph6BnRLFRDXoH6WufaOISXgnGkTPHc+IrusdkToYPYhmUbBvJdN + y7E/maWUjJj5C9p3J2wH7itg4fcrSJD3fB5bf8JoXtYxhh0nl8PpnfmLQxROpyQ8 + gWchxbaUavsp2kekD+3PGIr3iQt1raDxtJGxkd3a9nGZ2q8pCAfpr+q4C9JKVjWP + 8uUTeffFnu6kKnHq0zSpbJCIpUw+Pq6qdGZ612lz7oZkIGsP5G64PlafnEZl0tVn + miRtGQFnMxuUN3bJVKfqpuLEQqmxZwS+S01XgRjHfhvf4SNedsm45CEn3ieJ3+rv + hUZIdh95Bv8RQ1zJSX7tfa//y9iLG9Bf3RV0QGKGVwDFd6CsFaq7LSfTjJh1bPML + PMV9q5dV8raZH64SXLNqqD9YAtw83tBfr5mk7yVG/NtIar0CkMzzgX6twqZcX4ce + PRw7vFsrgZh4WCmkeKtOIsyV2EH2IY4qRgg6XV8SYQaNtctRc6NgiCOZcI0+hp8r + /NG5TgIsurLdKHyqYr8bZxgv8cbQDJTXTL4o5Lj0Y0KjOy3M3TrFZNjfVQgeyCAz + DyrJZtfWQZvxIXEgN7jD4H733V40enNIULpRaqqj9AaON6GPABvikwkwYk5BaRTU + aAEJAhAmylieQ5Wf300EKWtH8Desq6SL8g/OSkA2rRgOq+OxxB3Xv8IGpPh5ibXU + xPtwDHnabQXx9oQcRxyRI3ENZFcgTqT5SSmkj1dEpJl1wgjxzaZ2+cVWLeAivqNm + DWmutl2wnn35 + =28/h -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:25Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQf/Uq/nfjdtdxSF8MycVSVohKj4+OIv8YYCULjImgcj3TDj - vlHphMQ5bYptoRxLYWcWBQvnTJdeZ+JXU0P6PSi18+LLC/T2v2i1u0zYCG6JZnfg - J76BdQ6EzF/s7l7171OATI56hexIPVYl5X9SFIrQbucqS8CBgOBVnjowh+9QOHhk - 2WWDXaqt0H1JCx0fl2nGDqAsYN24bsoxFpHI+mLBVzlqQoEJ9Xa6z7X/n4PJmflO - 2GRv061zdPiy/uzzXl4+h4tAzovcjYAgZabUcdBDU4sGqYX+vrrHvDIgtF/eBJ1a - sEG5t64U0TKbBv8v4Amr43EhJZoIdJRhouKEnI+cIdJeAUi8V6fKo7NTQRUdsx1F - eie7LL2khVfC0lUJD8PfWi7KPojjNTmQdFOstX9BCSGOiDqJAm5gXVxbejypoCdn - 9ZAd7pkjGVVDHvEKyZNGB6puWK2q7hEBK323upXlaA== - =/Gcs + hQEMA1QflAioE8i3AQf/VrOBZEOI9kt4uE1QOI5Z369nXXIgT77WZRrkiXDFGyI3 + o9spcRTAFHXs0t+d9ltM5hWWXDR1Id4fmxPjDQn+DDsthU3U2S5/oPxjNg6dFspW + D2n1RkUb7sm5DQvh0ZcxiEFNIxcHsKwCTYFsdr/d2r4pdxCgjb/nCfnryNsABZGH + XDdbGQezO2BjvLjuVFxCVO3C26otX4pHVweuP8E2HyGGGPA882gGBqRoIXs1NBVS + j9Wd0clrtu6RB+MCjwk5jBzZP6P0AGbAGb4F93O28F4/Gtk//4+QD56OQ1F51dom + Y/Vn2ELq8E7mgLDJQVgHFnu6XBJzz/ULa1Yj80ddpdJeAWgJsdJRRaW3z2+GeXnH + pqJcu7C7Ujz1lxEuZq+hClhjEP6v7I+rylU0i6EBkHwY8cE95LeFGXcdQMkgGJSq + S3Fk347zugna48Pu3Uv8BxYaiOrD2Py6/2pHdXoZSA== + =8l4B -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:25Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJARAAgc8WmBFH8NYpCJBo8bhnFT4v+dY7cwjY5pYW4UvD0oPF - zUT9x3LteDpQYInlePAYFUmAJVy80T/kIiQZWw4ERKwDPK65WqpKIHLtVkPhLPMk - aFsfKmAqKZPVBjwBkxNshG2weqH2NDDkA+JUHYO6W6QFjXWKAZ51ZgnQOfT0PxIg - HCWlmlS9ESstrpXppZUTABt3VtyoeEMfO6ix+lrHaZssy+sIMBCXy8hEmkgBKN0f - TEkPYdwJl4krV090gXjBpu3et4DMy9UV2Qk2h7NcL6Hj+73vr6SRZHwv3X6fXtm0 - s3BXsAV0fMDYN2yIyCwzvJglWlNEhrD7AtJg5gostRKPnFMXmxwMZnD2XhOrkpMq - 9Dwl/53/r7BmWlf06rsltZGWrNjMI1aim1I/6y1RsvM+h4Y8Px81Xpd98bN3QE+/ - wT/N1Er/T24s+4sxayLrJph/+U64slUwVrfaYuJSWf1m+Rv6K6LuzpMRst5l/DGo - kf+7yl8dxmF8Aihr8EkFHsGH0QhP0J5kW8C0BS+qh5fUiU87EIwBle1LawTrtXd0 - Epbad3wTMn5c4ZSHyhMDu+S2Gr6AyfB/Rsivx6SfUWOPnXAe0QIdAP6PAMSUSIZU - hFU+aL7Ygod1ADVKP9LyVE/ShJqP5Y5M0WscUtmxmFU5VtCaXoL0xyfHd3/e81TS - XgGC6F1Ib19FLg+4G83zp3j/MFu4Ud3aDAZKuJMLVkA6YS8leqFgv+3zmK8K1W7V - 7SIF3bFU/OJhqUhSabh5I8GZwd4MMHHdZMb5GZ/V0C1bUajZDmJKZTdQtbdH9cI= - =sAHb + hQIMAz5uSgHG2iMJAQ//QeaqjjxdGfFfm/aaSnyq3rYqdaYGFtdiDso0aqPefH73 + fmyjFNjd5VwuFvtvvNwduHLHpP+vPziNkwap21xv8gW5W6GlspOCnSSdA0JebpeZ + 3gN4BEBEqyzQLsJ2FvjyiQKI2jFxwoIUz7cEddqw/g1/1jwt88ShQb/lWMYZj8XT + dwpm8Bts0uV9mAcfd6O4RkKWOkAe5dDdV6qQI/qhZSACEniHZ25NeJm0oNeJkMe7 + FMumlrFbx188qTdFaJ8TlbAvJHS9Nni/zXdzZaZcb9nnnXR8HdHWoLooIWH6iOHR + PxihRy1MQjlCfHbd7/oDhJvkcAXqQQMIamHSbbzjOq6G86vM1Pybg6WIpHZ018Z3 + IUz4K0RWWZ1S/KGDhUsEkdPKU+sWkhHRc2vICBheevanbuOvL2EEVKkvoppGeeXd + iJjJUup7VLj4rwT1+nfWanqqk+HXODYiQ4b+IvP9v8W/o05Pts9voj3XCKhtCZSv + SNMxYwC9gF+Kx494Q4T+2+59QfTMnu+Bipdxa8bpxS7TySN/VSQLkXeUMfR3guQ+ + LrvtEjkCI0Pf0AyZ+vzxKKq7/7CRs8o0jTT39bqHTgv8Tmr1N+9OhHJE6fUfk9QL + hSwLduYAz/MW2KYkv8ikabxqYdeo+cwT7I8qSGrz5gN8vrUGhRTz/mGcLSUx1UfS + XgESDCl6IgFVFzYKzt9Qdgx94K+BdwfD02pD4LQGTO/xmHIsWVetrtzEKTjZLWnN + yB+AF+JRGbyjQAt/8En416Pu+RNTULUc9gcSB4atwC3dFtZg7KBsBkinFEXd8Kc= + =Vu53 -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:25Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdASa5m/i+cbzbAq31Cr0anwjDcPLMAzVQ/ScUFi94xLFMw - YP29ODVCPg04M1i8tq4EHMPf0qbJhl9I/wRxFei9SxDRbOhFx3d60NrIcVgAaDNy - 0l4BHFAdDZJ0CUmmGlX+ezHYwY+WbxI1bLB8yCcCzZi91QHNqgTATgj3gTuLmo/g - GXZATt+ZZtOVZkf2ZG4IM9Gic8Wj7EMv9zH5yfEAXTejb/dL0mCTzYU5ubgZqt0U - =2KON + hQIMAw5vwmoEJHQ1AQ/9FLNpkfiENIDXA7KYYL/LfXXSNPDvFa6hAjot5RkA3w5n + NqSw6TkD8033sGYYZVTY3r4aN80nSTNFoIgAGrwyD6EMUA70r+BjDUYCEydU6dsZ + mOx6Cukt5WdxDNO/tPCz8vBDa5o39Vjy+cgV1NmRSgnar6f3QRkONPIbNgdkGoPa + re9V7f7j2nYHVMVmzAirsoIsjqM1Xy2mUk7G6dGToGJH7ZRGxbFzmeM2m0A6cx9S + JJ9ptaYXkc9ZZt2qV+yw7gbbqweQ8+CNuOo9BCInG5bxnflDdh1oR3cegV6PG+lz + R/VH8FHz0c6z2wm8U6hpYYxEiPCuGMztTZ7OvNbqo2ggvVue8LbHFq1kDGZPXjx4 + WbjFR/on3LsRU++fX3vd28VIHtBlvouzIDutHHW6WutVMsm6py5+PBaqFsu6g44H + x3tAk9Uiv+5EliNSrIDs8ZH9XwaQ5Kw75IaMVwRkVs2IZshgTjRCAIbutiOBtI/5 + ZiPmWw+BIw1IeqC4Lt+FfPCZeo9SsZQbw64iOBY/0IjZMbLUFDWNuway2lel8hYN + hTmBX0UssTTEMG0rJ2gV7nt75kge6vQ5TLQVEB3xJeO8eA9YMP7WwIgmlAT5JkkR + FV4JlqDC8QGhcdv4BX1ItK0kQ22CekcfK33SQNXiX0wjrHdyaNIr22VA+ROuJRrS + XgHN/VVElhiEtzoxYuEzWKDzjUMKic6N9XguA6ZPO6gS/pPOdHH74tGEICkXNag+ + 112/+ry+IIBim1JlkQUGTSmYgh/PCCqWInx/2kUR4X+H7rAPVhgeTb2ufB45QLQ= + =tgBy -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:22Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:34:25Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdAEslLxliHZSDJFDDJ1DEcoMoHaOhawZaWCaayiI97C2Yw - VHdHltO6sm4byDL1p6GuxmHtrHXdC09GaSQ6zDfVU0U9vw9XwoTyIpVaiAetCsF9 - 0l4BH5/DywqJNl/7jGgHc+ay2Kcoz8HZO90QVdAqyT3IPrifIA60u4TMekjTbjMQ - Yf7ja2V/ogkbZcE3i4S8UyxJ1YAGZCpnd6bUnyY4zz1WmZGVQj1CFiIsdGDn5bPU - =10HI + hF4DerEtaFuTeewSAQdAVTdKoFelrbkSd7InazDll2gFH3rzYB8EpV18aeCO9g8w + 7HE1WAwCP7GWGBNptedst1q442Bg+O7sfckodpHMLb6YyAlcaE4/YAbGmuUJ49M9 + 0l4BBW7ufS/k9NPWMxl9fmXws8V1mmRXpPz/M9hxiOV9Ro/ivftRIlBJGDEymZex + v++P+uk3i2lVJzMV34fc2uqEotqgW69TB83hBzSTBZDRSdofUrXpYEwkv6k1fzDO + =pwN0 -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:25Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fAQ/+K6/DFK721fJlDWQYZt1f36S7uMBog28wBaaQVmh9Snv6 - 2RtsBaso1qlXp5NVaWZGCI5hsq3pdI8x+9mgTaJW3qoWjHZVd/LGSYtznWkeQmcn - 6cvC0hIf9TSO1ukj+O7JtlXycrGiZC/W01o2TPSqwzLXsEshaHG3zYCGWeE9SNh9 - sraI43ud5EQIgLS9Wtru9PbDzMZQ4plsrSDXoy+YhO8M0KVZ93am7IQhjaTjLgFS - FM2VU3Pa8F2qBPtl1nCo1XHZl6Pfrg+s/6drJfnEyj7nV8m49WedvpV1gg8Wmmld - JQU+yQts9CCJEJZhpQ1IUGvOl9OvSBmvXLS9gHBxkp7nW8uW5OyAKeDEUXZ8L/RA - To+qPRtHZHDf2Q8G8i0jD+qasilZ1k/+uuEXG023ahivJBIRLId0kLyuwPP9c2Mg - luPoGMAb2bqKpVJ3qzruuzeZnAULDfT+p5Nj/HyHqDM8QqM7tWsiUrNAq8i5RHqe - 67x4d3zSkzsXtEkbylxwAVi6W5ohJa0w+UTCDMF3K7n1CbSpWQtL3ycDu6ysI2Ee - 4wGFUz5Q+Qz6Dme2siqxqNiSQTCs2wc+7PzarImKiAcdaikuMPYt1nviROsHV5HP - 0NTpw0Z7C9CW9pxstsXlTUOtjTWuxH+4FXwjdbYb5CUfdXZBflBe6OmDv/x3pVnS - XgHLKdT9NAvyGbphpIWgai2ugKgIwZARDD+uvAKaUidsTbbIstV7tlQXD3jyD62y - 4YsNjtdb3yfiBeJYCpZ4zeCaG21faG28ZGKhgKkMXqFFL4yZwVXK7PcladIpCpU= - =3EiA + hQIMAxjNhCKPP69fARAAo5I0pU4qeDr1qEKwGhJIqlt3AnUDIWriYORWk2FWWgN/ + 2GsfxPBMllcjnVSrrmpZzoR4f6O38dTXwTRPE4N2gUFFF0on+EjiGU/vV4H1fyc+ + YhdadyBBTMe02wWaZfUi4xARO5cn1IQ3mRwA/U36tDmhvA3zuHcKQdD9bgTus0p5 + N+vx3hIcCoMOkkm7fJglO6NHhoG0vH6MgMGWNyr64c+pAym5IxCUIQjqUYtgebrV + ++xzFavViE6MAN2TDuGNJgtVXBnCGjGX/9XfAA9RPsOzSPpNCENLsi2vuVkeKEDl + 2qUvlwQt/iRK8Jq0/gYvOsDRJ+dkR4LsbTVSlG0Pr98HWjK/V3VvTqVposiuYK3p + OqgDDMt1iQF831dGbSFmO4SsW93haZCI4hSjF8+uPK+36J80+qVudxYEQpRormBf + l8HWgxsrnT1wB3ijKsM1wC65wpHHU5gWB63BwqNQiz0ys52o+4f9sQDjSxq6mXOA + 3ik36s51MLsnvkkEVopyetga/NZ3Nl1KZozMnluZ4TjVOujuTy9rWxWfPZI4imsX + 3xJmnepR7EHcfdZbjSVcwPKuPvgN6h5uguyNxw1iBvHRA4mY5dPZPuEFhARw8iFR + 1m5fXjv1Rn0Nq8P28uoepphaJy8Hp3XzDEfjsC8V8WYbLOSlPXv7FDsbo5BzUz7S + XgGtA4NAgJFQLHZJkdj0WQAPwfevgb8M1kIOH9jH99VZ4YpVgMcGda/mpwRLILtb + fM8g1kMhBBmrtlLJqhiR1uAndmzG5y72y98Hngzbo+CQuMovH7Zllje6JQOODQQ= + =D8sl -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:25Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoARAAixi/EZ7lRm2InYCo7siTgLSPq1ghlHrmuIhiTfG+Yurv - zUlOhwYtemzmyJoOOxWDV3X7YwwRcyjW07qem0Zp1H3Xyw7mUJbL8X/r53sb69An - rOJ4ugbhX7LeRCsiXTzPEXFDFp3jOG4KIqQ3r4eTkncuWDW7HPdMMX+oxKJ6LyLU - 08L3B1fHwaA5krdhVYWlLP6w/rsjWH95lkffN18fa/7k3EUTWFUDqJX+I72bEN7q - s5tBrsCfgFZ1ODjvthQvT52wkquzXJoKmifPNjTkryTTVgPGYP0UJjAQyksS0tal - afUbAnHTwqKEw62v3HkEdx+JOFIrs1OwJSMsFslcRC/I8zMp9rXhwcbE/CB6X71S - YoCqWLsWcz8QLN2e9FEuvK7voxlQgahHCgXNn6Hb+XlGwxy5Z9L48cLlxxoBMBix - h4OZla9oOomZ9IM9ov1g3NFWLdVVupcDXeVSRNp6v4r7bl6BHXajpjW2JZ21lRQI - 56MArWVJ0vRNmgxECi8yrbo4csOou50giM3cxfflZ+2kwJnZz0mGLAyt/Ig4X660 - Rwk9QDCwoK+crNHn3HOuuwYcKV9kNNQNjBCDXK4qc0tZ0Zt696lY/JVgi/97bM3N - ww4eRx7ZNG/MmflZD9u761Af+UAXHj1YZBSRMhdTF36ZL6mpwzDfm0wuTo9d6NfS - XgEil4hMJH/PExPnWBSpBvcm7UQQJ0jky97GmqOyV3FCfaxWXO/31VEC+9mxM0+p - NoOwJcEg9olvuSZRFmf6BPiJVP1BgPMem6aC6gD+6dZnMv033KBLDow7NOV1BrI= - =em0E + hQIMA1Hthzn+T1OoAQ//WMDbldS3mjoT/4ujV8dxTh7G2hgDV0zP5+WWMJk9D2b4 + oB9oI5nCXYeCHr8KuTpO5pLaAP9OJwjLPhjQb64tFM3EDxkIvzrIiXi6VJGG9VnX + ksAZF31wb3cS5lwkKWbRvYWOrV+4wLKXuJzGazyP92CrEtuJCsTtG9K8+DpiYqPQ + OCpc5eD71I8jsEfiZr4pzHoALXWpVQRss9KMB78C8eTUmDGiZDZFeL+XZztsxiTH + 9PzN4s3ivzl7zwpVO08kfEOAG/EUXJOUtsMd4A2nG3o0UCd7cfdflzciNgFJHlpp + piLx8yh6Hfq088Kn6AC2CMMs4OPWHb5KVCd1NqcXQzG4yAaWj8BiENeCRIoMNVJC + 9Yhkgp3sU3MNJu+qtD267W1piMViVBD3xbHeETyM7ukF1AdOr3PLBlKQvYKkZyWW + ojfy8pW4nVm+iP2GzT2I8gpN1QelWGInGpbdplRF58XQXujfa92eRBnvS6eRqtlv + DwqIasspdskNJixKaBiHlbZLHpuUp6DNynUCaizY0JlYYCbvqc4FsS06O+t3d8jq + foKiinOlmRpn9T6SCYdZkgKPjjy5TcIvPIuHLZW7/R0uk/qr2Jt0UTOPvniEM/Fx + SGdwjVYkZZGdnV+OHs9GDU1Cnf4B+dGV0wGip+X3U2lt+zR38YRXVFHFBazD5LXS + XgHSjbP8Jy51BHcj3GnqJjWo5F7IGnAS/UwzcEZ8oeazOYiShqBzj79XqcJsOZOi + GhoCrZlZAcG2vJZLmS6/VnzOT01Ku0MmNMyIS/k0mRcnlfWog0XvMObMOcmVSz0= + =UIwj -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:25Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqAQ//ZBBS4Yt1hKK0K//NzM+i+Tvc35ckAgqcMNRGvgz6TH9q - key/v10RPdz5hSFKOt49eN8C4Cc/pY3AiqEZAZlCHbONlgcSb0eU+Udi3oz+ntF/ - ovUyV8fvQAClZJc3IuI1YmaGjh0Bx06rIVTxhOGwuuYfREeQZDajoV2Vko45gJyb - idNwFpKnegiYE/JGh9IKQN9Zw1DaPgKJWJz4ZAWwKtBfMuiWUpAZkHgRIBdoR6IK - wIaSbDiYYrwPmqnEvwoNgiRjNeZzNNegYVUZ5nAfDdrYWpsrFQKxLoUzfHIv6W8G - znPHKw0OX83CqwCvhY2qD5v56pEm0p1ceI0tcuhGR17PiIxqa4mCa8fviZN1rGpJ - S2vVtE1f3NK5JwqMWKc5oKNOVoJAH6Oc8B5ACI2TobAkaSsIHskszeLfoYl6Etja - nw/ckFmotgF+J8EdSWpfb3bAK2otT1fo0ZMCfwDdDfb8Ui6/Phs974yk0x5ULjzF - eBHRqT9JxWJRqNIlBRc0YOwdo3Ef1dN/XRvGPslzDoPTaxzWZJcEX1YzV98ux4oj - hmghSk/iNEyp0U9yT4xznqAtJRgOwBZptkCJUo+LHQSPChaaQ0MHGo5g9Le89IDt - hXy4tADD9l0ZSXj7otzNhWN9OHP8VrONM1CQIM82S3658e+4rKcimpFF3cEqu5fS - XgEZSNd8nUzG9X/jIjuMnxfKblt+FB3Fphyot1/WA4es/bzQfxTYlgw62wUQAhuZ - TE7GntQ3Z4w50H0C7oSfPgbzhfVS0p/iMrp0q5JV/F3UHU9P+/JuG5ipJozbVyk= - =oQC5 + hQIMA46L6MuPqfJqAQ/+I1nw0cZHq+QNoXj9M1+YQNw3Mjhn32NtUCqIFjGlbC7A + lsrPy5DPS82yJ5Fv5CJyAlSoWgBltd9zseU5EJrqLVCGVHJPDCT0v1RCDsBHs/oX + uTaUM/6+F71Ef5YCyMxTWMAwwrRa0bN29pIIEgqizLDHOzLIubA7fBd06PqB2WAX + ofrLiSLkmcBXNOoUsg3J5Zac3Y4+y7sHlhN5pj2JShuA/3AVNJ6B7ZpOkN22nT5s + Kmwme6OhDA95NTLLBWsmvpdboeEG/ODunAbwYjqV16KMLGFzsGd9SWkS0MMLomRN + NlWmyPR44Jga5+2lQjvNgr3ImmJ9JKaQmw2i3ZqGvdoTHkiDSpr8ofQsTaYro2S0 + 1Uj9zipkVviQgKue7bC3cvXSNqXoNzhwldsCTvWta50K+YcN4sqEuYawvzolkVCG + qMagiTWBUmRNo7GAQN87oXqZylVq4R0ETuHyJbNT7sLsANk4hNQ4oxMpCO+S+oro + JsZElkdyS3c2glpjKYY50TPzB5xlD0eaGJpSJEYz+uzBquAdZ8c604e2saxvmeVs + xFD+IuMaUX58pPOJ14OG8gvKq3CujZOdFi0e0dEvwN4D2OHTXZ637DdC5wn47Zzx + bCTD1rzRHQ9m3Lxq07RsG16EeRIW9dvOaCc6r5qRoHk4AZ6fjgjZ5152C7md8ojS + XgGvcmvOzY+cP55T87ev+jUF4ZdC00KyL5SUoL+FCzplmKcRYvL36tDJ386NBgBo + nt/R8jk4YiA1yOdcVZ7/DP0PI5Rx9dH9mcCkrn/jplFEKUeemZ7OvSl7v9jY/zU= + =vrLL -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:25Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdA0pPJr7VsKXdhrv3IdUl0JxGRyoOzE+YHvGK3ih2DagIw - sFacCf5stEegLg+wuxVD/FgMzHb0T2Xn1Q8o2q23CkGn3D4jN34ac0p49IKFxcHq - 0l4B2uIyawa8fHXs9J2wrscRHU+ZLR7XvQO3In2WBHJ/Br5xfSTcNhUVINGqb6NA - 7O3NpfDCimHRGPnQBUW4iIN3N1vsjW/KQUcNZE6hMV/1lZWzwm7aHmtejwaUIlJj - =dL01 + hF4DQrf1tCqiJxoSAQdAwc3qPj0FD1eRzfQ9u/5c+Lj1nMUuy9YrzXW2ez33uVww + 18RFNXVhBGUR1h7a/1Pcn9ikkxkN8q+76O7kdJvBI976YNTTy9gDmZR3W+QuaCwQ + 0l4BsYWmvhF4/4l3Hgw0Ea5988oFEZ/h0nwxEkgOZ3VMdulOC/lFmCx1nHhfu3n/ + 3X8bO5aI8wyarLiI/VL/9y5AC+rEEA4I5S3bO9S53CllTNdeBO/9BFa22hrerNHu + =HBAV -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:25Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdAGwFoYyG/KFoWTfzgE6RM9v9WoHSDC9ahq7dmJ/LSBFEw - mv8+t71BZ8e+0KJ1eBCEz6M2+8CzCiJiWoCpxTU+UJRn95cIfyiP3nGoKmckHNQq - 0lgBU88mT5jjHt7/bQcB0Jex6SvXWL2Qm4jZihWZnoAPRnbcufuZWugK45IrBAr9 - HLyDxsrkx/eRNrnBjbY84Y/aYMHgULwKWS1BKEt9VSYlGEucivhRbbK+ - =4lzB + hF4DzAGzViGx4qcSAQdAZQ6LdWAL6kF4YYIypsuLwN9OXyyT6ORGyWe+ftF98m0w + hKnZU9eHIaf5RfNap0Bsy99uRX/T97Vz17qVELScqTduOKe6GeRCQw7ndcZslELU + 0lgBtoxcQznZiOKpxBjq2zAK7sNy02OWpMP2qRn/lb8CmpDNaL9Mz4bgd+ukw/ha + e9568ojfIro7x8Iuoy0YBrGGPvDqYvay0B3Q+tf5nP7sZEE7lhKZ+S3F + =EI22 -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:25Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+AQ//RxnuO6odP0W3iXdZYp+HBei97JKFiQ4uxgsfPkFvChJx - 3ASahCbSSXSyn8BgOygNYFVzEtOf1rb8ZQ1WgTwQwP342bmEnoHlS3Jo/33HumsJ - cipPxLHLO/hPxIlgVmj15qQhOHAGtSUTpA+lJYd7Aj2vr8t1JSfIIzNDVjBCiCZu - 3qz/qegmsYdeuXsQ4qff83euoXFoSoGjyg9av0jWZBOQL47h4jnQF2k79iMwwCqc - M5JwfLo1rV60w5cAcRz8UgBThkdEY762gFBTaw42Kq07qrnwB0x0IiLgO9RQjKtH - lo2DIrxsY0zClNxkS3HWVefIiud/tfWitt46QuqiHHBSlFJIN2oOmIppCHZ0bIsO - mbJz4GXt6qljzBPMP4Fpq9A+nk85Nr8THnckn3wK0jBHi0cQTBknfxEN/9SETLvs - NY5EwP5+9GqPmvTbjyL2wrT/kBLPCO+pNft/JSSyeZGVmoKClva7rPjw03gRSnNE - opdx/XQpyczbAte2HU2h+iG5dkI8rXrP3KA0Nusjw40pJfDu5Gcd3HnNQ0eH9mRH - pKQNOKjQviHMr/7bm6UHZZTFqKJthauNoFggnNR/0EBJWUZ1WSPkXVI6bw0Etrfv - LPQCeGEU4ishoBZKTr+OaqO5s+gXblE8pcYoHBaFvpnJjPBw5rpvc00Vn+SlQYnS - XgFcStDQXDGG7VVyHWxVoi9uK/Wk6kKtz3e4ht/J4xUHLcgIpmULRWGH3Xw6JQOz - hKlW5cxgpbhbzK5DjfFifGURzWw+uu4NxQNZI/8gm9mfv9FtNI1+coND1e46fOY= - =YnoB + hQIMA2pVdGTIrZI+ARAAjc1Qj1rOBF1SE6FfrztoxrcHaRUesNEbW7tut5gnmEQr + CKkOb/Yfd+GiA0KPOk8+CqgJFeadc0zQwvT9TP4GVb6Ev3cD8fXNf8V3YEdNFydf + i5/b1XzvMgs55J38ST/M4nzYJrrlBQ36qCW8nVcOwvj6aVEJgsLs3ZhBEdTvWTeK + RkLVjpdDXG53Kbu2ISiaXKLp95Gix5tTucR3Ysu1dCbiUSCbA6ujB3oT9a62yIRo + diR4oG8tlm8XMhVNea3Jv++1TIKsZemsUVTUpMnyxfpskAEQxPdCQc13pnUe909b + Tb+pa3ZBcZ2hHl5mP4E/Sd9jRfuVpwALE6T599jzbFb5c2Itz6h+zn7EalafIb/I + IJhP6qrUhtNWahZmO+mqFbROj+6zNbPnwZA+QJAITqpRSwRVlF6VjefUAuDWTBMK + XRl811MaRNkGZX/dARET5rzGqg8D4U9BGCuKfgrVPlEQRZ2mx4oxbOQ4SW6tza6n + PAxix+soJZyjVVCvJgh5+A9mCNRyMjpnk3dFdJr+EgZs3acUZTTyI/mPuIyjx//i + MoWFXAmpQUeTHHrgO94EAVYSZHmuc5vmE7Z0rKy9V9U9Ph+mZiJYmiRbnvvQ8XTo + L3dKQ4ZolJBDT53nzLkdLlkpRDa+f3a2x4XRLaP9LBSYkRRkVYEuisCsgLE3YnTU + aAEJAhD5H5rEmrm0JP7C2jvnJ3XT3cy1Gf+hwuEyAr24alv/Fdk1tIX2158gp3a+ + upygOH8T/d5x7pswMjPpxmcU7cUYddtldKIxU3jYlpbgwDVXdeOw2/ThWadVrWoM + MlUY5y7blX+V + =mgHq -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:22Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdA8n3XphxpZ9R8L874SakEbrpx2MJyw+QouaA0WSaKzVQw - 2EHbxB4DTwz4+e5edMqN9AlgAl74fAeOSeirAce/ieVFXksIA0NyYuQHoUAOnC2s - 0l4BULCxw5zdgN2zgL6EjH79/WlSkB2LSg+QgEnTcdJD0ChPI7muw0c+SGlzdbWR - 1ts0eaSfbIowkh+9Tw9KCOLbH9vhC0L2tADsQY0Chx4yA3GWuqchBARRUn4vtYtq - =0dNe - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted - version: 3.12.1 + version: 3.10.2 diff --git a/inventories/chaosknoten/host_vars/pretalx.yaml b/inventories/chaosknoten/host_vars/pretalx.yaml index e1298f0..3bdad13 100644 --- a/inventories/chaosknoten/host_vars/pretalx.yaml +++ b/inventories/chaosknoten/host_vars/pretalx.yaml @@ -1,20 +1,11 @@ docker_compose__compose_file_content: "{{ lookup('ansible.builtin.template', 'resources/chaosknoten/pretalx/docker_compose/compose.yaml.j2') }}" docker_compose__configuration_files: [ ] +certbot__version_spec: "" certbot__acme_account_email_address: le-admin@hamburg.ccc.de -certbot__certs: - - commonName: "pretalx.hamburg.ccc.de" - challengeType: "dns-01-acme-dns" - dns_01_acme_dns: - subdomain: 295a66d4-1d71-49f3-a80a-1f7527ec9cca - apiUser: bee0544b-a414-42eb-96a1-3e30d43e104c - apiKey: "{{ secret__acme_dns_api_key_pretalx_hamburg_ccc_de }}" - - commonName: "cfp.eh22.easterhegg.eu" - challengeType: "dns-01-acme-dns" - dns_01_acme_dns: - subdomain: 295a66d4-1d71-49f3-a80a-1f7527ec9cca - apiUser: bee0544b-a414-42eb-96a1-3e30d43e104c - apiKey: "{{ secret__acme_dns_api_key_pretalx_hamburg_ccc_de }}" +certbot__certificate_domains: + - "pretalx.hamburg.ccc.de" + - "cfp.eh22.easterhegg.eu" certbot__new_cert_commands: - "systemctl reload nginx.service" diff --git a/inventories/chaosknoten/host_vars/public-reverse-proxy.sops.yaml b/inventories/chaosknoten/host_vars/public-reverse-proxy.sops.yaml index b1f0dc1..38bad4f 100644 --- a/inventories/chaosknoten/host_vars/public-reverse-proxy.sops.yaml +++ b/inventories/chaosknoten/host_vars/public-reverse-proxy.sops.yaml @@ -4,204 +4,204 @@ sops: - recipient: age1p7pxgq5kwcpdkhkh3qq4pvnltrdk4gwf60hdhv8ka0mdxmgnjepqyleyen enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA2cmUxUWFTaGJRZ09WQ09o - YUpvK1AvK1lYMy85REsrM05UY2pZTmw3azE4CjN3Z1FybHZGNkYxYTVTYjBSYm9l - dmZVdDJERG5YckF4RVZxaG1ROEpvMEUKLS0tIGQ3ck04ZW9hM2xPcVlPSGpJajk2 - MTdJVGpuUE9UQmZ0TVBtU3g5YTExZEUKK20jVcAr7fauYMXIBSdyLnyjXZd+hLMM - TBZSbFQyzU2Y4fwDHC2NI9RVHfPymgitlvLWnaFQ8bVkBRGtvH4VRA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4MWlDUmNxU3k4Qi96MkxM + UWxUNG9iTlVkWVQxdW1HbFRVSjBWaHBNZGo4CkdUSzgvdGoyaTgrS0E3VktRc1FU + RldtNnZMaUVLZG85S09kR3JPbEtVZU0KLS0tIE9pTzBpSXFBTlFuR0EzcVp5ZzUr + cFhkMklyVUg1bEJFeVNVZVd4SjYrTlEK4zGVQGmEDblkP0TZgl6ZFxvM6kDraMJW + PQxpICWtn2NQHtK+ZiKnCMXRpVS/N4cj+3Cp8XIQT8Vwo5INXs3WLg== -----END AGE ENCRYPTED FILE----- lastmodified: "2025-10-20T18:59:56Z" mac: ENC[AES256_GCM,data:t+6pVWsdm3aSU7nwXjr9Uf4KRj8ibBEPemfyz+CT1kr+x22TJ97PmHGOag+sQwAl8s4EUCx2O+T1XuhVQ+iB//ZEhbtl+qtqnf/Vxpb4WGGH7gMUrYOqJEWhOxHK/itjttNicG3wAUoBTwbSuGEE9G9YCYVLGAC8UPuKoykwsOg=,iv:U9MrJJwUZ4jrIfonK60JlIToD+00Q1mTtKeFtA7TJew=,tag:bKdtyNrvOk33DbB5r0HcVQ==,type:str] pgp: - - created_at: "2026-04-18T22:36:21Z" + - created_at: "2026-02-18T08:33:30Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtAQ//UWu97JUkGY46rlCWlkSpNC5TldW5zU8eI9ahVnGG4bEL - I5Rr3Qf7E3BKxTs67P9kSU3cHUcLK4pW3IcbR7m5oLNfTfdCqMseKrMTQR5MKvg7 - sD5YQrF/Bd97k6uI4g/uFmfpfvHD+9/KXAVBqB1tzc54zgPD5nbyIv0kARexi1GA - DKHpcXAMMw4PogNhGrUCRPjASQY/vp1D3rldnb9Fjx+hPyDDdaLfXBGxZRbexpLd - WhUwziQgr0BkFJF4LchheukAJA3sPLUtMiKQO1XzODv57jNYAHAR6i5zs6LGXpED - OkyhMJVqkLUjnjPGGYu1S3IKGZYbblhpp3/ohLgd7zav2L/n6yPfvmzOPUvkZPCJ - 3IK9h+o2tITV6oGqnbALrBpPBMKw9409xmm+qn3qdiXn2m1sgwOORJOEKZGHmdVG - vrLBsfGbehJDH/IjPSYB1xHFdAO+fhzKrK/vD77eLnwT4pCY0xZQVasV0VRy6Iop - 2SoIbgnHAeuxuwThn6Z15hnUeMo2rDquHtvWq8J2lqeMpLlEaD/Wjr+v1OXBtjnX - jNNYgirbjUAGPRoC1GpCATZOeCweYpVgNQW5B8TGbPTiAAydFTztXgeYGJBHgRza - ojsQxH69TTHZWE3pv1fDT+8iAPl8UZO4A1j0GYyB8JIVcyYZUBS6xBk7BeEQmn/S - XgGz99gFZRyxMR39aNmGDXh3yE2tXD023KX1MCWi6eHv0b1EQKw/hEMePivl0FH3 - 6+fX9Dr7CktanCdsp9/dxDsuQauzHfb1SS14OL7yOqI5acOvHAZVH8AIHcjbbOk= - =Z/sF + hQIMAxK/JaB2/SdtAQ//XCEGxwxbyEpcnXd+CBZUhD1kpf8s3ZUXgmdd5AukMaxb + C46TFJhUw1yR2V1We6N1Db9QvV2fnItbKUymjFpl16yUPIk018vnOJAYScxIMmcf + 0IVYDVpnl7pTObFyzQ9p22oS5VHDgWn7WBhSkyMwAZxNiHqI/U2th7dt3DJd4S/I + wnnwuJpI8FMUvSspR9jN17jsDBNg0oquAtYVpjN6m9chx4g85li1XPia22FPfKZO + q+322eq3xZR/gSWB+nc9trA4bsfRSUHUcfpm9MnvIFCLdRCuNXvwXKiGdcU5wFpW + fdnjpOiSZKkI6Qeb2OLo+I/hK9HUROcoINVLHL2UcKcoM6ijEw2FPOoTrF1gPgNY + p2hcJUJznuqLIMD+ECmSjyjh9z/x4WFwLMK9xs/SxALgCn0cIuOO7spuQToiMcNS + 9ko1FaPq94y8oI/O15CIWIXQhHnkZ7vcnyesRh5Cl0FawqRXI1TKwgG4enu9UAAE + UVonITas+60s3ZbjAyNFcLNCMRHFkbEllHmR167zTvgigpaGSgbXv0UMH3Z0/df+ + 2KsysRJSjXazfy3jjUbJksAYUVCezH1b49p+o0g85OZLZ19xGIAD1iQf3WuLWTbh + hng2IN8yH6ykuDt58SkvdJR8llPFaKKUdoYBUIUlmc0sCdf5ZFHDIjTvQi/49a/U + aAEJAhD7BFSBQ84OAnBHL1KDiIcp5LjbYdaATAR0desfFZH/LjYrxRNpSBZtBKtw + rkJbTcYPunoYVRQbpQWLkO9jQih7fFmDbzR3tdUbMwD8PIcq/mpcKXk2VyDbeZvc + 5R/cwMaxzy6+ + =S4rK -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:21Z" + - created_at: "2026-02-18T08:33:30Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQgAodcsTij8PKNHD2F//swMTXN4no/i4kUORQbnWHTy2ZCc - B3ZNh8aAI+9QjVjWA580fctpjelBsMusWuxAGSa43v1gh+U5ZAO9VPkOPOwQ6qd3 - n4Cy2w1qcdMFGQgoi5lBizm2MYuSYLEWMbiJutqpm3mKo1vyt64RJRHP/vQxootQ - 02wVBUZt1qpiqmXpdIAnGdkcscalc85fani3nSKKJHbGtat99zAD2qL0xPxf6q5T - BZS74zx/993HGcfEM7yz8Zugv/6Z5xSMXrg77YKybFGSTifAq3CF1C15B0ZFCTxU - /9Z2HuapWo1iF6vEulRYuwElGbBsmK41m5y0qxgS7tJeAaE5Ghu3v/pcwHXQRj6O - sJ/SIjFZZV3B0e+RXzv/vfTuwt6XndyJjRwchx3JD2wAzzWcS07hg6RNXhli5gQl - CBUiQZ/YV8GxtOL+wcfvjOvYZgTqr0pR6e9iLNJReA== - =t0o6 + hQEMA1QflAioE8i3AQgAhj0clfjlEYy55QLPjVGRijLYzPN+5DcbCL87kGpJwi9A + +weNvPgV7aN3R31yo5lR1YemLZFGn4NBrR9aIM/waG6Ws2FwsgmEHK01YtqrvAOo + gcvQMZAJ0DCE9p/nLKHt0UeJ0Qgm0MCBN+qcwhfZPgI5BvddkgA9nKNfeQd2VLJ1 + Aby2yZbiDeRntUqIRMWU3PBWCOA3H926foqKLWoXFEm3w4/WOVDTaqrU9QA60C3R + 5T8UoA7AuYzhtyGmMs7tv1Qz8dYJ8w63e+cP2RsJPb3hLXcwGhl77/nms85mwkwi + ZXgjHuhC7PZWg2KVq8GOJJREFDaRp8KwEIO6Of+CHdJeAfZTQ3fU3Q26HIA1eanX + TyZEixZZ1RIIFZqxhSYDxeBQvhA2U6V+g7GMOIYOCGKBxd/kuy49PKwYmceB2/kd + +ajD2ct4880//9lHnT7lPV1LPlenoxgSg5+55HH/WA== + =07ko -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:21Z" + - created_at: "2026-02-18T08:33:30Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJAQ/+Kosi9cR8SU2QHaZ3lzqHSw2z9fcheS6xNE83/hybefiK - Ij0uJaINb+GemojJUvmC7GbwPPa4S1LFNBJoRgapWDBsxourR8ezS6z0JG22pcFf - BJ9s+nfvnoP9bgWP2LuEiOigBFbLehbqAs+y4HO52qRKv7EyviFn9XdTo7ZVu08j - vgNMHdf6PtKQxdyegX7Gx8eU66sEjUq1PnuAUkxai/KeVI2nH17RF+j/IJzO6gyT - t4CqFl94NZV1+ytGjrGmeAcVM0psJhKPIhWllSTysl+IjUjA0atGl0pjmLgvdPoi - CrP7DMJS7L7T9EjseD50wXG3/TGIqtfh2Xdu2q8VDjaovUesqF2xdYVVaOtrnKcu - MP5JSJdUUeZBJokst2sWBMkPMVdOko8lcy7S39kQC4QU/dzrnur049D3R1qWYG62 - 8CfcUBw4OOYzd20GeZW5Iak29osaxCLYhtP2cHFkL23zgvLVwbudpCLY9+KrtxuT - nq5ErdzKlSZnyDq0f9/u/1IzMjTfIC1CGi9eFEVuQHNe9k7T30brjT5xycwxvByn - /YTkMEg/3C/Gat0DqYMSParkwr1TfH28skBwL/7qg4dOr02bqbtTI+HXayOi85dM - K0n2IXRl24bLwmK1iqLbOQlBFLkwOCZJeOW/0AWE5m2QtOtcXYyAXUkNFwNKqyjS - XgGnlvKtBQMqJ74UNG/7p/EMhbIkz6xsqeu4ATSr7DAdq9G8T5a8y/1OhF/kJ1yt - jj05SimVDL9a1ya3rz4HAzWCurENVGy28CLStUZJtqEQfFVMvgf74D9LleJS+5g= - =sojL + hQIMAz5uSgHG2iMJAQ/9EObA3+QoybM1ng00nYxj3aLtg4ABZid08UZ1jPhZ7wmG + trs3TPt/8F5g5thpAXYevJVOV8rLAKkNa2GwczMG81RkmxENYH1ibqtyx10QJ+sF + 6RqFwZVcfB56NovYA+DQ3JoFcufv+iB9XK6UJIHQWbyKKCJ/icoHuYQeu0UpDUyw + Ygxgxhc/fCPy5PB7fdGHoMO3e3rONsm+UZ5KzoEIo/YuwUih80q2FG6xGX9+vbWh + t4FwL4kiC3oRU6zxxmqW+qyiHqjyl3oQo+6DHZzRD3Axrrtj4pSZfTYRuRFSnmu+ + IQ6LcMVRzVGNxKpVOrFWre/I/ky3QwWdKhhVaG0PWPwZEwsUNyRqvF5ZgpzS4Vjw + pCGkIg73e/wQSiW0g/RbMOYFcYXmXVUGRwq/oZVNqPUonai9AkXcm+fAcm7dsBKG + fnTBxo273KC4G3ANdCDB7e9Jo+xVUOOEGQ6nAWhMlKXutF9O3iUrFZKEUbo1uMD3 + mEWaSzxbfa3xVhNuu5EzItc2dVbRVCeBW62CaT0S9WSes9OmLBPsAmgxO+3mif2m + 9nkUghp3xxOOn89A0tBt2afKdDOA6J8XxNCjWgjkCEBo0udKr/OeFYlicYxWrtWj + 3hfC9dPJ3nhpECY+CPNw+9YoEmB0LhYtkzl7tdq3ZJ0T/oLSSRVHZdz0J2qiL7rS + XgFlcgwiw41fY6w8gt9/yYUxJN2JL3cYzWH9JaihnjCHmm4ECvNQ+8Q9Ko/OXsck + qo8goNqz/C882Y1SQiI4GdvCxOGYFIHGcpOP6dxX+44/yCarVa0L6ajogvxYYMQ= + =lvmo -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:21Z" + - created_at: "2026-02-18T08:33:30Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdA5CfO1UHjdrM8h5FypIRNs5ePrQzYCmPI9cr2UlQ7UCow - YPWITXbTXT7gqmgSRKfoi2Ub4WX8KAudSLqCws6phWumGl4rY47ZJm3H3JiQKrtL - 0l4BG9+iZtDaRd0IKSN/6YyQMunUEGmLeYtOudWrAZA6T1hsYnj2oicPfF3VhPGd - eg82POcf58HClp92Bd+Jvhzh7dnwh3BHYcv+J10u6wQuk21yAyDylz98Ku59Kc27 - =+dkc + hQIMAw5vwmoEJHQ1ARAAvOB5sg7F5HdxMNNQLrHyWTrds6HGyXwtk4DZQziYmr8e + /ko0kbW6morL1dBItG/9HpVJjaDS1f7hgUcInBUZ0XotrDSMkqo+p0juwSMGMmtF + s1+5bvTUYBLo+QeXLnvqgN182y3Qi7xpHNiCXm/rQMOVahlgRws4HbvVqjLzVU8M + zUdsMCFhNHJ8Z92NuDIJu4SAVkERFAsCfv7UbTBs4B4B9utdR1n0LsFkja6Hgacb + jzpnQoWXPCPysssJFBzj0eL4YN3FS1SD/XowWFKyEE/8PCaywaoSmd+uCihZFOS+ + 6kfwg1Tc7eoYUqN2ENHrFPdXaS350asaZGpwnshHRrdiLjqkGH+QKlnLqzc7Tv44 + VfIMtffl3RkZso1ovnH+DcJvNVP554zsE4SofkYuM0eoyru4zPMyCCtN7De4OLuX + IgXSjZLJFABfLrzArvB5QgGoeBzqTOGNISSCfqy/YN2btaLoI1ngBllhAFH/XhBF + xwDhCuL7VBlPncZ7TW3Ym6oj2PV60EEjNFN8GWcFHQbxPrMM5IIvXJR72gooOGub + ILUtE5WcV9EEDsAiTDG4Eam29W0gZORK9QMWqXXmkWoYz4JN5w87YKEMP7Qm2EVG + 9Bz4BSU+FC5w8ycY3o3rbEHzskKwKyn6O3Jts4rpMsDsEgCcbKDXe4MQECLk57fS + XgFIY434jcELlVW3q0LCOTgExBDfgL0xb66n+UTpirNnLeDjJA6ewoDXsYWlogN9 + AamQhfw9FRKQtX8M7bTVybqV92859QCXMHDzMbNYF13FoNRuNKRXtEDoJnkLz3I= + =6z6G -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:21Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:33:30Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdA9hSwwYWcCiVRZSZJqm62d2kacrqbRhtfpLbBbmm4zlMw - bMHFYk2wWet4ZOyq9586xNmuWfxtJxh/3so8aEAofd+fjwwApZMPxfeeDz1ZOFgg - 0l4BU8KN0tz6oWXdBW667ueIhsSu4AN0HC3AaaufpNBc1zUpcCL5ubxdMTv12MW8 - 1pjmFVEB1TVKzCNfufptlx0FWjMPczh1/Y+Y/bOS7XlxpG8NpiBGIoIlFKgys30z - =Q/Hs + hF4DerEtaFuTeewSAQdAx8rVXNZHs5XeuTNc+hAwg6ALkCuLoyfEt9uv/lgOmDgw + qXYCPouJxOe0dSpmkSUYYnRnN2NKydUEMpeF57gopANuIIjWaVu4sSLcYOWoA0qA + 0l4BGETNNUtE4C5GBoo0I1+tWwlgs10gOY86gH33wybVc0aqBrc5/eoPbqcIYo12 + VQe57oUy2pYeVL3FrQP/gHJcIxEApObrULe2IStoJ55v/TNlCnT9LO4CBZhOUu0s + =tg22 -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:21Z" + - created_at: "2026-02-18T08:33:30Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fARAAgGcyh3dZXJO9vKi1gNzXUGY2pM7jSj1M67BbS6dAuJV4 - Ns7viA1ZjT5BhI/kcO1vsr7Qt6ACsgshk6gi1W+m2Cx4fyfGkbtEZuQJ9A4lDM7r - W6jW/Ooe9GNf6CmG7629Aal045zREbd1hTeFBLhbfHjjHdAkzliGWim971zUtWc2 - jik1r+tSTZlpu946hZ1UDjRZJmBHP7AVe3CbfoyxpAummDzxiz0vBGcWZqKDLE1J - NC0xnnaDjB74f/CLAgz/cUOO1LjkHuxtHTPt1lPAPRcxtYMt2wZ+yPC0sovuMwLa - oYaY8z4y8yStDpET2XZAebSaunyJ/FoFSHsNrSdkQIF66EjHeVBHU71Iw+Tivv1V - ElsU+VMjuPk6ahcf0qUnQp0zxZNQ/4OYVQf9M3r/KAOM/HV/7vjG3ihWc5ehxMSL - ZbDB3TfLgQ4t/fUr2sle3kqPeIVMqt8a5Cf9694B5qBzVo+9mgn49qiNNFUxvnCV - f7QndRhcnu5fmBfQJKlukb6X2zXF2joDVhzuxfwr7t2ZjavOeQbs3OgoH+maSRmq - EXi3jC6mjRmDxL6btH3/VgAXK2r7i+gjYzeeSyCRGlWPlvJMo3UOFpKcrtaGcT7/ - A5D4ewZlG3fz6336Ff35toqHD2w1e2ij3syUdAGtugka/NkboaDypgsCxQNX2DDS - XgHSX8qC4ErbKFDl0G11XC+Lx4gmMHFPAFVEeoJPv2k6tbXvfYFQcCyEfXxUZ2XM - 6tl6+Hnj/x446E973/caB5QJDyOGQGVg0hIvotVsZVA6a8EtsqdCsy85w7SLSLw= - =VOkz + hQIMAxjNhCKPP69fAQ/9Ei6OAZlbJUUiwRtAXBxJtqLC5gDR0zysgEX8KoEWaVe8 + 09Sh1/wO/Mo31eHtCuRRfbMi9hjlAyFdEuPsNi/ksFmTXh0LuJvdNWkWZ4a7JHhI + TEqmCdK9g0cNMC/hS7bEO31KHWYuvAlNkcL5s7jZVcx4/Pl4v+HBFHrInq6NbhX7 + AYKqruulPcc2MN+wHmsd99arDWcAUMX5A/UL9VFDi9k6u/zfsl8+gPC/GbkkAfwx + ojoakmtnw7jPH8+8J8URZAxwpcUIL1FiJkQM2wlH5d+eeRy50n11fnr+q8ORXC+I + tUSa0ACzaxKVVknoaS3e36LZFGHyLV7xf7eDZQlydAIINL7zGyYlczVf8wZxdKjC + N79iA1gOzSo7y8hklpDcdxOk2KCZWT/DtB4wBaK4CUlZKXbPEmOaMOufhUC3AHdk + FvHzWL1SOOu5RgMX7DoXs/ztdu85rST63XvTtdu5VAPa/k31MnrhPHJweyt6gW55 + UxecU7Z6doc/V8yu2GqjcMVA3/E1w80avYorEWnVohJI2sF0Kn9UJOxnT4eU+CxY + B5B7WXeM4U24eES1Z1Al/lHHAJsR6/Ba6WU3tUuP6tpVP1CtCcY7tMPH2U9YbBA1 + NRLLqy+hhYEVfxoCvFhaolGzxppSttU0Fa9Ql1szkjI8mYaYjGFZ76ycp39+vyzS + XgEDn+iOJKWCm/h22dd/Yo+70KLyYECYISDL2+pyi/kLwfzy5p9nYBoz/QiWHopG + W99fTqHim4MZNEbJBX0JhGNEX5dQvzAq/g+L/hH3sp0J0Fpd1QfTUHETE3BQpSA= + =neCF -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:21Z" + - created_at: "2026-02-18T08:33:30Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoARAAta2oMEAfZxGNPBZO136E1cENG48UirIRbWKrXGzylprJ - 3vXb4nHdUZHzP8zzNu2Am4nuZekUniQJ4UC58WBrzCg024ye2izysbKTefgHe156 - L+mp5bwCALTHKrQ4vCF5RnijJeCS680wUtR6+367KOBoW8tSL4/EmdYqtzLwmjdk - uY9LQdhITtt/3A7CpD0/qjyWpKjD2zm6Cz1Ap49ttEkEJqxOhafTh9H3pMNQMGYj - SLHcPZoIP2z0ofc+fUJzC7hwxgsxmGV4xj2AZFf0HWHiB0b3MzO38cvxU+BDNfSJ - uN70Wv0Rw7wlcSrpYyzPNSyl0tj3z1AYne7Mk6Ngj8FBBjjA6PtkBrZjwc85Fsb6 - GiVc+rEareVsc9Yej3t7HDSCLRAFB+8+NZwxcmSR4i1arVyWLu4L7ZQjNh+1aWhH - ybho8cnUvEIGxduIBdRpmaz79IKRE0t23glkyhIB5ZjwLTSdt42hnK4FBXQTER+G - UaQzf85TYaI+kBzNhPiyS9wHdgo27L2wHrJR8P5dfxbwWeGw4XfnQrRqkjD46EX9 - dGjG30+VEQI1SlWUBQvAnGKDxPerUqZyI5Ur9JUUI+5roQ41gvtUwJwrV2QLq7LO - cpodLBJNxDPfLBFJiXmePUfUK505RL/yKDE65hy+P/f/6XLI9zwsfO8Bm/zy0CvS - XgFFY8pV10TunOQWHs20Sr+VswCTbHNj4qcHhtjN7pZg6RRhY/mQ2xYEbKxMmrB1 - GxZYjGBjPrUr/lDs6Zx0nkDjC865U+OsDFh7NNznxDLRJoMJhLaXP4QseVEmYgY= - =ttMp + hQIMA1Hthzn+T1OoARAAglwI3lzbGzX20MNF9NORqUhL21943xwewVdeJN0XAr1S + s/tVQM6nU92cIHz7wK6+0EGlkKkBX77At6n3jeNkkw5tU+E4TJb+kwBlnlRUSzrh + 10IG6Y7UeH6UzdG1b1FR+AvnpHpihswnx82scT2MTrZb9jq7aTWmrImsfptIAN1E + F4HsUKbc+AmDCxOnfgJGrbsdAFEkOMknlrHsObftB/7g0TzxJaoVFobFdkU4PnIQ + gj4SRyTkHHpu7OZONfrRKaukbylhUxkGaljBeU7LJUJFsHHrqeZHGrEqFGH4frUx + +oaiKuu9yITuQakV+GQnOhSug6BUncyYa4yTTlS8f1WHbzxSNUi5o0GaWlvFtJ+P + NKS8Cmq2FyyHZ0ZdJJ8qmGmr87YldCQLwx1eM4rMC6uGVIQGWFIVQErmcen7kiAP + 7t77X9tPytCwhyN0m23/A331Szf8O0O0GJhP3TUwKmPEvMJS/ZRZ3IIJ3YeP4Kub + afoULhm0d5jHOzJwP7Fm8L7vWQN2NH9dVRZtsrufS+EAmFtmrRdBtbXTz/6G5C2y + dubvuF4S0nF0Jf186RmXDMOErmVnXkUOfhfCXUq3OSCxjRo9i2FT+p3K6Edq7QYt + TB0Zuw0C19vN7f4l/GUcKMrQvluDm304GqPNlPh3U2I2Nb+eL6bbbsr+p8HUEc7S + XgHFCfuw6OUWAPNY2/G9IzymnFKfH/Z2jfpui/5JP0WAJ+KjlQDnjvuY6Jya5i4D + naXXxT0hpBPsGXyrYzN0EoMgjuVCAtD2YsZdg1VX4szQpkyrDUM7HjSNxjzP+pE= + =V4Sc -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:21Z" + - created_at: "2026-02-18T08:33:30Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqAQ/9HjOjLBRNw0Ya1x4zxCi+D7+46nIGIwszrhYHzLgTcs1l - SInuqj38RekdowitMhU9xmonN/MjqR3Tw8D4iKc+Y8dDSHEO+HDQAo8ziQybmWCc - YaCm0KoWqXSQ5YoqFIiEGfAzywdAtA16nGDmPtXB760CT1KM6i5lZzcn7KVmI4s9 - wPNrhSS+8pAa7EsMS/LjA+gO/hzgQF6wt2SndpQf1xUX+bQlJ3wrOHHvMG2iDmYn - sRbmHjifTX4Gva5+5JS+vn8EhQUqlvhDgker6dIFwX3+v2Ks80+fYW/Fnx8k1krX - SCkPLZIxOxN4FOnKqjBpqLbyG0dQS3sBZUoqTGLQ56dF3mKlpR0imnA7nMjy/z/C - vZMfSCv35l2HpjUEQCc/cZV/7LQE5gV3UKZO9U1tlDs6YRWNeTsHCHvBNM+j/v45 - zWRFhcSpDIdLDeLIiAyOBR40oonpXM4az+ioYosN+lLtSQK+VpjFOGXG0LJ3z2z6 - 14zC/zCDQrZJxA2VGg8dvJMm3c2vAwHv0crRsmxcoEckjDV18/5cHfjbl49zOToc - ev6W3zQ2hb4gk+V7QWi5SaxfsRMcaT6zHcBfSz4MXZF4ReLz+JxgTMtNthGQQpcP - 8nVGkidsqdiSQj/qfPTA7odZxclpX92rGAOPA1PZHhLFEagoWqGqZzW0zQY5py7S - XgGyjx5QOH+UfjfpVGzjg+pgN9JhZGP0ZZOTM3cFWUYcWXJ2DqAkCxhpHHabq7qv - NRHo2AlyUFrO7IAZtzI9Ly0CnVMEPO7PDJjgoNNGmQuT6i+6ndKothaNAh4jkKs= - =X7Fb + hQIMA46L6MuPqfJqAQ//Qkbkad0AN3W6pUnvfkvM70bbr0C3z/aCyU1DJyTi+hgr + QB4GEDc7bL7BQQK6OLri0ol3+eek15nJQJnVAYdPxcqAQkrv29inTGyItYuNvOrU + efhynuFfXdouqA3kMf/CiSGjYLfAeA/NMDqBkwvkIXLRhJksSDl6sX395fHRK+4v + 8T095dFpkOGfsscjul3fSL397wMg2aPWNWQ5unM8xl/JotUrikiWsAuBOZp4h3vT + twNZkEHkZnQmo/sR8gwi5dbn+qSKxl0AMlOmiIFUfHrWJIuSMi61EL4AKTV99+Fd + a+ldTALMNw/E12fysxJVkElD8/790k9zmdMmwVV9tjHFBe93YmyGZEAShVATELZM + DBrJSAnHcZ+AU2odnkVeFdPs+xP3AvUDD5JbOaNwDo46UAkKS6HD3QoMDicV3+rN + 4ibCGIi0brD8SBtSI7gUm7RA0UkDKI5M8nCNLhDHG6+eaJv3FcBPYUXfTeIMmFdW + Q034wBDzCgy5Iy5vDqzjj5zDPAJRdvXZrsPZDf8qhxKNmezNIHcMz2rEzAQncrgp + 0a1qQMI90SArDDH/S5CNCu7D6+aCEGjqfiIuGSmw01NmjJDdB/7HBFz856Fris/6 + maZwlowc/SwC6H4cGmgG86PLi+mLcZn09iw3BNKu017T2WmmosVgeJGI9iLvYK3S + XgHk6ePtQcwMLtM/MLuSV8/TM/X0vclFVF6a4uHCdXu4Tc8iGKxQ3awBNt9HO0Sn + Oe1WDdc699JEVZi1F3Djl6rrkDsVDv7UJslxIbBTInFF1YfFI9uB4m1J4jGvClI= + =pmJN -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:21Z" + - created_at: "2026-02-18T08:33:30Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdApUbCLACVOke8pB+m5v/LjJOdggf18aX+MjCoFFtib34w - 0i3A60/wuwXeXm/rIQ43zHeADIbTGTHTO5/Jji65sqneSMMfbNbb+ICCawh82K35 - 0l4BsbT8L7cnTLF2gGcYpie8KCdYmO641FT2zTD/xPKnyT3TQRJppMueRuYU5yjy - Toxs3h8k91LQeb4/Jyul4htebmQxxLdjaZiFRew/wKOWykFz0voP8YEhjiaETJzk - =dgZz + hF4DQrf1tCqiJxoSAQdA3OQEh5k7f15OhwLnbF1q7FRxHOpE80cs8V3AdhYW9Vkw + cNIr8r+8ZYh0NAEt1/cwseD8j4irU7UUZrF31npGpQnv84EuFb210Db1YEReg6Ja + 0l4BpYNVpeZwwtlv+o+b9HBUSnRvBXRRTLIYZQlJfqz+a7Mhm4xE2h6pNnopxg5P + 4GoXpWlhH44EsbJvIhEOZRzoVacYzFZ7Xb7Lyrce0zlyNDVVAR3FT6nwjw/ozvD8 + =NmOf -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:21Z" + - created_at: "2026-02-18T08:33:30Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdAXLjA2aUD9xRumZPy3qY07b79VvFV1G14b+tEo1YlV10w - v2i78nZjyKTE5UdTxHFlSPihJG8NsEIsQ28pPFOPle0w9PofXgXVyBXgCnG+0yFB - 0lgBUFLb+sKl3W6Pyw3JqdUaeOhl5DzNQ968DBbqur/TMDLsvCgsb21x2fG3qcQE - 6LZGC+fgunYbuJ8BoVdlCqjNdBdNZEuBSNMbK0C7QADUruqaLsHtsY8S - =Yclq + hF4DzAGzViGx4qcSAQdA8JsYSgLCm0GOCbQdSWDWgTEOnI183ngmfF6ngbTlyTUw + Zwmu0bZYENCMpcyWQNQuaVYTOR0vfPOpdTOWT5TPJnd8COgP8MkAOi9YGmetj7p7 + 0lgB0Rsm/ZYvB+QlYzn30iEw9ekgg74RJwdXLWoZHLhOpNqOCfDaFUpDp5r48Zu7 + 7EGFjvm62bxRFnQnKVjRxNmBbofubE7zdffpVr+vd1cuAGA67v1xExw3 + =esZ6 -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:21Z" + - created_at: "2026-02-18T08:33:30Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+ARAA6JtzCGNCHWyXerMFXYx6BwYs2nMaCbsC/UZ5X3v/UHG7 - rQj+nEdZJJjwO9pNn7WetVoEG/i4y4Ow9WanI0W9bTKIcfyM4fohfMJ7jqKJsH86 - 6ltzqzPPZhJIZ8vHw+7RkHhPEp7Hqbc+DvWo4Ji2ZVsH7KOFD/1/81FBXdb+m7/W - qro0CS6C7I0w6PAVMAriZR//kz9MbaKolheUi5tqtGhho11dvPeeu+5lY2NclaJQ - l2zHfYbBsIyhoijNtW7j5rATEdRebC8oqlJ2izOn1SQnmbn7ayKT0I9A/r+7HFMQ - iQZP45RmxuhJpT+0pzF4I+YE7g3btoFOhep9eLq/wLXaY5IrrMIcRdvbeaTx+ENe - ZjsLf8aPto0Cd/gjYa1ZamcQ9cPFDn9s+Nl150P93ibuo5cjuKjzvRv3pTStOLJK - c09L1hgBqRPysfrGynbtHpui5MroAWild9/yt/BsnvfVMkxz3JNn2AmtcKHZNvNf - bg6xgWG6l7O9GIahS2UyFGiGcjMAK8FtuRdmT+jCIf3dLz9uBtjrFOGK2SDKJvIm - ce4HsVdOqBK3bDNcHpIYB1nrQC6oVlTnsVgxyZ18NTd8/cqXJHtJpM2CmXvT4Cjb - iOUq+OOz6Exlt08kv2K3HYFQdNPxNHKgVHDs4MXluGkSOuPjoCHwEqjOYVXRSlvS - XgHhehpJcl/MWXcBLmUBTVh3pmha/xzBbLqbIvfjhS7GgoZt48OSyzhJWvQcNKDq - uMvhDRFV0Et9NkM5wds34zMJbaUqSedLkrug4cfqS+m/Kyo4+skQsGusOeBxinQ= - =Clyc + hQIMA2pVdGTIrZI+AQ//UFW3M+tYlsWtjJ8KJ4ACazgOD8wery0OCOeSdj3eutvt + EugnKskvNITJ8fJ/LzwEwQAeuuL+rZ51HkVsTJVrKhJenHuaPdZddxwViw02ZL3S + OHKOMoK3kuKBr2ua1WrGfjSLgazN1zUO39run/OTaV0MP6mSjg1n1G0DOmDM8x4j + uuJydEh0nR9sdlxn0MubAcYoA35KNRr3CuN3yIlykn5P78pE1o6tusX46v67zwDa + Keyqu/0SxUaeH1K6Y7QBaw/3O4i6wDeP0Hf/sQA/N198/Pw89OXr/vkhU+PuPmrq + mHJHjodggEuszM/OA0nHtIDkYe60/6ViS77hPMyNJRGrR4cHdLAW+VcT4Za7A8g+ + BpAr462uDAl4i+LJeiJaKusxcyW4Fqk6HO8hCpp0IVmTbCyo27bNdOp5KtgfJWbd + ayDjnjLAtvniMSvPtshiYCqJITnyFLXkOLXTOi/+U9MLQMbONlV0Z2eztxBHpJP/ + yzkdvxPBhpACGduyPnMpPr9EwpRp3RMe1zAeeW562bUlNCgVFNc+mriIipbQFV8I + b9OcwBPZele4DXSFI3EfEb2AJ7uevkqaYj5d2Txi/e+Vz7qIGyv8eevVhE7vE+yV + lARmmGDaXyWkeqaFDI0mwO4KVzmsyXyYszVsJQiJj4jisTNmckuCJWoDiRppMJDU + aAEJAhAZ2wQEVBYOSVMtOaNUSgbBe5hWPI+omz2iXdPXHLkzjm2kE4eO9BmxHJ9e + 52h1fictGfYA8w0xM0qtzd5dsD5fRYe1kRc0ycFxU6+4RiK5vKyeTBVeSTtkLiQH + 58xshx8etjsE + =MsXz -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:21Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdALdhJa4zrMQMQs65fyR+i4TiYWNXK7dTVtRY06WTEDU8w - IYu/OPOhSi5Es0Xkt5aPewH2a3YfWfjMnHhuQGgm4LfsMPJx1qm7bT+xmVDpJqJs - 0l4B+dtUzZM6gsfU0yUSp0oO4198EfTI+Emc6FHyIgE5mN1+TVLJkdmG1YtmQbr8 - 88IdR/Sr81QvthJIUZcWk6pvYadD+02PNROT/HXz3R+V+ae4eqYPab9cusnZiOYc - =jVnR - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted version: 3.11.0 diff --git a/inventories/chaosknoten/host_vars/renovate.sops.yaml b/inventories/chaosknoten/host_vars/renovate.sops.yaml index 2bdd26e..83a6ee9 100644 --- a/inventories/chaosknoten/host_vars/renovate.sops.yaml +++ b/inventories/chaosknoten/host_vars/renovate.sops.yaml @@ -6,204 +6,204 @@ sops: - recipient: age18qam683rva3ee3wgue7r0ey4ws4jttz4a4dpe3q8kq8lmrp97ezq2cns8d enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBybjRYVTRlSjlic3BMRmx5 - VTFHSW4rWHBWRlBia3d2VFM3Qk5ndDJjR2g4ClBjQ2p4WlBvcHV3VUxNM3dQVERa - aUluNmp5dlVXZlp1WHR1ek5pVmJvME0KLS0tIG5iSWw2djlMc1Z4YVJCb09oTlpC - Zm9xUGFodU11OTFMRFlVTU5pSFppRFEK0kUGOpYzkVlj69DqK1L1b5YBIfZOc7sr - PV7X6xTPIOzt7tSSRmEVJLilhCZ1pz3OHasj2QzG1kst7kfQJydkFA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5dXY3cTZjN01xUXZJK2x4 + WHUzTUhBYThJQ0hKanhwc251blVEMnJLaWswCkdhRVlVRXNMZTgxcmRpQWRDZEx1 + WVdYUUc5VnBlVlg1NUdxNnN2MUtKVlkKLS0tIDRZN3lBQ0IxL2pwVjdiT1NTQjZ4 + R21sWjVQUW9jeEE2dVBHeG1wZDhEK1EKOfz7zrhK2ab81kk45Sj682IKoB0uYwVh + 5V48S1IILG7Mugde4IplpUZkowbUvAFJqAolHXqn1CyPipfnNfl8Lg== -----END AGE ENCRYPTED FILE----- lastmodified: "2025-10-16T23:16:54Z" mac: ENC[AES256_GCM,data:62IDMR52Sno73D8KNBHhXLVAm3TaXYKc0A06Uzi2i7Fw6Zr/mQWk8DTrPsiFVR9THUfX+HrJAo0ChD6hjt+Aeb+KF4nn5iZ7NO1hgnMpjBFc7FtpiLMQyKedWv4PDZafzPq9IERQJP7ThAPcg/1B0FhUw7Q2STkOucFQHWJ/UQI=,iv:ABhwB0GAolUcmJjqWhdwL1+2I22WpWZhaEAe6AOs498=,tag:V+RN4Edj8Z2Fk13RpiSwtg==,type:str] pgp: - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:34:33Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtARAAk3WFEqGrO0qjIA5bc2R92hsBgiq24deOGKVMY3981en6 - 4hHAMMUWrWw0WLAort+NVdafZ8rZ00RDDY/7TOitvVD8nLv3TN0vTvdtBuUUWPhU - MXDP976RIpfcuJIGEmiBkG40HcwzKCvdca3kNi4Afaas+2eH1VgnzX9oYrYsej9K - 1aXGMQzfMAleVwA9srsXTE2O8rbUKhylZwPsrY0DnLbk+f3YqR1uPPzPH0tSjjqS - h0EBP2Q9wAVGVbI4YPAapFhNFGtuOBnxh2z73VXOIpweQEmmCardnKzjSDPBDNx1 - cFrAGInx0uQ0v3tX42L3fZ1M0bdaJsba6AFiP5VOqukSCgfjCNw09z+ZF8BFA0ox - uCwBLGs45OI21fyOu8Z0VlFSNgQc+3KYzwPUrBnyTE6NhOXBbcIFTc3qyiQVugqt - x2pLsUvr9NQTmvYRfUMgzcJB/2PpSlQAK4x73v4s14E9H/gfNvXaMGSvLH/Cf/Mc - hKZBzgWY+MB/4GOs3s8IJLDBMly1LGpioXmxhd0gHw1KjBwNFdCaiZnYL7SBtUAC - twcpKo28uz8xlNbiOjMo4Mf4A8MvX+frUCUBS3uY4bMczKI5OVYPJxNGjRwjHiyG - LkY0PtVetJb+hDrndAPsgEUQXHfW4qVxV0YTefUUErO+DOPOR1d58yT3AiLBlkDS - XAHvyVs9tD35FEIpsRU9QEIR+KIPtD7Yp4OG0GBeJeUZvn4SAeplalj0G0GTgsqL - hAFpE0Iw4PcRXA5QwgfQ76ktdBJNmWVxhJU2QK6++nkCBB6O/b/kb1K8i4FU - =ABG6 + hQIMAxK/JaB2/SdtAQ//ejXad3f9oZ37RLrrq5ENE+rIV2Gq31enE+ajcytod8Ux + qkYAN07vmrh9wViBeH9XBvje97heBawiXVfuYfrBjhJ0PKDnByDFvaaEClOMwHXF + WPDLkGmkRADISBS7mmF0UBC81zZs3QWUSc8jkuPPCrYpHNIjwJ4ViIJeedVpeVox + ENIwJDavagNcjx19xI3d0VTmP54HIr3kOlabcCvS6qfrv2lbPdowjMdgR/Ry7plA + tkn2PMpUCmORA86uhdReQ7u9oc3nC771xojdw18dDFEqH/8DGsPK3d9+CG+sq1Xs + 3kB8bDsa5/YNabEkm7AYiVPOzblejBXWrhyd2r8wkiFGFdu63Vb+HvIvq0dxmUoq + qw5O4w1xfIYLiWiMy0ji5bBM36f2Er9D15gFZUJN8SNDLrTQPhx6LIkPr5eQ6znc + 4a9Wq6GhOn4BLo4FfB7tEsV403WF6P4CqVcZx2fSKFAyxgiqq5hEwJwoT/EqjTtq + u4o/37l3EFWDvPAgYWIopJ8jvrP/dLnqeDgMbJtEs84QS6mhVeikIXOpZJVAmo4d + DVmc/lrWgQ7nHYqpWpRB0EZR9UaeREg4bsBEx0EMsOpsUrwnBThhDHVSbt7PEiqf + 2/7KKh02JZGt/A8gKiueFo68U18HTrF+I3IuQ4BLsNc8pOaNJ7ahysEFdYrm8VjU + ZgEJAhD/CQkZLYcu9PJlDwixMxEec6Xou0wHYfpe2tKb3MAxXvIN9ujmBSR5Aghl + R+soYeZpIqAxoFdscv/PSisjryTRqnZFHJHtF93EoH19X8bTJKiNFCr8wkkVtRdf + +6NFNQWvBQ== + =d1Nn -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:34:33Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQf9FYH6IECH2N1uYs8C2WXkWIhoqo2PCwJvte/uKyyOe4UX - O9SZY28beMA3Zl9ZeJdxpUTHfyX079WaCeoY12DqiU3l2dWuDuaExS1ykH8pOfjt - E89KSotlG6TmLrnbOWzpBUTqaI+Gj3IaLFcFEQZxfORfhJvSBnxbM8Sa2nAx5uZ1 - SUNIN/nlylvclpVUOYHa8+W4ewzRn6aPYu0/EHcSvTES+bJzuOhuyPwCQNIuZoFW - TWfu7XDj2DBlOoDvxK+h9rK0nK7R76ZakabkWGja4hm1VRy9V9bJvIT86NBd9xjA - K1isKQNSQpZz3J5mMt9zZ3lz8Fb9u5ZwxF3d+hgEhdJcAeULRNq6CZgCJQz6x73Y - eeCAFem4pHXgJuSp37hp4T8ebJls7asqNMHS1LY9wNxx44R69/Md1YTppjepgbw8 - rrzNMZpl+2uWAY772Pf0vLsUYWoMU0JTfhUvdRA= - =iz/D + hQEMA1QflAioE8i3AQf/fpNa6A9sHipVqu5RfxLa1D2xuYGAwmcCVoH0B91SQJLk + iv6HVCEkgBJsUN1f+poDo5fm+0OA7uWvXJE32f+hoHbynSOKiFW8Mm46IWHRKB4V + OIABODLP8sHOhzGixMQffEs0OyfPB43i99zfKUW5olAyPrj/ivOdXIX/tvTp6oRS + 6+Wso4pn4KnCBqQTxNIvdAqAFWPCQWch0+FRERkA4gkUN1VCAU9XTH1ujzpjg2hy + ZLOWfcB3GaALhVaKAdovUPiJwDYmiWON8UPe3xKLO0P1D5Qudq1Gvu7w+998EnoO + is/RJNBrlrOVNhbw1Lt0enGtEioUO+vyGNcLE+qon9JcAYRbFU61GFd0vRBMed2A + PFC4F+xFMxph9lkqdWs+zwGGjKqFLEPtXNjMo4NZQuhLsl+Qyf955nd0wmTyOXAX + A4BDu8kAaMtIo7PESfwgjMgldfTAfzdqzVxGxU0= + =7GH+ -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:34:33Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJARAAp0VeBD+kyAKrJDA/CBYO2Gm4ONcU3T6++Ixdw6C9h20q - TbaiyfxkC0/8UPqBtJmnBUOQGnEslccWQFEwR6m0vfjDHLz+R51ksXNcK+ehX5r3 - rvrlkw/E6qpsKUB1P8j9ncvdhMiJcB5bPQKoilYh0sgRimk7FxzCVOIgh5Uy/MH3 - pbBaamazjgQ1Zj0CxBz2A+QrgD1piumXm/zDpjc9bRbLVW92oVxqpmsolrcTmyiY - U0xwOzuSt8ERCtSRMFrkWMFRZ7Sw61v9tBeSsoWVgJ8im9LjaCT2oDhgk0zyuHxh - v2o2fiS/0n7LG8yYRAkfDOxs8wyqo79HzpamDAsMl9VdHdavdCT4m20LPQ19laWM - 75lilG2V3zlXbZUu8SkuwsUeRo5oOlWXLzEUGygoxWx5xyhaV+G6m/qnN6lRK4+B - CqtJNrjh1EMPYYiV0f3aaq9fcuXF3cFK7xdbkLqgWWt1sAVy+znvfRmrF8iz3vxr - 8Esxt4v/VPOxk7jfeFtdIQ1gcwa6bMfMQclVUbcSDWGXyNYlrK8aITM4Ifl+JgnC - x8PQrDWmU3JVzJOyA95ktsxN78/iF3UOgHFDG8Ffwr6FPx3qXqBM8GbY95H6OXdq - w/cmUXF5RBKK13w/v6zMhl8agWfe4OnpUT0jBbhslQ5ZAwtFOz4MsAJnh6qPaKvS - XAG38nVN4XVLib8wAIi4z59e5lxGPLoESHDX+mlgBJuePUaBFU07AO+LBlTpuPwM - hJdBymwIKs1+CvdhjJu+XWgRGnVxaDnDcm95j8Jho3i7B4VngwZJlhY4EVWB - =KObT + hQIMAz5uSgHG2iMJARAAn6+VqRY506NG1oATgV2AeU3mhc8XoVQCYAbqlR9ZPYqO + ZAEoi6UB5gR+Unhib89Dis5sQqGBkG4zm/X+5of3C+xbt9j+B8Pe07ski6Gpia5R + MByOHpQsEff4Qu1XEFn2iceGrO44xckJKWplc7KodI/dDPwE7xPSBvD2NDhM8xne + FIM4xSw0L3+UfW78jNh5o98uWCFaWyORJ354lTFR4WhqnudLUUjzv7KrUA+jQxIP + NhGUZ43sgJ/YnaP1mzptIgrdCBpkVV0Oi6J7aI4P36w5QaYnXE4v5LFPhgz2S0vp + cZngUBhm4KhKziXBV2TH8/YVXNJDWNmk5bYKsV/C/MdzyHTFeNETpd1Q9YyIqWrq + D1lJxYY+VZDSvDCM++dEzgSy+eeZVfR5gV7jJHXnT01eCQeC5mVAUhvi6tmFcHrr + WhSx9KpykNFKf+yTI4adgsM/+3HEZ5C/brsZgmGleCBvfjntsn7PqPVCZJL/Az1k + 6bgDpUS9+4Co1+jSC+uMxoFnMY6WxRz1C3YxYlGXjVDUMRi2Pm7CvCGamixsKdk1 + BZf8EQeZq8GW4g8bVOirlk2NmUOEBD4As3L4rsp+iFa3jhL+HrkahgeChqnJ435+ + OWegtANCfO9saLC7MLHrfC9laokJ+FH5aF8LYWdqDKAGdMXWqzW2jO+ih2SOcbrS + XAEb8BupyaLjjf77e39a845xXxKJcf8RHUuqTbR8HICrw6/TNhPoRVdItWniQ5Ip + TadOamOUKlmLo7eA1KX6KdeTrAHjxku03uV3xH7GssoX4cfnTWq+2xN83zoq + =CtOA -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:34:33Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdA5Cr1c8N0I6Di5N5FADsfWuw5U7aojqHTomwkvQCAzwEw - iwaNpT2aa7MoVM3OCbI7qJ1bvjDPPXcHJQFEyAeMY/RGaVGwP5hlZ6I/0dP//Wn3 - 0lwBAiy3t+9TRLwS6vSHL+wAIoFMcIrRJqKwLpN0bCgmFlYBvQzT2P5u9MPU7svU - EHCRnInBjBCdPWunTSLol/JN7497liyJ1div1zlZPCHoXVC311j3dz4LNhv/6A== - =SOxI + hQIMAw5vwmoEJHQ1ARAAjeUCEalx6I5s/CeXW7ClJn8VnE5Jx9Nbf20HhrZqdQpB + TiIzIpgB2jou9e5nJdZq9UXknLK8MPoERV2bE3zB2pOSlnxq0i3Lss0ZIWQYgeoU + 6hX0qa3gIZnQdHZJfD/Wwd/suOYiUDKg09HC0SrHLQ3bwzpnJMIhCNd74lsT8jwj + ziAshsJ3oSd/4Oaa+Zz7eYclrKhRM7KRJgDRoM8CSn01SrbspdgQSr9D1QVilNIP + 4JDqoSjJZQ5tnzxv5YV/MJchnFtX+t+z6p4pyV+dZWoThrcDqwp+0YK31t0Bc4Ci + T4Q063KA99q28AFYN8V6JbvXExZaXRPUi6jaSDFYnF/DdV6EYUfFBN8h57ZBnP2A + KocHTI6qUDl2/Om4bAlCzSTKiBYGrU57dYRfzTEtd49iGokau5Nt2X2zfeInVnzu + 0mhtUz/Ow1d7mgbABzxeNJnyEvpb1XPJeMPCoFwvGmn7EVTBHGTcoXrdWJY9uWQC + ttLsZ/q9dfT1oMQDbBO8Qsefk4yhteOcxX82z8F/1+I6qoiy3I8Z4y4cDIRzeXbE + Z6jkoXcFEyOKP0uVOBzCboLpI0AYwAlZm9hu7VxIXkhglPBamcRsTW01jh7SV50S + VyAIL/9H1+coDlwYUPRXT1Ti2VXcjEx4cm5TZxekBVem2SnMX7mmLPjLIzTTqznS + XAHBGizfXvPACDAvafKaFOkPdhH4CoR9fcinBtnnStiRu2WT0DKHjpfhnuQh56TE + 5AqZDaVWZkiU7i2436gdMIgXOXczVRSO5SnFu/YiQ0Dl7l0KAEQ6xgV3uQtk + =lfif -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:23Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:34:33Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdALFBhlj3630K1xbHpNPFXVN2RdpG9IScOOQhsOPzXVkEw - dw529fRlMgMCtS3XR79FOwPGBPlxEZvxcUm9juKgjCpvNHyhckXtTLvvSnEMBaRX - 0lwB1ryRfMRXPLNBk6yR5gZZHabNtF3GHX90bLZjz6TiVRebi0puP5KUYe+YtOu4 - eEm/GPQs8SN2088J2k/7OXaxWPq56G89dqrRw2DEh/gO5nqqFBjql5Sdfdo42g== - =2pvA + hF4DerEtaFuTeewSAQdAaFyMcBIfffcpgJiiu6IReI2BkOQD1Zt8oecSM9xC91Uw + SE6AeFUHH+mLf43UFtqBBrVuS34Civb6vWod11icwSFO6GlsMncfG1S0psIlTAH1 + 0lwB4cViq1tJYkK8FMqDK2WYfh75dLDEhWIdvfEoLgmAFaxijpg+Pozoakk/kOcz + tqt05IRHxg5Q/3SVWcPuNlrm8l3qW0YYdoqG11ziNq69TRbSoFhkYVkF/9UauQ== + =+50+ -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:34:33Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fAQ/+Nk7Va2kJGmAUjl54nNIX8IGaCldj4RCf3rfTeV/Hk8W+ - LprBbBEYs10XPbqkBn9zzf2LAJsxxA/OeClrDNpR2MfBQ+PrrdShl+V842tBxzlY - rQS0qw0WkoW7qX/kXRWNXc2erhFqRRnlcDLra5RHe59VUmIDamFuyMS7hzu85J2o - IgYwGEr2vFXuJc4HEXAuBEcoj4HtlbNlDloLyj6rEGW0aoVLXlG7rFWiir2fCXsy - 4CMydInoXcmaagEjnDsbmdN5QT2X5jJ5qGEAAu0DEE5J3lF/AH30ClmAWtj+/+9N - GYlgS/Thcd5oSwxiYbT+8rA5y8FR3Zpu6AnSxmcXU9f/3j6uvnTM4l4TeLArsdl3 - fqMrFOaBSYRHPGuZ4g1H63W1vJX2zPW4jS9V/wqY5+FIjcuX5C6gl+xKWkIAQRYi - 5ltfa0zbaovH7kV/zD/pfASdZu+7A9uWCGdZaX3y4YTDUQRlPvKuSZajFTGZgT/v - A+yBb7in8JurfVkprOLP6PXlpaIm7Q4Rd0AhNr3Ybp2uMejtemKkObtwGnFvyFyD - 7wodJMMpXl3W/3JUbFSni4nCHK0aTWkUCwzCNO5UM6zGL8hEubH2xTV3IdZTGusy - tM3ipH1GtsAzdToqk2ls1cLYZyTjY36RDDUtaGGqdVjySlwOawwTjDF0tUCec1nS - XAH9e23SDecklzrdmgdIZ9eMl9qmUIVRBAY/dHBrIhK8MtZR/EqFlAxbdquTuI4i - GRamSbs28h2uQV6Ze7VhKXmobUccwS3tM3P6t7QtnLWIBYTf1WMhN5+Ie11Y - =JB+G + hQIMAxjNhCKPP69fAQ//VNDBsMHsUYMX6ZqvajDwrqW8bDVBUfC1xf9qlzwF9NyQ + OCNoFN0b+5iO0MI4fTvOT7yChKjXEHc6exG3H5eY5T4XxuiBEOMOfE5li/rd5TDr + RrMASfQYpRXY9mCRbW+aDJiXLq4SVdQ8yLYnDgCb3biEkjuq7TwuLTjbwN/cgMxG + 0SDadNiNJvSBbjK/ffExQn4Aa7a976mFh+Lcg+rDs1UK5Pp3TnRUYt4JOmB2T/Sd + 5r7ymXx95PWagkda4NECv1Fc7w67T2tamnJ9n4klx3g5aCZDeEQVpHCHoB3MeRHz + J3tx2JxuG2pQoNtgvaXAUkIWg/8XkIfvNCovWjUfkMnyqZQ67VfjudB0UiQDhquS + 4BB+tzR1L7nz0uXlyxzs1IrMNxpZpyBqsrR+imB9gMJ4UiSHw5Usx+s/p5jV/69Q + BL9nO/kWxOfEqyq8TZ8wpkYUBL+Hm9H9vq8uNtkT9MRjVkIqHx8CIUsgynAR9+Qq + ITUb3YXyUDZUykRfMytHGW0i81zLx8tioVwBAJg0gbZCEkZDOoq06TQyadVooiz5 + ehsEeDfx6hTHuEMeQLTOMg1bD7al406BI84p6T3l/zPeRDH8HqXJsG1u/MfP3DBS + ncoXIQ2TprF+1TKozTw1wMkxrZlPkRJGMNiHOXq4SZBGfiBgETaoMFXL5QfcZU3S + XAGoRtRcR7DGE3N7PEO+iFiL1H2p5xCNaXwTejCWfhhPlF7LTfCER7yK2Ki+Pr0G + da8+6YGWfT9bezpITwrRKUOyG5ljyVh0Nc2bATmzl18YzL7YapZP6aIYkMUc + =ieHG -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:34:33Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoARAAg7gFkMGcOBjjRGXROohIwabfau6f7MBNfGHPBsSm/DQ/ - ydew1wvN8cGt0q1tFNgsxVPELVmDicIo1VvSxdJ2kXSB04FDB2RBxnllDaxKd20R - e29EvsFrFbi6biPii11ybZmLz+nCrj4ets1lOD8KzT10B7j0viGkJdk8sSDxqTVN - S5dLC8YXUSw0x4RdWkwXSqcyCbN9n3ryx2S8MsdaRzjyNfSANNavFW/9a/sBb3V+ - ZX6Sye5wptK7x784opGlvuFK3xIrmYZWRxtN1N50GgGIH4DKrmBTo56rLMt+ifC6 - 9ImeSIRWQu9t0qw6sMMmjtd3YoKQjHAZzfKSFkH4A0Vyl6P5aAKA466ar/bns1P/ - 0F15SC2D0uwNdgZ9j4c4io+MD+0vIaEOyuwrUdJfrxK1/5BB07RdXt1LjkPq3sBN - Gp3WZk9vSMTWL4C1rrvR/cDIWixTTEon0VbEO3NHxvbFmJVRs3xJD63hHVtypHWS - xR4tIbUspBT30WdVlgBVUd0osNzFhamrtQvE1NnIiezlt1LrxfMn06l1t3SGabPN - Bgi8r0/VjD9DYXonQn77dj74pnN9p00GpFmHAr/MiiGoyLv4CescBEZhZW9Tfulv - e1lU+73S/XV4fjR22bW0lLMQ/I5PPkVC0GubxOdPF3UfrHSFAevJqVuxvLWPq5nS - XAH38t8HhEuPZuthk6WphaqG6SfzOe+6DdSdSKHv0BurenV+Mm+oN9N8X7iErXkg - zEjiBV6VeMsgsjNTvBRLUgVphbmQfgMLJItjX5tKwsjeKY/EKDsS1ekNKKkc - =LLUZ + hQIMA1Hthzn+T1OoAQ/+P0xI7Ze6a14jFwGhS//0ZOVkusfANEmk07HEe2Gmyr/D + fq4lVO1PfzoSIUjFOSYdNXq5rM6ONK036k3ExShPJHI0wTxrOp4fEaLenpe4+9lv + v2hwamtBLWEw6RpemCkVU3VAgz4sYN5BNVB7DdVVAnA2KJSgCcgDP11cV42BGqZj + c2YyWUuCTp1ZshpoLgIQpMWUgmTe+NBun6Arqir51yrNx95PzMpF0RBAlkD2bMgy + qSB/Iqn0UyrPkgfcm6+nHazaxklLmyuxWTHgWOR4VPYu3peA0YgZOx1j+Oh5/iwt + 3unLLoCaIJQXS2ZypT0ERZ6gJDSG/SbtjgyRdahYRAIROmKlvrdfE7gpCvOy8K4B + nXCTJY2w8VPxO1nT3yCxLCz/1kdxV4Fx5H39QMwhSHGdmm0d6YUTSsjrg+Hc5qmn + pQx3jToVom3t7Yol3SUXcNhlN2qit+Uhui+waNtUUB537/TZRTqMajRpNl+1Y9TI + IwfzX6WNUOQ00YAzqYaAmNdCQeekIG+MFUaHsYfftdSzbC/SxG82tDtDfpWIUcSo + DATZgiSKS9cjWrsYyUfG1KRjRS3Kl+GQ4BJhf0Yz+RFFDC83SShWkzBZMM3s81Ot + hchcqucukKy1FRx9KjWH+pViUX3ow/wtNu+TO08bJYoc5bLVllIhgutEWNU9nkLS + XAF5viSqNhUQT6dhmonmuwYGEYqGAY85quEVv5BttMydIjCFNac7Jawfwtp3FiCf + Y0IREEazji8TqUc3sQ1U6I6O2x/ekM8RH+w5PYVbGDIHkgT/pqL6HkGy1Dd1 + =hCjU -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:34:33Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqAQ/+KtUv9omHQJR1iOuJ/DvL2Ztee5VTXPTV0SF1aYuhVGdz - X56LK/pB5beiPFREYaaHpFhalj0rQphPWr//zhjA2LFwEYUUm+4hn0NCCkSpoH03 - aLRSGmKiR/Z8ihoIYl+JpnM66j4IFQhC5JmDocENvGz7LOsDr6lwJYPYI7x3yUSi - OrMkPPP8V1R8mmCLqjt6taSWF3mGwbJJI6m+rUlDZTU0daHczaH9UEfPR5S9o1e3 - l1ZPcUL/Om5XA8LbPHDgLbeYAg5nZkyx6yqPVyJX+xiweG8WHvr5adphg5Ncibma - wHB4MWz8TM0AqAaS7Fom+xAhPGcGmyQjBGpbuB6g/OxuyCrh9TccBti3i/OZw+3P - 2M017Ya5NKmTuXPzr1fHfZvKrjnGtWJdxteCB8uDZVi/mTYbGZhMfB7Q8kj8SJYq - Sq0DJYmqOv1TF/4gUvxXq4VCILmhh0pV31uF9geqVMBHXZ/f5gRXXHNVErp8oHDb - lUKyDu+SkXNH25GOL52MoJ24r50TxiJxNqaQhEomn9TTSuaU6mUZgPoxJnI+/oV+ - W2VDyGpmrNkjApw3f4GwuDZVmdol+igucc6/CCcUn1K0TYum0waWSln/Bxs54XWa - JBKG6dM6BSv7B9n64cs9GE2nKkmf8B8BGzNgc/1ijzMkKpGnGAfnukH3lwu7fP3S - XAF3A+fyTybAm+Ro50MB4GXwnNAF0ynpLBT6BGYiKqCijFidWiijXtJDrhc7lT3a - YUpp6t/r8Kwd/xgJRQxP+AAvYJ5Nmg7rpFr9V7C9edsowJBzqqiJt/mweHZW - =sfDF + hQIMA46L6MuPqfJqAQ/9EoBbKsS5yPnJsYM35WnqFft9elYMZ7g+NBRYTqChwvao + wkgT2Q2gFqPe3NPHQ1phdcpBwlCFpirnDRY8yXlI0JMuzTY0Mto/aNI4cZvDuS5b + SCPiwl9RS5Z2kffguYr/AU8VinHnSGvU/gC3u4jqoPg+Cy0ppcC461U0FJAtIbZm + XaqFwk1xkol87LubmRDCLDoV8iNCwqWdFge2MCqr9ftF8q6641BicF76W0/DFuFB + DdlAeIS1BD6Vz5s1rjStVshYSivtKD3FZBdfeR014APpPppir6teWA0o3U99nqRN + Vw6VqWVPuxRjhrjg0luG3fL/vYeJK2WcRwQQnalQLl9S7Sl9ktgbUtxHOyBEL6DD + cuu0fejFpu9ctNFNp9AL6WCaciJMsYNI0b9n7j52Mtz3gH8xXBGk25JrHC5B5S9W + a6m3h6bglYmVWDN6jYtCG8ZxshnntesHos2DdFFyi3WNGe7/NEy0SLpxK1e51a2T + ThgZFy2PQa2RzYBWIEc1d4k/cJ671THa3bf3VPzxB0e8BzF3dQCR3PIK0wmCipp5 + 9qngfDSTl1qqxzcqqpgmOQ6WMHBLdBW6wGA0kzfunh1W72wzVhuoGIWZN8c4KKVh + 9afEkjYCCwLse4dawNlNRAzAunnqUwOLuCxRVqmHtNZQH07qRP7ZlA2QNOOu9o/S + XAH+6OHpN+18HjhVIZ7pCGF0Y9mA0y6XlHiZHQwtl5naBmxq6JZZLkSAIzqKE8m3 + B95byFwaHki6EcesYurD4NRdg9WsJUGbhRyR1eOHGT9qpkdcpNveHyfIwOqM + =HH28 -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:34:33Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdAtPuZVsbW+9jvM89WalT4LlckhG3vYUc7zqearuU/GgYw - AXs0PvQVBDdSwpHAR6uQDPjSlS9NRdVw7R8KnnWr3AmY18FQ5axAy78D+ol9hd88 - 0lwBxuFjajHeK6sTBHRDHufO/rOw4/ULZYM4l8+NSDuCrfzyeCL7/SVXNfiQfibW - Wm9YKfFoN8xj5tJcdYeeg6jCeq/Ab/bihvnYyxnlqTK6vvak1Of2XuzW20gnvw== - =eAuB + hF4DQrf1tCqiJxoSAQdAzy6CDBJDMRmZ4YnKHIAq/a+gwFxzeT0X6tpW9d7bAR0w + SNXE/A8LW2yEYGCM9SSI4b5+sI5fuwWP+kX5uJ3q9GNcnAyhapSZHJTQ8wkOiPNz + 0lwBybMbZdioLcJjqeOMyZ8dRgihvyrBvWRl1NYa6Prg7rvmVoVquzULTaEz+yO0 + IPqLUs8r+GcwUIC/ASUCMoXQYxVMSgf0JziAnlFH5ZVOJ9w15Rrrc9N6tJsPkg== + =1cSX -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:34:33Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdAaYTExJZFlseEZdgmnxRKvetsx2ZIBuwOntykmntPQjww - imdk6VIGglMA1rdzq+lnD/8o24vfeFKiMNlT6cFMM2swqoiQWEYEZfGWhkQhMxBA - 0lYB6Wf8MKNssErOzCNL7rZcxKC/J7mi//tJtrIZmajhBWEsxyLbrefkKeEviLdp - 56vUG1JLw1KBFuTaOgyrZ9xgMnspv56mJH22LkArL0dDKbYsOH0M7A== - =U0eb + hF4DzAGzViGx4qcSAQdAPEaHT1nTYH0uEifdmZO44BkFrk/ACOkf6bfmmvOX/2Ew + 33YgVUp5dIZfcy8kYXoxG3ij/ek7N1XXWoT0P5aVUlb6a6VyR5vDX9OiNxBOKt9U + 0lYBRWQZLqF1a9SJd46Svjc+w24mmnxDbaZY2UBl1zF2HZ20CfwDjvXfnFYf0fwA + e5hYHwobFbazL/xqapxaZSPQOOHELe31X0eFw6ca3jyOQ9gLgSrSwQ== + =N1UX -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:34:33Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+ARAAqOxEnUp0BlpxjTEswyMG6r691THshwcA0pd13G32zeIY - h56RkBP+MurtTkfGSORa0sfRJQdyx0I5n+9GE1yua90WUtlCWUySntcGlIaJCA5O - +BE67zeEoVhnBU1Wu2HmpQgh8zD2w/LAv1ET2ILDvhKbDaklBAabCWjy2Wkkiebb - 9K8f6PtRm+mJMbE6ydY9RagclTsBkB9OFikkO+V+Y2FpShQxbmO1gIAu13aDU88k - hNBXRIsJwzSpfglNQya13aHPCYjid+5ylVYlD+0+rPA+FBfzwVz2u0JrV34v9RVF - W9bn6hEgBpANnxjyYuDWrOnXulV9F6avoZA6oTNgH6ntbuD1u/rXqz4ZscT1KDQA - HTyakOpzVQf/YjXnzFXSxX+y8+A4SIR4yYozBzHpsMjz+DCFaeAGeimyALotuUZn - eppA7Hu8FJtRWXB4YWUIWdi34xiV2FPSrV2U3ymiapApuBD/jlaZFzmvkEB2J1er - sEOJA9JxwdhXIhhU9SMW2HKSL/clKz6zXHvl2W4nff2Q+oY5iLM93wKUS0KS7vN+ - X1q+2lN46Ty+vK87p2ZpCbMH0hsrZb0x49HBfSFSisU+3bjMkNP/olruUIDVsUrf - j1EnRjzXC6vgj0iehD2UNhlJTFghF14/XQonbk933EKLCiIlul5yG/gHw3xrW/DS - XAF9HEXUVMXxrFA+e3yiaTP7lYgo6H/lq+OJckaH+LRo7ytVH+1qb/8HXADAX4pP - lYMyHRFzVuGrg9ARnaggChV/zk0oYzNxUxb5NNrTwaSVUK8xGcLYTZjg00js - =mK3j + hQIMA2pVdGTIrZI+AQ/8CZKauDAP4HOEDW+Qh9f3e47ZkDS6IUGs6BFidE1rO7Fe + Dgca8p/crNOzeTI8NiAxhlUzNC34xswUGFEv5psS3NSEoPUrQ/XbieJ8UYZtZstY + Wten4BnB8ugoYobXUqZR6kBNxYc1B9UTfDQTiHW+0UEKevGDXKkiWnM8+dGE8HOr + V7ml30vx7lZqREL2ylXMrLGGXNFNcjovHtz+DB55eJrqIB/oPinaSdW/ceIL9+n9 + iCJAWirJ0cPPYrzZbCtB0f50v1jEI3JUR5TKsSnK1p5O7IVGqIYj+kjNaGtRkajJ + 9NFiJxHjxmuF7QwA4fD5rRmq7Sol12VejM5QN195YD1zysiMimvfYsRQWCIJhLsE + mvJX6ouYmMKWuG1NHsyq4kmivAxUPYQOpjrJASHtJI8c0II5OCC794xa9CxC69BG + 0G1kwsGL+t9IZBVOXig9Kszb6cS2Spr3A6yqdXJjAdFM3DaIjmIio7xqcYYd8OaF + dug8ylkvGc6l3FXpr1jheadb+B5G3noaYaDxvy6GW5AnLxCmIM/HMDxTJQPK03uf + Ra0O6fWb22ZiebxnhyFs7A1hw4VPD7lqwo8rMFD+gjS7fTh7UO1ErwKMGDc55f7w + Fvzpl2f1FLUKUpyeh+1XdqKv/BX0KwY8LQIRfdxrUDMFWFK520Oz0ds0V+4ZWCnU + ZgEJAhCQIljvgxmsPBkqylDccJ0m+1hAAdwKR2J4xSzV4ZDpagHW2hMtns0M4sWd + z2YZyfJqEaYikcA3BCfBqHBLdGxbnGdEa2PsuU/F9QR1D0xLOXefQRhQJDp+H4tP + KtFYECfrNw== + =T2i0 -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:23Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdA6ioMrtC1KawuMQ5/Mh1LOMfTU/H+D2dtEPW5UmCyvxQw - ZSm+1+DknGqPdLhGUw7LB738Yut1XiVkv1hd4v533yCXs5dQ3EqdmwWGn3LWEUS/ - 0lwBjfALLJ5BaAgFYn/HODtPQJJSs+Ngfc2uP0CxNIGdwraB6oJwSHKp7h6gqPo/ - 1hd3GrfCL64Cgvbmi//2FNcOPgbEj0GmDpTQbsuMQTAHw+VGQdB4J2/Fs3OLGg== - =CP+F - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted version: 3.10.2 diff --git a/inventories/chaosknoten/host_vars/spaceapiccc.sops.yaml b/inventories/chaosknoten/host_vars/spaceapiccc.sops.yaml index 09cc9ac..ce6f467 100644 --- a/inventories/chaosknoten/host_vars/spaceapiccc.sops.yaml +++ b/inventories/chaosknoten/host_vars/spaceapiccc.sops.yaml @@ -7,204 +7,204 @@ sops: - recipient: age1mdtnk78aeqnwqadjqje5pfha04wu92d3ecchyqajjmy434kwq98qksq2wa enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMNkVlUnZXZ3BEUFdXaFpJ - VkNPSzJLVFN4K2lPNXVzOHo1VVFWTnNDQm40CnRVbitoL3VySW4yMWxrVWpZaVZr - UWNjSW1kaEJUSTl6MXlOMmRHMjlScG8KLS0tIHpkOTNsTVZnUzFic2pDMk9aajZ4 - VHFjNWdCZ1NKQ0RHOVlraVBBbE1TMjQKmryObFd6l8mNoBoGrvNRxNHkTPUnOU/i - gLX1Qyp3OqgXvree62SFntkRXTZCVpAbLSxfaTIHuFF764DQh3f99g== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBNQW5NenJIQ1VOMmJxWUti + Uk03ejlHOXU4bFFtQ3F2THd1djc3anp1YURNCmh0b2ZtTzZKM29PZ2ZBTDlEYnZK + aWU4OGtlMXpSdVM4bXlDODVEWk1jOHcKLS0tIFRVQk1kdG1hdEZJZ1FDRkVHbkhH + bndMbXBPa1NxcklyNzlWK3F2RnRBNjQKVgNRU6FqnlP9eJAgLhuLbYMv2AG24UBE + KXadOGhRiXIQR2I7s6Z8bgCxqIjZ8fsE6VpgjfM0ZxpnENdVMzCIjw== -----END AGE ENCRYPTED FILE----- lastmodified: "2026-01-25T11:18:43Z" mac: ENC[AES256_GCM,data:4s5GiYhU/+kieEGUY9bS5W0MAQ/AUS3TbvLezSypH8Div5HRoM7YfMeqgLq4jC+TjUL9d+ZfusjAmsOEG9PjHbIH051gg8U5TvB38wzmw3RpJxnpDtmiFrRh9QbXl+Fz8V/Oigf6hhXbgu01zZpZY9jy6YLNtUZc6AoqAQh27us=,iv:YUS/vGXcbgQPM1CKcK8YjOH5+KPlzBXcOtx3jmUblqA=,tag:jYzqaMfHv4Tyv2NelSSVvQ==,type:str] pgp: - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:34:49Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtARAAkPv1jt3dzT36AE5bbQ9uQIGmx2/YPIbN0OzyJilVXhhE - 0DiTvAgEEZlGGhOIiyuw0iA0PGboGThQ8E/kd+AqduZd+xrfaClWyfkfOw/Q85vv - n9uQ4Qu0keA/yaQumIEc8BT3USpuBbGkIDup2S6BkDbaWPQq4Vkl0bqaUUwf4ajp - smuFx0BlXGhB3duCq3Sdg2iN2z67CgbCO6ESKbRKrV3adgWafq50tA2di6KYzGdt - aVBOeZt7duDKY2ppUPtx9LCANdbDSGj5HFug1A1tehEEEBw7PUYHmy/t2+mbcfae - GqjsQtNvP2IwO1mjkcOL4Yg6F4xUCVwDrIOcIAhVLgmTnIyU4mh4qCQC8h3P9CeR - pWuzf7+acetfZWEYCusXxirUK/fnv8KNmJqElUo4YrQ6+DCapdGeeuOWMZ4riSzK - 7pwufRvPl0Mp06lKYMynCFuqVlg8BsTViWZg9faSLSa/E/cXR2KJeR1LLb0NuwEX - iAaQUxMpeRJVsCKaOeQiGwysXM6SSm09+B9CeHTo7Z/N3cGMaU0cyX+TAl45p3d2 - BGvkhUSnBbgJ4ykzRQiI3LTDyJuLWlEl6vRqNMCOiqB3NWTetMX3LIi/RHBMJkNG - 2Hu6MIx1pWIsg78vEzA3Go+SA8Ik3pShuNpkFar11IX7Dx0VZmof05T0s0eranHS - XgFZZVXIha73AnOVba9OGXpwq2+jhcZxmZ15n33Zu9Oji53wizi7oK8HVkplvZpd - kYcxNbpiJsyOmbGqBbVaQrnvnUu2gcsCzZvCAJoeMPQBEYf/Q4+WUyO/LjAlvCU= - =JGgN + hQIMAxK/JaB2/SdtAQ//TZg4MvfwvpqYRD16lpQnusjZky0JQv2RNp4OWil/VqvU + +AGXFvwtHnz1Q67XRsIneKydY6fFp0JDErIBuashzoE8OVO3BP7mC4P89mWDSrJN + pfzTXTTi6nfNR3ZftWvZ46J3YpTQyyO4xuTxqabarTNmwsFQ8EEIbyNcCL7TVuhP + ykzwgCCooETHO+qdOQOuNJ1liPcMAC4R+9M4LRwn7k5S2mRcR+Laus7ZiUHSKFWV + xGKdZMPnShcrHlw6a9NTSSKMKdC5JsVT7yLewN++gZzYuGr3fguGll+Lai/DLUoz + sl68hxOg2VT9GHjKYbRCKkj+mgGj99xcfhfrxsrRShnq1g8LJX5HsNtUJN/Vx2B1 + ttAd2NW+LF0RxHEQ0OKURt8pdhc2o/P7cZITBZ1NjANmop53v6bCPD/dJm61Rjw4 + H/X6Qoh+093XyLEoOArGBxYGD3Pibz8qfy50BuIZ7xpwZtZ74GYkeLE/oV5QbiI+ + iKrBicyUfBT7Z4Xy4xMDQ8gWinJhgEViF094tOaBSPjWzVJ7QKXAGtKostt2+jkr + bUersywCG8eIhNj9Pvug175y2MAA92fcc7jTpMffAkLXSR9/koNrQYIVemxpCBfO + UkfLoCmqUPM31FsYkT5XM2irQ0UP1rP7TcVyh7x+mWQjCqWCcWyK3bRArddGWgLU + aAEJAhBKBGI/eGotjXP1+4rih9uQBDi6jQIySHqLJcLuyyGUfzg6VQctsQrVE+I+ + ex958H2p9ZQ79oVwkQuTNCybkPis8vMa/YGs3ve0ByOHgfnsW4j5eSMkd1OvvaKw + 3xkQIM5kQ7Jc + =77MM -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:34:49Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQf8C9P6gnk4j2THTzWkzajDDGocvhRrYlJlKy1YXCM5fQb2 - Ze2gQPQOiPbxomzAY1+0MrV9O4dfAXCaSyEuavKvwPXhGZXiGfxElY1kHfv5n9DD - DBWMY0Aj8EY6jeAOzzyCAwkyGW2S/J677Cz7va/UKaUrF4WXIRnE1hXGTtSVCRr7 - oP8Eggkp7HIlEk7pOf39/eeY0W4QKAjL8jc4ktbDEJgsuwFiHKJrOJiu++Xq44uD - 7YXXItsGu8rMMn1eaFeD0zDUWP9uQNdk39FmkLafsfBV5s1LHAXNAT5mgNGbTRZK - HbYVec7xpOAceg6XtpAZRa5neBvfm495z4DhdkMOvdJeAdPF69v4KOuRVby+NEvK - +x/k2y7hI/+gzkcQtBX7aK53teN3th0EjzQevoGcongKOfk9WCotI9ni4IrL9Exe - UqF25DGjxW1kLwURA0Og8dawLq1j18ZaU+eB8GzonA== - =OJ8o + hQEMA1QflAioE8i3AQf/RPegBlPXUv/Lt6hHtcYhx2xkmuOIl58OZNWq5AevakSk + 0KTSPSQqz8uYWPIcXIG1MP+dSmz2UnZGcDgwK+atBf1DsohGAaQGisiT/QLJBLFW + jE4Gy+crdBDOvCoAA6tkmV6dlzA0DidD+D/RAhOdj9Beu4lryZL/Ndehjq1DLaWl + 9JsSEqc+nC86FMgEaOM2KFrrfrbiCcTjqwkGwW3GdJfRcbxOKSKkZtHT8eu9bnR3 + qwUJSZhT7Md2ME2q4p4eAbgUx1e7MFATX/NjZk7qiJIdVBzt0XaAamRAMViwU+BE + VivMteT+Bj31sZ29ZNIkPwHWmWvAz7mKVU8FhIR1qdJeAY+B8VF5+5Bz91vYbN90 + Bz4MnmDWtc6IV9jIQdwbMzOMLE7PS5S8TBadBE0fAEp7CooA5RR8L/5IMHfYT4Z3 + xxcPGCpFPddo9kJ2hl8rv4A5yXmp4MCcoTLWYFZBmg== + =H+wE -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:34:49Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJAQ/+MLPuGQUDixBitdgSedKBDHwqVPTPrBnJv4E2dukfhf1n - keRb6ToBafj+vfxo+QFbW6zu2AoKm0PF8RLkE3+N1qUpzcxdnkszO2KldYTbalNS - W/zT0uJzvEukfgal8VGqzdhKbpNIlyrDTHq3sUNgSRnYuuERNe+11M7CLhhOeDQX - oiqqOxkLPmlT7WMSSRtlr2dhm72p/FgPjD4iWX0TzGSSrz8GgZ91EA9ZrTGdSX1Y - Npkl2M9wKTkLUP8IdD+VCByTvkfkoQkiMkRFXXjiFxD9U6qaXsKml++up0KAzPzf - 62CO6mYd4nuutz4N3L0JPNmZkVnMv3wD3jfzv/7scto2LKJPjMpGMo/bBO+zHK8S - wN9P5UQnkKhI2Gwlwzrx5Zt+Xa0nZr81bp0nKEtTYgE960yEYpptfHN511ynYJPS - wDygAjvhG81/s/I6a2HAQaVp6p10+8Q7/bP0d1JFUMbOSIuD/gi6ANONS3/CdvHm - 7kZ44rBppV/Ett4P2w3UirRz7Q8SxwAZvMCO8oHf8+8UP1pqhnBWOg3goy7Gahgo - wfyQEL/9WExs8gbpXFzjvS253BmknfLYL2mmXejuUrmiNIbWp9z7baOzZDykSTzo - +8LzqWdtlcte9cC9jEQi9B0E62RT2rGvRN1XujVB5ScqX5RzL9O5XChzIEyN1QLS - XgF/W+fhnmdCj6x+iTqE163f4BHYFykwBzpMdnfk3esMXPNB/Xrq+nkYR8PWVEZi - XB5XpiG8YBNyfnF2xIE+LG9bXJC1jb+oFh+D4X9k7z/99Rgy9WfH2JMN7GDMqGo= - =zt21 + hQIMAz5uSgHG2iMJARAAgoecrDnwKT7W1dq4DjlNFR6cisPfDzNDf35S6HmfTtYD + wvXRhlC+SF9GFxTkXe2iMs469OdTZ6HKEKHoK5OrNxtFR5ycyCGM483yrrBRjCjg + kyX+OSy0/9oPZEkt98Df9+m3SzVgJNPWi+uoGwDhNfHz4slMaSfCyRQpBOm2eYtw + zLCXm0GVcLZhE4cBUUvsl4ZFAqXfATT6U1ZFI4jlqLvSiVPjgMLbbS1pDnhsUqj5 + J/JgLSFUJGbf+Q9+upwpaqfLwbHrgPQGyr8gpo0CWqDrKXYF8RK7WBFa/7nfHFDc + /ZAiuxqFmhGLK3tASvU7u0xuUHW08sFtVVRjQK0dHaMtG+o08ibDZEA9dcW5cyrq + lE0HOzvUPpqA7eSwHl0ta95jjBxc4BgtVMR7FHnFnuGktCdts24JvqE0pngNQ5uc + FID+r+h6DJfqab1UIS2s08lna/VKrOg+VpGMLLl/9jODXTAFg6UxaaVK53BeQWew + AAETbXj3ibOltEvlcpSI3UhdTfN1ZXz8j3OeZ3+vDom0J3k1fwS/IBx+WoDVX83A + dbuK4zNADLo8tA/MdWw/ubnF4AsdkmUZjkiS+LapP1yJTjsjTNLTC1/oIjuM6/ZE + u9ABhamJ3XZDMaWTy5649Zyxdx8pQV+Y1y/vYLzhW575+O2VIbUIlq94q3y7q6TS + XgFDV/JJxljczMrxoYxN4ZILfZkOY0ZInO2C1uG4ONyXD1OL44YGdpJqUrBqCS/x + FobzhCBI2vu5Bm5bVdxabDGZ8GvNUmsQYjV1ndFoL3JrX0vJJW6qWNiXWjU1c2M= + =JCLg -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:34:49Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdACBKpsGChBGh99AqEXtgF31iKrOqxs0Htn5m9r/N4xWow - CQAJWWl8o1MIJAEhCfT0+bLYGnV9x81EKm+Hu+xQ/sNRgJx8Y4+YyGwS3S6EJfBC - 0l4BSYgAhtUdmKdQOMI16Tt2S2zF/wJsZwYu+/T8kcx9uvr3Iew/ZtSAtrxNrB5T - exPv3TnbjiC5tex3SjbeS+vsvuzGqay4g07I/rBJ55tsCHdEa1w/7100h/ep40x+ - =WGNs + hQIMAw5vwmoEJHQ1AQ/+K7pPaj6D1snRCNBvt5Jiy9oS0uVAV2xf/5wszw9sVRiK + 7W2qTgqyTu3mQcSukJN1c4B0xvIsC2HCBB2CBAzzRjSDrhvqTYjIQG7pOPvEDCQB + BqFPK6rzC3hYKySt7Znc2UnygAgt8RD+0V9RJm/lxhalVlnG5LsQeKCnDRzNUE+o + Lxw8hrUCvfYbYxMbPPB17KmdnsJ4pk8Jxh1Rmo3AP9ywBSzgFU7gB6LyfYPAfPc3 + HqF8tNGXf89XlaISKwzRax6JbO5IAQHpJTTC+c0w4VPXoofRSB7cI4LJS4a4+L8b + yfnCCgN2WnX2Pin1BquA9G0L2+M4+VASswhDYEilEeak26VBWbWp9O7I7/eE/0QD + hBW+1zXgKBT06ubrwCgv96G5mXbIZAgaZeqBpmlpP1axxViBJrAsQiNT2Vj2EiHs + EFpQmT8pWMlrw5i/R0F4QCuLkhTM0J//2nts31lC8v3qoi+keosbqPUmJlTHgA9h + pNlot2wrMPW9lfMZOyKGsmotqFAF1nd/ThfOsMzooHVaPrSlexs9CB+cn5HFebQz + J11dBmV2CCeQKyncWNQTyfS8u5w/BrxOqsIVWJOd93BqTCoJ8vKLAuUBwdm58ZH+ + J9fpcHkkcR5N8R+TYL01X3TLegVo6Jl7Y68SVzJ6FEMPj0OZxPowCu5Wq1mI4PbS + XgEV8seIbYA5DTPTN4hEbEY7KL8FlScPZrDemtJG6LfNMPIxDIoKUqx3uDMkK+v4 + fb2dPpCJIXRWps5iXQrvZWvvUKxkpKSn3qqRZsGo+YV996b7gn5szos5oVgmckc= + =1Ehz -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:23Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:34:49Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdAcemel392cuyxZa7IG7uDodLLyCzwlTW1QQJ3GFBKHnww - WDof008OxMMCWYpkpO0B7iHVZJL658w64xTcGhH3U1smcFJxuhQbReGJudihg1rY - 0l4BDrR3f/uUqVLVjUmemsaWpz9yOTU8KVFQROBAuJM0JyBRZ7hV7PQITfqnwNYu - f46zKUFc9nxl30IKLme3RwvBmsa3aaYjGoY49ntNR5qP0bjlxCLXfFEpD9l4DKyP - =Vu3w + hF4DerEtaFuTeewSAQdAcHzsHdN1c+vEBATNIPK9sB5hXgIqdZNMVRgZ+przvB0w + 4Z4QSzYRTGxTmKW6Gorfljgl7/N+aqRBUfuAonozuV9PX7dgSkVJEk5trSP7c8n9 + 0l4BGx2W+f8CU6bD4MROkMPGpiL5Am+8xe/93aQkefgKYlfDc8kHaBp1jM+Oa6nb + gyfpQFOmAFlvOYO65w8GDyW3v2AefwsYyzEoFlnaNJis5MuGvXDX4tX1pbDN6nbi + =qJlk -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:34:49Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fAQ//c5qEsfr4c6j+EXPQV/JuNjlNx+nfl+cEXzy0asUJmcVK - sb0AhuU2V2GJiY5KKZn8piuXRKrTwpyOYK/4RMjYZ4eJ4U4f4753NGiFIFbiTlEl - wuW1c9qbZT6vqVkKLWUeYSC8OXJ4pcyGX1LZqU+9WpDdtx2nX1NGvDkHYpF2gPcT - zjkz8TzsZuWpPT1P7U5mLS9vZLw4X0af7iI2M1dDvPsLzGk/AZ3A+g+y/h9dVWKL - GQwWZDTCjcqgPV/aRwdyk+01ZrclPakm69kngD0YuiJ/eLlgkTLY4G5ymkuLyK2p - OHZwMP4+RXHAgH9csLiSeaxCSPPhMqlQ/wdiZym1+fVmAzru8Zp5bnogAtGb7kni - XTC+jMl3B5V9pvypaGMDeORt9Kup5FimYq1Ty8TiGWJDHzU3dpJs6jsttcJMLPCc - skZ4Ea7+YylFDZ3/MQDZjyq0A7X1r02BIsuDXFnAKM07ZEAUVFxpNJf9jZEoTnhP - 7YLUnVmfG8V0LCtuBXl1AIR43et9NCO9t05HUyVjgxj5NYXOmXExzit0L3i7D2fH - wzSIdPR5W33N+oWNtx4V1YIx4VowLY5HV1YmI83E2cAL/8ku2c+F9LzfDMs85RBh - Tuw7AEPgxJQ1GWa9biYqZ2FLO00Vgf6qU9eUEQShIXj2lEqArNkiq+eCjGgPoaPS - XgEwy8mo/Q8vTcgLUhB1ZH2UU6HGP08UswgZ0+Q78ZzBNBeBkzQs+AuTS9QY6PaQ - D2P672mFjiQYViiODlysDsjBa+XahNlZi6X3O+yfLNPBVCtKUxqAAsFsut/10x8= - =a/My + hQIMAxjNhCKPP69fAQ//f4B8mXqh56N5kqMhQowZ7Hc/SaQa0arOHp293jIQxuOL + YY8kXrNulr51P+ugk/kHTaaqfjzL39a+hcBVReydJiyVpMNre6FuwZDt/0Q5ZpT0 + UdabWoojJ4qCJXK8+1DwtiFOoGeJdFHiQCA3fC2Ra52xddw2fdlb57z7IXLGm9E4 + TYYg7chIuC4gD5YL0ZFU8GEMg5WkJRtxFYB/jHsSXZlAss6qufLp+O1cGoXau0up + BNZWhDga6OsjQufwFlSj8YQhClBWQleefYRUOREKpOp6pJ4GsuCmFXzvOlNc9nLR + +e2q8I7YdPY2vcfSVvmrQ8rOTWG+yWFWoGs7kYamDCRP/16WqZvMaB2mfchjcOmS + U8Y9a3JZqCndRZO/WpSTNv3vN63VJzUdxA35PPtMeYXStv07utRyqAgszLZSsRLv + cvimOasRt9UDGRXPITlz6TsJcj6ThlGlf028qOQ25s0FxhFsWdYsegv//54kS5bA + so4BZ3jeB8h36IGIzXq/grL5RIL1fyBvEphodBvp1O6VEMUGmoAfyGn6e/Jhxewv + Ko/rQcKg4QaTMJ+xtm8S6KMjX2eJ+bO/Br0VH5bewrKxTTqeOKUAiRu0DisdnnZ7 + 8YmRXFZR1N9NdfMMOs413F95N8G1ee4HatnJG5bTVKvHaDL6s7j/tvirtXIF30rS + XgGoVwOYrpEzDjPAk3vV4v83ZqDpiK+NfsN613uxRVvTgV7GSjDvyGXW+S5RW5nv + e6vMkr2ao75sIJwrHDwTQyIxkZuFzaDmzj3Ou5Bf7ednTNq0NX/BJvjb7xzKIAY= + =Us1E -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:34:49Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoAQ/+Ku07r2k74lPam/sMr4394oz+y81mbPPf69kLM6N4yOv4 - ZqFfwvybOFFExOI5N2al3GgLSD5geJHk6w0rGxxajNz5J8aliQRn7sZ4aCwOjs7e - KlO36pvHIOmCAQZUxPg0eyriVKYw2FFh1MDRmI/n1neWJtbqnBGky91Pi11198Bg - 8/SGiW3hJiL0E8DZ/XIgaWuDjvT2hwA9RxPBMTAGXBNSqJgWS3SD28nfiYhcKvuM - 2n6na25T7DkAW/+aRiOLXD4gTSZvcF1Kluv/MTJgLvEechGNZWJzc/fS00FxvoTF - amvkbcLF5CrVqI69+B5JHOBpsxT1uhEL4KV6HzA5PHpfcmfcOjzK6VjvfCVItYRv - 5Om3+MUxOV2Y/fLHNWnDRClkrLvfmcxEN5sYgUfiKX6iQd8wv5Z9kzM0rKeirhYc - 3DWXZasWCQg1wTBxyjreDunowYUnPKdUZbQgnWWUCdOabCkS92cZhqV+Jby8ESXB - wTsffPi5S+QzidGZcbahBpowfkADHp9ubFE7173OuaRxYAbg6AEUxY8RTUWxm44q - qhvu1Bnz0EPRTcY6K/OOoPeNn1nWynAkBt4Ee0dg282ry2r91WuH3s1wf/lxb6s2 - 5F6JioVPWWp9J0pwt6VlXfJq4mkoorhZlwASRyiZCHnyOSfvwq/v/vUpl/q/aGHS - XgGNcZofkaTMC4RK3y+TFnIcl9p25tAP/5J6WXkKrxyZ9bwc2WmwsY3tzUcVGG36 - zHNpQgaPg6TmdrkfyXlxYU4ORhi+uJR6YSQ4hksds4YN6jC3t+ZRhYWibpQ/R4o= - =xpZc + hQIMA1Hthzn+T1OoAQ/9HiAliSj73b31Dpwj/NRusqwrMU/g32GoyGw2t15YIJ2g + WPiGXk8pQ7wvbHf/VgOeeF3vDcto4g8KFPa7QTRjlVULPxs7SDqVT1jdwEpBwslk + B7gyO1facKJ+rZhgZ6DdcFkqEj05gWz6Jh6qZtp91X0hA/q85znnLrIzWovn+gLN + hBZ/O0Y93F1ybL5k83fHeQZGLnVS8f6xkDkPhTgj10Vw/ZYghPbctlSwfMcpeahg + Gi8iDcPfSa0+3qg9U6B6d34A55T8+dSU172qW27PWOskDor6u0Nuxz14hr//wX1T + SKVk4TVS18iQvQbGHAOpPTwUbs1KZHoGRT7eRxiWhR/hKypXrLI5AS+vqy492TTC + kQcZjOniaU+8adUfZxpieE2kNxtz0btsRe7PSGRSZQOuLRsPsOQok2mm4JWwC5qG + WgnyLE6CiP8YxLME6a/6ripX371rNvxlJI4qSUPfeRjM/OTMfaQ+ZJe/+b2BY6y0 + lqeGPOi7pegBRjHtJsErUEKCkgx5F3DgU6WoQFlY4tEIZxYQelvVN2YPJCAKag5H + Lo8T/YQWuMGtmhBRJcWixV9gNvxeC9+dOC2QmMNeraM44gmMu/Q/p+XwjE+p9xKe + mva5YjtUUOswJ396mcmpF8tS1vVWb+gOFVi7wRY/MDvma6t2P/An72dbyY1+CErS + XgF/2VBX1rNULtusdsSptaTkxZ+n9ZOyDMILI/LajDmmoZAj39gVOdprVCW3/I1S + rsr/cUa7GkMRQt/HV67DqgMtexSy87U/Roj1967g0keD/CGHycxIYA5bs2VbNm0= + =slKO -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:34:49Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqAQ/+KuWUHyFQ+AFe8NyHlAUU/ch0Smg/DEte2FEL1uSV3EKT - plUfKWi/2IuQY7mzdFHYDjQFXnLN7xViN1jf5RmTzmJ28BOXWj/Z8tP5Tq7AtIv2 - E6STcajdqhTpMjIaRHSYwIDvoNrXT9suUsHJFM3QHB3kiGWEdeL8E5Nf635tat8E - BeJcufEwCPkgz9Bqq699w7Qy60npm112O6mnqIRUzTh2TVLatvTVtHfpx8xIh82R - Mz03oU2r/2sOkb3iBypOsQjhhoh2njp4Rv+78+Dmh4bc1XMOXgh61KQtOS3VZYt1 - QTeXqpFLlmDuB85hHI8UfyqftLgal9IwrkC3/3vTNeWqVODRsDZo6qDpmc/gLccL - u7qQ7Ny7aO4Un39JEJgorL1cAMSduaOtpaLjdpqeAAcLKfhONTtTQK3Pq1sQqx0i - PcitfMaD3bgMY134S+O3dQ2gYNttntqJ9CsYBg0S3GwMvexCqKadN3FxJAZnIr1W - W5I0BDIY9s92972hGofJr4o5bbjouQh6tcInYHQkl9B+htRBZSzuKm+h9OqTuiOA - U+PVd16eSpP8cTRSvgFJC1wHOnpRdzPSj4KjfgaLaFsdDICyfQ/ZACpiavfTHkA7 - n/je4t2E3eiA0dDIQ+dPV3cNGnkxkLZbb9DY3p5zPOrwSN9xWTJgnHOmqJVeGiXS - XgGYewRgJpR0a80dZdoRrL4JNlLXWSN9eKlEvOz8G88s6PRNjGaImURunZDIndbj - uq2E0qiTbFdvdkyvucAoqrkQBgBFoh2lmxKo1ZtlSgvn1l6iG2G3AialZJ7n8Vo= - =btY3 + hQIMA46L6MuPqfJqAQ/9ERIQymIqmNLb9I+EFnIvRGBZ/PPEgkM8WEak9cTu8a1P + FrJHfVPTup9fhORno9DQJAwhlWww+kIl5T6bajTaQ07sWGyZMzsRmZxn0XdM217I + xdIzmQ/F/k2AfDwS5LhKWzN3QQAPkZY3vzU69wYVUsW/senxLmTrb7QRiDEws6qx + W4QlC6semEPI/vorwI46voH1MZfzzoxkzgm0tjBV9YZIvlfits+uAgh1KxxJ4cjx + /7B9qvUfWk7/ftmmLxPvZZsI+Wpo+MjzmXGSyEk1h+XkucSEpfIB5cVCqBs5/5dY + 9xGxUHWHVRoUHexHtXDz9wXltF8V0oYIVL7UiYUbiQEw/KGm8nA/TMhAMi+7+qIG + 3jIzPcWsjqJ+jzuY4FkbWL6iGx1htlI7h/wbDuiNkuOkRF5Am3YV9jj2muizPFRv + UVWCI5TfEKFLEPDsniU68zRpVYRwLbR55Ukra+G8CAs6BpKJ5rwXVJbX1FMaEMZq + +kGxalYuoBA5vGuj1jZSjRfM4RaHsQK0HhpEFrEg6kUgO+KSPVVStjd3rEbvvlwh + 8k5DudpgcPAnkMRotWebKdrgtGdDqKRWd1dt7GbIamURm5ePFmOdHFhciBB+4Poc + sX2AAk42Go9UX+f53gRRElkm530K5r3pUCGkZ4Dh6eHxYLjO5dCqM3uG2waW4crS + XgHdd/iggA9US1lXp3wyP4tLxiBUfvqwphZmYbOo0BqXFk2cSGuMhVSJ8q3LIKKn + k//YW4XkGQbEGkrXNNNNDl65oDjK7uTSjzlwCr/O6RLz4chUYeZIwRq8uLBAEdI= + =EJqA -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:34:49Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdAwd6l5UbIQMHC6l9M6V4fJJi6fsP7IfOJWvLGi3EeRCEw - fdly0NHDoK2OXeL4wHIAOMHosWn10BfyAyWZLJoPOK5XPNc44F1hm2jYV68ndM8s - 0l4BFeP+LG3gv0V0JXNpUaj6zHabbP4eLKS5b///KtMWNo3NpkUF/NPe9n881nc1 - WHHjSJL4XoRkuwL2T4Pc2ikwjnNwchCWHk19WSrF3VLSYrilIKxyK4lQZlV+4z4L - =P9Gi + hF4DQrf1tCqiJxoSAQdA7aTC/gqTjBxUjuUfwlS9pBTM4AdkQoXCHTwERcaXezAw + d43he4QEfRvIZ2WiKT3ej2DW3NZSh8IBT287hWNrvbWLqam1hnkqu75o3f5DpEbo + 0l4BdKfd+3mDNzb2ShKmlyomeIwwYWDqrRCnGtb2fsZenV0f1v8KCYHQ9ikvnalm + QhM1QwGuVmC2Grww35IFKTtD4mEIkXfJdRmD7tdgmuXY+/wxxdlQn7BeyvTu7n/K + =VmlJ -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:34:49Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdA/t01OdnPJ9W8+pxulWtHheAlS55G9JJvS1huVkiR6jIw - uy70tvgVAgdx7hr+MJdN8aUhuxxUQdnkGsIrFX0Rww1VGMlwp9S4JotyMU7TESjc - 0lgBvz4S+xUhlXtWPutV4Pi/frVpAYt1tQYmrKs5ieQT1x63IBCZGR1t7mek1QJd - wxCI6B+F4Xo7sqAWunDEQYz1SL5h6oFplvFsJlYJ3/nB+IkUxNWRDgzq - =CVMG + hF4DzAGzViGx4qcSAQdA3xrmqAIwWWY6VJpvS4i5yX1cGMi1Isse+Uu4vRWoMQ8w + CXEHmgj+6zM8sy/ZSYwfoUMvP4Bhww7sDIXEvUAMhdBeo71qTmYvmaQOfq6A2gzM + 0lgBrKM0VoDjcUQ9HvER42DymEk1ySfAHuRCBz9wHAy1SUYzcNGA1AFkYSicb8Kx + bQbVOWi2BxIN3GEpe4b2/45e3ZXtb1A70cKVxfS3C5ohWAA381xufO9H + =R4FA -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:23Z" + - created_at: "2026-02-18T08:34:49Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+AQ//eLpuK6HP+OYk85bRzSl+cWNmi7WiS/piOW7m2LSMFxvI - sGmJ1YoB/ox0wuHQRjna5zFAl6kGosjupCBPaK1ms3vEzxmX/Ge8Km/D8tQEsQzY - 7YjX1hCugzS4du+9hfbVtPAAcEPIAmK66/dmJ9ZoXe9xGTxXI9kJGQVTESnRTTGu - zuUlVWpz2arbG8BzI3zgiCYEkH7lb0rq22Nj4Hx1Egzhcyn8np2zG0c+KVlISwcS - b8LomaJjzVhVTuqhNFQJr/utDC3X6+002PLJ8JM0hwPqWOrGfPbcAkrxzW9kaZRl - XLoAWoX795OwwFVjSj1ui1PiOQoYZpnl9wsagfuzDun9S4eM6rHSWQV3NA3dVOz8 - 3WZ1kAZ5ekys8iY7D8IPZKASgcQLVR90ppgC9+mAb01KdyJiB61nTvamD2QG559z - z6Uk7RH3hNbIbXO0/acw8b0gbnTAsq3IPIhRFE6v3yYTXmiT2JHtsrXf6xRkCNbr - nKCdOtJekdm8xZM+cJKgRDgcVn7qBkr/7ePazmn1VtL4TDACFgeA+AXL5/gzMhSK - kCjArjoicskVkQe+DS8x6/gmcrefnWwsnpAUdGg5xNOVor+T5JetuwwlkPW4Nta6 - tzdCxxYXUJz7cIQt0IvVzseem/Icd9ONq+nzu1NfsWaMfiebeOMqgn1oEAQxiwHS - XgHdCyCaDoxhv5E4Avi9CvhekBlXxeKh152QuMvOSyT/XHiNw2aij+ZxG3/yXuQu - s7pnY4soPINoS+S0OSW0Pcz/tX9rNl+lnCgkb4g1mSj1LD9az7puNRckz7yIfsg= - =v9qy + hQIMA2pVdGTIrZI+AQ//ftMJi1UVl4TXrWP74qEaTY1Hj2hdICufeL5w+2oLDRmi + f6TCDVvnKQZOT2OzXPmfmCUEFpGXb0ECTxwp8ndRHL56P1r8XWLbwHoVCv6Iuca9 + mpSqujbJKucyhgM3oyf2fUSPvzqhWyFKUNgXfsXlCUsYnonwidCrdz1Yp1CS5M1L + /S/nowutGRHdNA8a+pkFgGbwpMLgaIlS4oITBZWPKIL1/2/khta9qqLjJOUPpTjY + vABrLB7kqgcHEdTWsuXhf5qFS2ptnR5OsvBE9GOJlcjqBzt0bJXxxLlHt9F6CY/Q + 7j+zVvCgwKgvjKuQKb0H2hVlg7grYTGIQARqOnSTcY2xtKWaGIMgNgzcqFkYzfJ+ + SBWbUgmJjzU8w6XHTpV/nuS/BKyuS5GacMW3Kd0g8x1eLLi7HPrBmt0NjhmTNHtC + F8niFzI7AFdLhSuQrzepEvYESovc/S1WIV93T/u4D3+/BrBJ8HRkk1CGonW1nBKp + M0nCpYTH9opuvX6o6U3xJE2uyO/iGnLH9JXxsF7ioEk5Cl0RAZuReTG6U4kbMf0n + AWoZ/d6IeVXdI658TPZQ/5a1v6BVcHB+8kk7VAglmkCLjjDzWtzEpwQgbDI7bVMr + 1BQAZSKKnFCZ+RgyZ8HnvapwH3ia59DNKGS0BFpsPmMbDZt9tZEgPBV+0T5E2+nU + aAEJAhC7/QBLmPUciqYEWn+GgxIgUNCAadYPGHZhT6Yj1sUF4qVOSC97V/BIqmn/ + F0Sf8NtqFSga4hDHOjugEQoEzCSf3wwKXZpcHtLk+sxJ6whFBPB68CP/YN+/nyOV + w5bz9eEN5o5K + =xUvH -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:23Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdAiCD7jlfGv7UXHl8kccNfiSXehIpxDuMHCN+g+1ZQcwgw - f4IReOWrqp/CzhOEJa59osBUZodhtTjjoosXIuwSWyvbAc3iSxtIAxhxb7I8PIEU - 0l4BmnQyNUKKobj7NYdzKOsHy76lp0aYT2g27YYNb+bqJgsOm/ae3dTkaAUlwst8 - bIzflSkLuAmmiOX0viesBTYo/pko3ibAGqVGnJpN+TfRhT1B7W+8oGhVjrcfr2/g - =g01t - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted version: 3.11.0 diff --git a/inventories/chaosknoten/host_vars/spaceapiccc.yaml b/inventories/chaosknoten/host_vars/spaceapiccc.yaml index 0a894e8..3689be7 100644 --- a/inventories/chaosknoten/host_vars/spaceapiccc.yaml +++ b/inventories/chaosknoten/host_vars/spaceapiccc.yaml @@ -2,6 +2,7 @@ docker_compose__compose_file_content: "{{ lookup('ansible.builtin.template', 're docker_compose__build: never docker_compose__pull: never +certbot__version_spec: "" certbot__acme_account_email_address: le-admin@hamburg.ccc.de certbot__certificate_domains: - "spaceapi.ccc.de" diff --git a/inventories/chaosknoten/host_vars/sunders.sops.yaml b/inventories/chaosknoten/host_vars/sunders.sops.yaml index dea5d61..b1f7f8a 100644 --- a/inventories/chaosknoten/host_vars/sunders.sops.yaml +++ b/inventories/chaosknoten/host_vars/sunders.sops.yaml @@ -2,210 +2,209 @@ ansible_pull__age_private_key: ENC[AES256_GCM,data:tP84jDYh2zeWjf7wqDoefm9zaeg/Q secret__sunders_db_root_password: ENC[AES256_GCM,data:m3Xt6dOKibRflon/rWG9KmdBPHEBbqE/GIpKdFI1Di7Lpl/THxzrgx12mTK6aZnwDrM=,iv:hD/UGwo88ye9CxyTCEQ0SVon2+ipPjeA9NF2/OhYwmc=,tag:DRdQ5hvTgUO5FVae/ul7kQ==,type:str] secret__sunders_db_camera_password: ENC[AES256_GCM,data:tOt4ImpedgfGvRpcThPO30YyEl/bP244ruJQzAYodJIsEhFuk5LxHpPASEnsqlN6m3M=,iv:rQXBjiYWZlzeUdaqDdTlrdbSSqGaPDeZOPhUaMjgcjU=,tag:lkSlIdJWFowyPfWEjpC/Zg==,type:str] secret__sunders_db_camera_select_password: ENC[AES256_GCM,data:PveGcD2WmvpMc8bafGY1c45aQ2XH/ym2yj5YacauQPeZO6Xem3kaxU0kwjs0Wd26ugc=,iv:tk288L9i0lxsJbTFq5ET5IiKkJfMQwc6uKNFXILcD7o=,tag:hOIivp3mOtDNBCsKvrSrBw==,type:str] -secret__acme_dns_api_key_sunders_hamburg_ccc_de: ENC[AES256_GCM,data:OXGasHc1qf4r8wj0N2qqjZzWO3zg5L5ZGRjAwmlEXi9/gaTpUWT1xw==,iv:pKaNajQ9JxxUwuv/scJZhP6UdSob3GrODShk2t75580=,tag:3atM6IddvYhoAmNlqooooQ==,type:str] sops: age: - recipient: age1na0nh9ndnr9cxpnlvstrxskr4fxf4spnkw48ufl7m43f98y40y7shhnvgd enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB6RHNpdjhPbnRYV2JjLy9W - cmY4QVhXNExUbk9xUHBRU2VLWTMySHU1UVdVCnNueTdud0FXWjk1Tkl1TFVSNmFp - bWNFN280S0ptQ1o1M1JaWHJQb2FvM1UKLS0tIDViSWdWVXlmY1J4SmFDOVR0bzgx - NFZzclp5M2pKYUxRRlFpR05SdGtya1kK+uJy5tiLg5SVFJPu66geTdK8bBK0wNov - CIsJ6+ZZ6ToOSZBczSoV8T4TRFuezXt1wbrYnw6WH0zydiBJq8o+Jg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTZzk5RVl0Yk5Yd05NRjJy + TzcrUEVYRExWZVd1ei9pTWtpdUk1K3IyUTM4CmtHSWdVWWlZVTF0YUNZejdIMU5O + d0Z0SEdVR0dJWGczaEJsbnkyUmVRT0UKLS0tIGpoVEdFYW1YWFJEby9nL09xZjRI + N2I5eVZGRWliT3JmbUNObnAwR3NCUTQKkeUXZ0m5ThDqVjwtI5sJU8v+t2cfA+kf + TwvWtA7ePK/N2OXarcXcJeDO22DCzFHZLm/O26nu9ssgPRPrn2pdnA== -----END AGE ENCRYPTED FILE----- - lastmodified: "2026-03-31T14:49:48Z" - mac: ENC[AES256_GCM,data:Ln//LDvcSqRknJGQvdzwoRvZOK/ZBqfTJqnxm9fhQsfZudUchZ5u7PXQf/0y3GnrYVx9agGGoKQN3VFehrZfpUE4ygjvmLHiqJSZVREaD4Yq0PuaY54/wN4YX8H1nE7ILdm1QvFRzpMUpSnTM1Yrr6cMIFMHcRRpL73LfG1nwPY=,iv:NXT/cPTnbg7ESiI7Aj3OOpCLMM4j355NAMVJNsIppzY=,tag:iLFTfiFdDxpwvC88fLf3Mw==,type:str] + lastmodified: "2025-11-01T16:32:10Z" + mac: ENC[AES256_GCM,data:8Q6DBSFtzwHuVxduRlZYxlRWO0trSoesNGUR8r/dWnp9ashFBSZqVyffXb4Vq6DB5thANJ6/b3PCNsHdiAKn6Ai2UT8G0HimFjUUgNpZxo4xoNGmDhDvfdBgUL6O2pHhY+ojjguUXDYeYc99+eaxfKqZ3w+PAPaySltKm99foz8=,iv:ILOErdiWbUjk9kovXXZYcAqZFQp2Wo1Tm14sgK3niWg=,tag:Q2gT6wbQyhDXjoQEG2Lngw==,type:str] pgp: - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:17Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtAQ//Rs4iTzX0kgpbSu2sE3UW5k5WEjNBaayL296MsTpHIR5h - bzsG4M9XhVvTjoauGhvVGn50nYuFbGqF0IaWEWTufVXDAO38P6ixcLscSIvTtJBr - TP9LDaU2/aoMVaNaxI83SN04eKEvcdel2dJ8JEaZvDZ14AAZSETljFYUjHOoiKDA - 1m+PQnIrexpJMsQwMITQBqgjHyUfL8GZ93JncqkGEHaAgqyQpTYWtfE2jFuNjxSd - Mbvs172WHSfRuevNHHiWTLtWFVNVPU/xm02I9c09fsZvm3tvDyEdCuk/vb6AaHbY - WM8mehV+3gWHauc95L1kyUbjs7LEyXrwE+C+QiUiZLkBrMMWsDtVAyr64RqgBu+n - bSm4q6MwQJPKyQR1nn1cywIcD/f+XCgFU76+/VNhu15D/zzFaesERtG7mAtYxwsd - ciL9mBZaqaChYslhhtwyv2hUHb35EqJDtndj7qdEylbxBNkmXUEUcBhn1eyUojpI - kIfYG+8ZHH2Tm3HKL2eQPskThZXmA0a3CYrkK/cr7bK06HUKCzvtIRk/4NNlSrA9 - n2cVjh3gTtY0otwh9UmvIPug0clvadoWyeWktjVnKfpKqRzX1KwvWAwHcWdCbbNC - q/pjnDm400ZI2g6279/l6ph4awXhLQbOuZSO45Z56NttYnvYdoNRcxvegdWp4kfS - XgFbyTH3k3Mc29bog3ZxJWPdrV1UyKKe3SC4tMO4JpYoJg7KNBKhpFV+L7tJhRuw - dl0LRfiGwWSZVNam2U60HhRfaRZpGWDwe/NRRByBUNdCu/GoDIMYsJm0HLE++mU= - =nVhp + hQIMAxK/JaB2/SdtAQ/7BLdrKjYt2AxWf7gSso/CDSt86aNPKdxtZ1GCMi3usGDy + waYi37UZU1YhhXxRYiGGk3HYpboSLCOzs2n/w3R/JwGvWZx5yqgVeZ0t9kuS52IY + e+l0UlUQKvzeu2oAwpRkE0K88qw9tEEk+rrGHtCC2fBdYoqFHw0NNlUxlmxruCaW + J+lOvQ32atGkIzs/oEHVvsqulCTN+8/DAW+LEVFq1/1E9Y+ououzN11fMBf9wZWw + Mj7lSO/gIkd+RJnI6WUaKzUzhHsw9PW89+uBKWrc3XZvcJ+m+y4ngkAC2Uss6XQ1 + RC5tBbhzBBXrYDtpPo56nPm3r0Gr7EMYcpI/O5Z8RdgvUBoccabFhZ3B4Ri8scDF + dapfXTDTUaKeJ9FBfneMlGLfdQrg1SC9vKotNbj1oNG5t+VodNRH06Q6QdcfZXBj + jeyf2IwNAiWibFRx2RKtX6FnEFq34fpOQnmbkxTftKPeMkktoBcvI1jJsLiAi03F + Ip8l6JgPahwsgt+8pMUi8kqukdTJQL+qavrq5zK21mcWEdMlHovpGTIF7Fd2oY6p + buyBegDb21Xt0caBo7Kd2JcEi0k1RjSE1g0tx4FApA0yG0UqxZbB+3x06NQZCeJW + gk5j4i4HetS+l3Eeua+GMKFpA+U/rXarwXXMwKgTzdLXeT0d0OgcH+Uup4V5IdTU + aAEJAhB+zdMQt2Io4oBIEivCj74C01rr9yUrny1UnkSkKJLpMoGKxSOSwrYUNM5u + xXezb3ok9VwK645gJd857BRpUj40M8NLcddn63Ev/C8BNgV1d/Gf7Xc/+2mh4pFe + ReW4+GTd6rt0 + =9cWm -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:17Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQf/eoCw869wLs6U/oZBtVH8YnM8MGVPCayydTInG96f5h3M - bAcFbZ4wgQ2TvlG+FKfNf8Z3DhmhGGqqcELhTmo/t8e4/W/bb3NR3w5cB8xESLg8 - 2eGzONvMt5femcbUs8iK/EpDwNpxxN9/Z1PxUn2lHz9qw2jBkPFu+ob3hIUSWHuW - zhud+PkExU58yuEWecfvxfx4Lk4/OaCMh9rQeEPWuEjjL7TDcqdaj/OJ/D0zDtCA - xXVEsJDmPdaLOI49GUxXowpXEO6JxjJ3Kq7tecJSUPNQSZ/doTGDLJMUf+YFtxNm - fyxUunrPEn6q16gDduKwheRbECMKTdmBPUvYxR/RAdJeAfMNIeEYvEHkCm1sz9Sz - qtRgVBFsYCEwmUSECi1r5sZObkjcbH5v2RG2wiAtsKP/dUEVbqhxS4Zaw1itFV8b - 36+gaACr44GrY2uuWJNa4Zslm0hSz9nzU3/w3hb3+w== - =fi9D + hQEMA1QflAioE8i3AQgAqZ6fXAmJLpC/aj/h9q9uQE2LTL2Qxv9yFyixjS3P3g+E + TwU744QeM+2uf1u2DbjDvZBh34fCmGHfzUQSI9T6eQf2WTu/eUyo4VXc55Y+aATh + mSK3zXH+WUrMROMaw7GHvKqyi7U/ZmaoKYYlWErDVsZUHh1wdAlVWvP9gDfFSmMs + lNaZuoE3RFrvAukUd+8gNAuGZqyp5R5I9rCfY23oLnYUpiosEUczJeIK/mmC6fm3 + HIx4vtCpvEdrDr9vC8peEdZ4hQZuYgrF9eMVyP99BSN8VfyBzQnBzp96T+ruYpjX + YADc5Z/0FBBdAk/C/Eklcz0UsHAzhDtJV8Tpzsdjb9JeARvw3UC3dojSwlYPrHYN + 6osoOKPwKPgpz/gJBaItDOjxbWJUW11aGPAlQ9y7PvM2eWfCrAXYzoUR8c+FSl// + 3qfWIcPzVbUBMKKi5uLld7Snu0MvZuyCboxNOYikiA== + =nb7x -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:17Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJARAAlnB/JdgrzrEvd2nJ1eM17t6a+SyV8apOpUPR1KuJt8S8 - 2x8Z3rHLMQDbvAmvC6W+SpNeueWxVVxgL9kQ55dzK5ie6HgsfuxnXeh9TWISzHIL - /yyzatpZMrAYnzPKInut3P+gq1IKoPiOoE8sdy4ohf4pA9kI/LyJs4aFop8ZkGt4 - kuzrPCM9zE7Qnd20WztpXjVeJ4+S0NDUd/nqHBRsC/4X7Gso9r1EUVzx/buJmpO8 - 3Ty2s7E1oaraKD9GQb00bxbex3RI/ooixzxTFHjuKsyTNEOCvohAbj1+r2V8qTxF - TNKhLQv4bVjM+ndpt63Z3j++gyUDqkUy4hvFkYW60R5F8XO7usQhQmXGvP+Ia4Ev - yKTQdRM4DAN444LMaeYS/ZrxDWsC9EHyMJ8l71qKhpiuJec42HZM3VPu84T9Y+tz - AIZUSxvig+fSSBxrEgduWYab2m96xzWUHI9FZUE3ctu7sXothT1MCZI/gBFALtQC - yq/eRo/Dhfh+nn4gc7yiXk8NkYqPbdmLi5FxwzlfHcis7hrWPDF/br62Bamm+mis - ixlCx8i2+ClEBSZI8agdSV2aDaQEtDGYc0+qedSntxyiBbbFVcdagrCil3qgqEfa - CuuzaGFzCx+AJtKUhdDV8ox51gZro1rR6MWD2wPbiYUjRJvRovQrIX0zFQtJj7/S - XgGsqgrC3DjlzHN6yib+M7AzBTyX4POPUPtudT7t8JHdOTyv/m8SmStT8IPIZ6Mt - Vnc8SV1ZSIbsU8BMZ17IRdHEj/nCakyWt2AlzA1SIkn1GEhrfxWnMA/oOT6IUVg= - =0/u/ + hQIMAz5uSgHG2iMJARAA2XrmHj63XQfPJOpCi1C8qCkDI6hBizDrnlEyzYLIq2Q+ + Xnt4MHfR7aqcOqFOK0umoISWYtRXL7ZoFHAnRVN7hFXjpW8VIGuqP6Uj9HfBw1/T + SFOVdG6uddVUa7HiQ4zXMVZKajp07jnxJ5xGMt0QoK4WeHJgesOKuPy/1pYXW0A8 + 47iKXX5eC4HorxCFJVAdaI7IQZi17G8U4L99CMrePuWWHK/oy3/r1f33dOGcpplo + mLQDI4ZSrgNRhmNKSp+8n71pOm0+jicKAcZk3625n4qj7wnH7WLWxzGYqxhLNWbW + aeG8sHHnkCx1INkmxBiIKmZuG9Q4E9bLX7Bdvb+nB7fwkfWhGnrvaIB7vPVV1xKH + 8oW7vflWjLAx+/DjU2iJ1rBVPEYyuErH+au9/OXyQCQFSBWyAkj09N3FbM5S1QqD + MNQdJpQdYNtyg8sBZsZMMxlYiK2P+AvT8SuaSLTc+zei61m4hGHwPokLa1aVCFRP + rUQO2DQl41l/Cg08LKARhkAoxEFeoH6kzBKkxeEfcyww8s1Upb71Jj8kzWR6iAb/ + 786RP/Nn/ZeCWoUxsrYc5McBvm+t0ZjF62P4nWYrbv44QhQWPmWsSYjU5bRrZQom + BTQMf5gsH9jQpLj6wz4ZgbxLaIMaxL56q0LA/SKIkkVyWcxbp7fYKwh8akQMvd3S + XgF5tmm3kE2fDyDgsUMzNEGc66p6iyupq87L3sa9WHyf9ZjIK7/EVsjkx20+OYKR + u8j0LSfhsILiiKyOnTS+mpiILccsB2feC8t1e41ARHU4/jPXBN8ArBNhsVZpEWQ= + =UCPI -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:17Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdApE92x2ci+ZPnH26ZcWnEYXBHBaJdrXygYxuy+BpH9Xkw - 81C4eIZDws7w5uBtT6nzKNCn+hXUmitLTo/GUQLPEYigeVPkea5kkL5o+6FAhTRm - 0l4BNUphaR2EpUZXateYbs12/fxMztZ+xPi7WyQvfRGiuiEO+vqgmZW2nIxPNcKK - Y2O6nK3kCxpvGQsQxsK1/2TEP8PMS0kG8QP5FBPDr+ajGNrfoBYXo8HyC9Ci39X7 - =xRRu + hQIMAw5vwmoEJHQ1ARAArUS46i3LMTbf5QgkA85MUGoILXi3MxTPvfZ10RNqH0Wn + xVo8MSYmxtVjgEBeZJHyApv/0u2ruSBr4wCfI627nVx0wwtReSFvkhYYHlJ+Dh9d + GoCvZW64oRH8Y8DyyXh97WV+TMCkXljX+9ClsTlidoydpKylNd8qpAS9aA1CAuS3 + iFFeMU/APBUJHxOlZpn8uEA9e6QdvRTUDcmt6+8dOQ2xzC5k6Icz7O4hIl71Laqj + 0DNC7NAdFQRG4q12wLWubw3mXR7pS5JpJ/n9HQOFkWzNbzv5eTXWCsdgLK0Z3IME + iYgXMv0C4d0S9VFwu0c3vjaQbVlvaUV6rDEyqy6JFxtUo24uNjtZRcwklSaWKfow + Egf7hv5bt8tVpl51AMx8JMbFdMq6zr4irtaKEZp+UUlHBicZJ/uvz2qpeEJdWS8T + z4v24VH4fG2czFiJA8VcAx7bUM+URTj+2nKcSfjqFRfTvRhVlmF7TMOSgmQG/dba + pGs2/k/PAu8hITC5tdI9JhA4mFmPxuSEuifmhmRm0PZCKmCsLrr114SAjFQHbhJ8 + uFF+CY65TvJgmEGGNL/5zZ+fNRG2B+yZpAm2hVW9Q2okkiSmwcYzRQuNnEdZTfXn + gXSgO+sktNONBx2WbcedG87henGXRoqazBuZHj8XOgkIUdC7Kiyzq0/rZvOrtzzS + XgG7aX8wPQM9Iaeqv/rWvlp02ltafZeOcWDsVex64JhmeMhZXNR6534lGRPQvAb0 + qlYzuSfzcci0hTwXpctWTO0nkSWX2+npU5Vhh0MLQy7k7/kry8ICnqkr+4nZRCE= + =+4u/ -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:22Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:34:17Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdABpSLbeV1UQgkAawjI+Lw4pqXNV3iioMZXgdZerzGr2Ew - QjB81QSfAeJRC4CAKi464Hk+48Xlxy282aAz3FZXo/iDrk+PBxWmVcQm7x1NuFCR - 0l4BRFYxC8sCUhLg9s9220UPAFVyDTRcn5h5GRsbkVELzded+jdvm2IOSaXfejjF - Jp/Az6ZgA5dOwg+VOsTNthsAGSMdX3jRalZAedKjxOux1l0QNK4hyD4a3mSu3Ovq - =kPDp + hF4DerEtaFuTeewSAQdAJsTDKXbYO8ltiK/EcQqQ0XNoD0bLeLFaXwAXw2u53Bgw + dF/ki5IQj7C78RJMIMO0UwiPMujW/JYGPLDgU1WlKeew2Wa65ZOeYv9kyTZATkyY + 0l4BTlw8/zQ4TrMag+qF0t2fvx2aZHbGT8rGaHh5Pl5xZaF559vx+x3ORCoPiO4W + 6DKEs1a3I42QipZF3wnFtvsxI9zfdrJElwP3p8Uhy+s2BC5SmSoKE3zOwa4UG25V + =rnDH -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:17Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fAQ/+NqzqFTxDnD8YbLE+HJRTegxzRB45yi+fHr9f7iILBCd8 - PYFpqQjx4x2vnEoIPrY58fjs8lnkCDECUwBHhC2T7ty+DX16ilqJ0jzZRRHiYFBa - CxYxhtVBtTuH439K+zpJa2CjouTICKbNDh4zpr46bBBov7fz29pufR8PoT/TFYZJ - 9CiekPdGMicYYfkMvssgQOVydILRk8D4kBNBY12WG5wIuiDLI1yWLwxQwTp0dlEg - oKDCInpCAkfUjCd4nuIxjhFHksM2NqsOeBLXCwnERsBf6WyZIx9TBJiXnO/vpYww - 50UBT6dP8qTGoOX4zuO6IscM/6a8XDcejNyNKC9tAjaKA99LrllLfOQuTdzSFGJ7 - 5RYkAZO5AhFNtR5Xw/7PiLK6+FTv77QMI3srg/AaQDY7ydPyMkoydhT+EZe3xCZP - zOqR7gspSm+sb9JW3HNvDk1YQCqJj5wXs6ATkGhooxSDgpUwoeIxc6Yewa0aVWuN - kxO3foPU46wTEAjZ6zOcWeznWJC6prFbix3ZS7zADEtgKT9/GS3PrABtnrSDoVjh - TU6m0QOV6kj+tv6R2Smx1GZCDhK1Q2Yp4KC6x5h7swLUOqFIBTDhcq7MlYryuNOa - FlKmCl4UizZuw2t8Nml9XjumUzJQHWtytat/VJhtdDThX61oPXWIS8HEVCjclGvS - XgGrYfKsxX65S7YeMb0sPCOoeElbJWWF55KTHT7m6Q/loNtIWHfsDc7TafkiBXRF - 2XSWUfeGk7hkvVT1X9nluEJqFidGd/c9E2pjNHtpcvGfXewSRfWdPeSWLLb9czw= - =EV5/ + hQIMAxjNhCKPP69fAQ/+Kk3zaxPHHq83Hj5Fs9J9FJBffFqpLn02TAvHxIdbJVCi + zhkMGiQNEDM2PSpC7hXW+WNRxXhKWiDMT0qV3dD4QWZDC+AeLDPTVvbzEKOGON+x + Z2PAyHhiLh0at4zvXHGANsBk0EaCMdU4CxN6vgkqkJllgG1i1qnVEXIZNqUsBOOo + X7MrOMnwDVxazp5muanGsYiABnYndyZJLpJyuPX+EeAUUl9l7V4lwwTM3wJgi06w + Ph9agEVcEag+brY3yeurWrv7eu6zEmkkGQbso3tvmlSf7nJl2H1j6CJShOX27WIG + mXym4x2Kfa1cbmZAAxKjmj2Imyw+jXFzKmmBvG+G+/pNQqpQ2SZjcu1vHp1AGWQ1 + 8r5Vpen6E3krkESHCcJGYxpMyBThbPjyB2QzQARBNFdOdaOXMf+lC96Rzc2soM1t + RUhNZ6+Ah04paKAof7G5RXFrLSlftJaOOqKUpmy6G4vYFIrQeZyn/slh9oq4YvSt + TqpWF9B0xLjHz63zvnsEAmj8InsD6coQDyRVMfRcTiwyo7uwZDnJRCJTcYHi1C5H + E1R6bjqGkGqBTswqT1bwloN/X0L4WZcA4wPTmJL1hDWt5leHU7XDPxc+A3YHvNT9 + 9ID+nnUtDULzjQkdcn5K0eMlNYpjAj9ZyK2lEIOdqh5MLoeDJJMJQS7Hr5eomCDS + XgEPhfjpO/PSFERQyVqBsgUBvMnc+7clIoKnPiV4fuAJYc209herJDdXO73MQG/s + 7GPo3NDOO4el7J0ZXPYh8EQJrYqCaAphHyKrSMmyNed4dJ6wbaw60AMkvBR8Ic8= + =gPKq -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:17Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoAQ//VwGApUPWxvvg18hjIbeE/Ck6lStgOYApZAZdAEhwX1Bm - VBA2AT7XBUpFmLxg1Yeb1f/4CE32mRyF5DV/PSEtb/+GOmJ550OYSYVEWaYoEiQm - GCw+gXpEny3MF4rNINoaYyKCbi1mvMV6e1+coLqwKIYYk+C3XqFTWJ/WwfRBQghX - jSWcnjnG8bdnjUvgrBq7ukmNDxt/l1kwtVq5YSuKgKtt7txgUuFojFpvqI2eiY5e - lHDVZo1zGw4wPbDNcSq+UKIyVPnd73jXADIk2958OIFh/4YL8WOO/Zl/nQ/27Rm5 - nD4ZMrNkFBp5trmX/f3VSdn4rZJ7pwrtvSG78rCGav/RZ+4zP44/m4J6IcVpJxxm - PmbqKWs3HHRpcuuyvkl8eG2ZSQnP2RuFEMuG5ZxYdCHDGFcEJBiBXILvHWAHqOJe - aMVwb/+5PgFMbgVetIY21KQcmKtrBiXpoSTNIFosVQQK3nk/TV+lMDs4Tgc5gGug - kFMtGdo0/dKuMdkxHeWNQJRjYNGeKMFsJfcEFwocOVN8sh4RbX7Y4wuq+JDDM14i - da2Wu0bsKhTB9K1CLhU9rToZi+Wm/5LNfSeqbxqg+6GLKrJc8Jfv/VJsXvDKRqnn - yNgxI5LSc9TDN2HTAE5aalZU6waJ6/z5u1wm2C8SVXT/z+dWhNkWUwOUmm7oHkrS - XgGpv6eBUQszd3D9/UFpzNUi9H4vnSzgUi+GlyXx1EnF1jKAh0kudOBPyI7qxa9P - Dgx0blYuFVTQ7WTGCoIc1sfeR0b7fQ8ejfrRDbxuzAgcZaorVmeYbb47jDF2FSQ= - =jazE + hQIMA1Hthzn+T1OoAQ//bn87VwfZ1srptwAnwMfZUp5ZQKRCJEu7FH36x6rJbgCs + BXwhbsL0g5UF71XK++7CKmcDhClZcg5fnsXigmUVterva6yyY70+b1brxtoquPVu + VZFBRmBsd4cwLkbiDheJ26ZOGQJNCGBVldbkIFzmcmR/2RviTWWOpBSBmapleMqU + BULosqrMfWPamLFTXyBj4+OeCUDhQlVmeCR3pEMH0iLdsiC7pTZOWMdH4VMvH7NM + 6O1OQSUr9anspYKA721inT+VH6Av8l/6723mvp50s5c1V3LuNhaMm3v2uIUuhBUR + AsGgwmeujziltTitoYRWxk2iOFdFkmVL6pyLxp127LTqKsUU08F3Mpr8W6ayg0r5 + osk2cQIB+i+KxW+hG9JAo7g+bUUnowICRumhssyF/raMv+mf+iNtr9fOn43ta0bu + 55h7ZTX7pgYUI/iafO86rvCgXfITl6KSz5KResvnqQxpPoIQaK++AqBhX60nTAGb + Z3n8kXrEE8vAgmzAaIRSoboToEaIZxBL/78TsaIpVPYxRmmLit9yYKtec24reRYH + 4R0TFVrC/iineyvNGLPbdv4dPNaxPx4FLc3ENtKKtRjLrxOOpJ2hnSYUICRwaf/F + fbr5HQu/VPLd1JmJFDI1j5/nWMqmLanQBJYs5zXgxTfT2aQ1I7b0ZpWmZzzPpyHS + XgGO38VGO+vat/jowNtRGJ3R87wyaTm6cAWpbTdzwO10K127w4BU4KAmI3a9qVs1 + y4tgglWYMdfTFfVSCZsVW1v14t5jseR5SAxepQbkTRZbodxyMrQJBdiKSDeZK4U= + =78M9 -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:17Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqAQ/+MV+6xtfvjAKH9+yDTXBpoHP+h5FOjkLz8haCu9hOpx/A - JXACI3djHLX6xYEqL7HdnvSf/BBxr0jiYCFQSHrAb495KphrGiOw+ktRybc0s/1o - r/XB/4Wb99qRHcwG6UgmYJP7A6dR7MbseTCjaEqKWoDoJZa90b3ltk55+zmxy0vF - 2iUIg3ISUWpIs07lL2Lcnyy8d8MawofMvkXOPmisYkGzbvfwjashy05K2zZg7BPP - 4vooywS35e2zkAP95fKxu5GOWyrsWGgfVt8Yol4xXUj5x2gAn3xIHqtSIAPOvDee - ShaDLiU6S827F+7yRjmXaoaZZwWZiMQ1GlkchN0uW/cUjfepXi9F8IgbUyKC0qdy - cFnPN+7uawG/tVeH8R6R5iNAjgCxhPqhMcQE3CPaf//bvjy2jnqSJ5KjETwJ65sq - HBempbBuAuoCvK6jHZEB3FUuDvCwYzTbuByoudDVW0KFIhwTt6y2S5ffkoGm883y - EgYwO5VKVJNEbIjUuIkudtuXLH9YcB3xeiow3ZDrC7mtL/6I4V2hDEcu66N9/FkI - aiKJ7GMRaLFzVXkb/EkCg0whQrUGhw1NLgcI+dH2lXE0aRFIu5meXbmGyaZVeivS - aq8YueQE5bJDnbS4a/YGcXS9Iwy75VVRj9S8tQDjAERtnvgYvmGkb4sc7ScwKYXS - XgF3cTadkLGQKvxMxe3fI0tNU/I/eHUBEkiv2H4kkqcOcyje4aOtuYrvTZh/NYHV - NBVcJwai1hSUO7Z2qbrTdzjZ9H7iE1J6bm1c84qc4wRSY5XLZphZjxYMRAV/HKY= - =qOXl + hQIMA46L6MuPqfJqAQ/+MvUrb+m5ZeK5gzBHer28iXtp4Ny1BYHtWbyoAC0BupJV + 03fQdTXF4JdpZzkLC91sHKnv0Halv8LFqra7p+b2ScRz2bBpKAEgNSbKu4MO0YEi + pEmhxjeWgqdLeXKsT2VFfl9bwJdipm5aQqgBF8bpXl+Oe9k8D0diawI7akMUzfQJ + mRBZx3zPWsTDNWmmdvncOS+NTwViDERbyF8WN5K1RHl2PHJBwLurrxsTmguFQlZc + IuWlOSVsU+c2ov0NfwfGB3rM5W9aglddAkafDSf2aQAIEakUcbnlUUO56vpegx9l + zit4ZbZm2CNr7JCqpYy6Cb++Le2VBjJrgGFCVRJGj4lrhDsgX6BqbZ0AS9V0ng2j + XFXsVqnGvUSt6P7zMPG1FCYQrjlpQ9xQ2k2S75KlCl3ROqLzlpXzJYdS0Ef2oldz + lV8MRFRko+hUlCgiI00I5Rf84+cyOFTnWoVMU2CmkxYo4ATKeFuXhmeAT907c8c2 + B4UXex3T35mKBO9w2hBkNuPkoJSGKy1xzarDdBtDDsSj3EU+sX5dAyuG5Yxr8QqD + l4fmfuZqkxnDXXeGgkGVXEcJv1p4A88ekC9WGH62njWc2BNtHlwT6/scpTfDfa75 + 8ZUJFHQPuWfD02+3ehG4xLCNb/J1WIxccEB6eBkSM2L183oChvFu5AsfKUQKKcnS + XgFLqc+Yp7ZbI04YLO0vjW5Oz4MMcigZ74s+lolD5lldhazxC6K4KKPaZc2qK0tM + 65o7bnl1/X68iO//iUTBrOjHWEt+gMfFOGQVRsAyXT8Ml8a+Xb1b8DtdaVQl8Vc= + =3eMD -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:17Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdADv7yfe7OiGLx4NCkKjM5UtNiQ8ZIqtHUOrXSQsMnoTUw - BIgS83FCFe7YvUpAfPLEEfznQ0tOFwD9NzD/aRi4mkV6NNeownMtfkCXXtSqpP7l - 0l4B7BiXIw+UkKVHCIRFywVbUOK2Pil+xgncP8FccZhKl2CNn7aADeFyynlD24k9 - cJPU6988gptQjFocPCAJI0oLRcx/tlJpKeq38oOcNBS5/9QHmGDjnW6+kw5h/BQh - =9b3R + hF4DQrf1tCqiJxoSAQdAa3vHm8zEluZbGagm515t8OOU4d9OnShK7TWEtP8YRw0w + fDA/oJhF0ud2UB8fVGjkJk4SrK0cvkPbeQ18nKTmtWqZYHJA3Pf6gXrRKwTopqjE + 0l4BbGwrEIfO034blIfYIjlWmeZDFRoG1E7mfgCbArUqgPrdDyRf+3udA6zLrmf6 + KwkW4jQz54KYH63Hf5qKintOACMZS3GwKzNOzoMbjArgUzU4q809fCYqgmWi03dK + =bHLM -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:17Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdAezfrCaDhtnqbyf649WVX5HYxnJNwq9hq2Mgc84oNBSkw - w38xwA17/RM0bVGZ0n+5MIHnRenNrobJUVVMqiY2vg548YwIM94NFrGVZOCCUu8y - 0lgB1GBII3PCtyEQ3m5MPWLvzl9ZwEWbRYV5PrdaYykl4+dPQ+gjlphrnFRAieHT - Cmu9pFL2mpNkm0FSaAkIK8cVZtiBr+LiZwulD5W2vrBfAiChxEWjMAYd - =zvRN + hF4DzAGzViGx4qcSAQdApiBreDbzyW/qoomEysGzXQCa95tgMqYT1K7BnFZBjTEw + Jma938cJT8fuT8FVAvvHJhgeeZmOIKj/3deThp1FpGCUhp27aJfFWJY0XovECYHK + 0lgBkqujOeOLuYZ5sIOkukjBIpc6qL5E2BYZzYRRspHc8ZkbJH36xQEitp8LoTFH + W1upk2Zt+Q2o22U2vzG6t1r9LlGLba9ql+Y+epohKZZntF+CT5Cvq+9f + =lruv -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:22Z" + - created_at: "2026-02-18T08:34:17Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+AQ//T9h0xgfOtckiaMIWE16ipfoXDxyxLNeKHtv9Pe9UUzYY - KQWHStvqXciq4ZTUAMfsKMpTTurm7oGilfhC6UtMaDTC8281c4hgpaOyFzSjA6VV - AF44Vw5LPxTuTHrNEYVyZrb1dR3dF+yNQcLfIbMohl9eU/xstzcMCHkCV/ql9QQn - ItZFDivoLSii1oKS6wkL5F0cHz8j4PISs4tblnikIF0gm94nBscNvIBy050NKDFj - JKAZYWPHwhXQyZxGRAadCkXxt9ml/ERUwjPwzxLPpSnQL+3V1vPE8QIzhu3j2zbQ - itIB3HtOe2AuOn/xzZtH22TUMU6jPlpN6cerkQ/jQWduSEXWauYJ6hNZTJekk2LA - rEcLeY4dOSt6xkYMK29sjtfTR6GK/KeuIvyYir3lJ+SXhZuppo2ei7HzR4UK0QLP - I43zNCtiq2lLQp27ZsHJccAOtcgzx6Gx8+7bUkR/Z1660ndzWsDODrLrKhGpFIZU - C2j566crNW4dkrqauj/IVzutIEf+Ni9ED5lDKbtGNjZ9mOcWlmy9QPh5KbnKchDv - DLP9FWA8+K5krn3+iW9Am4zaNZgb/D10aKktaYbsIFbBLLZuGKgd6vNQrm2LpHqx - b0DNwl59pxF5iHcfArr+Z9sNehmalKqRuZVXl9sPmsjnwGkm6kqGcU81pFaezLnS - XgGHhXHOEb7rCmlmQGHFIcfaEjMVtuaCXBjg7CcPuNRS2bXHuBLWJFp7+ynYWeYp - dEE78w/1Mj93Aeza9EYLDSC7lYF4k0tJySMpHtO0NZpgAshWmfd9J0DhJRj4GE8= - =Tt+o + hQIMA2pVdGTIrZI+AQ/+PdAL29kXMA2FYHVBTYmGAy+pMYCTOaUdj2CjmC5krVCx + kSDOZ/8Rc6t8kI8BlnJJCCXnHJfBI/vIQF8JpcKmuYibE/WCN+DW+Ut2DVHLU51c + vwRh+WMVGUSZpzufur2Z2BW1PHy7OqxgJcD1SOIA+IvwiBROoZ24oow2a2VHcq1Q + GtNwH1PR13Xv0Y0F8cAm5R2RjEiEWNzM9EdNHkBN62DQT8wyuh7e6KeiPRQGmRK5 + gqEdXq7JpD1VjJKDVhHJuMlDeFsZWPKBTNwYWMYehjS6TDuBZzr1u735O91QFvSl + daqWdMIc7cucswMnoe06YcwW22U/q1pXFJ46PSuSn/pnJsgTCaeaLJjFLUevZ0C3 + JyYBqz29QOKLRBYEqulA/oE/w34h1idPdRyqzaBFNjE903NCIBBbM88uEhubLZjE + GheXBZILj/xUBWjSU5/X7AJ3JTMH7+fim37J8A0Kj9/a16QgbA7dGmk9+Q0iUDaa + o0Mc3m4j2xBrPdY7mLLqZRE66ZoAnkVdgkqHptTFk0JkS2B8lZ6KECJYWeMuCdpI + 3ItotxdFOYlHPvT1m7b+jkBpH76ydSXgPV9cAx/CHjvJPHx95eMxwPp2tDkMuPwz + ktzIB01bFNwS0rQI2wGC7kY8wxY1amQ7o6PfD4d8qKAA8uoxpz02VJ17F8ppHCnU + aAEJAhBlUFBNuBR6PYv3+q2onoAkWf4xsL3+aeDLEr8tg45We0uLxFaSI3PJj9WH + u3uFt40BI+zriFDYWuDPolZqUmSgWsL/nVHaXOVROljU/20aIOo3bQ+CGWRVAeeg + WHSgWhTy+ONR + =wCOc -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:22Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdA7pY3iz4CulRelfWe+TFiE84xkwaMmF/N+6Ed3zAaYQkw - U/3wmOEj86s5NhJd8lrskV4nvhuEbyl6fNTtCu6PdptIK9Pn3UZp3kGfzuPBvRDI - 0l4B3B0B/4G92SbuX/MSaWYvCDubgfHldOTg683itQO0A89D581v4p4tgi3qEucP - ecUHEEvCh5uDAhBMO5SSnO6Fp9X6MN1W45aBajQzTZc9hMSAlmBlYVt9FGnkOyVW - =xbZw - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted - version: 3.12.1 + version: 3.11.0 diff --git a/inventories/chaosknoten/host_vars/sunders.yaml b/inventories/chaosknoten/host_vars/sunders.yaml index 1fd5c40..b3d50d8 100644 --- a/inventories/chaosknoten/host_vars/sunders.yaml +++ b/inventories/chaosknoten/host_vars/sunders.yaml @@ -1,13 +1,9 @@ docker_compose__compose_file_content: "{{ lookup('ansible.builtin.template', 'resources/chaosknoten/sunders/docker_compose/compose.yaml.j2') }}" +certbot__version_spec: "" certbot__acme_account_email_address: le-admin@hamburg.ccc.de -certbot__certs: - - commonName: "sunders.hamburg.ccc.de" - challengeType: "dns-01-acme-dns" - dns_01_acme_dns: - subdomain: a5ee8a99-3cdf-4212-972e-c0b6fda1242f - apiUser: 45e4ea1c-8322-4d92-9f52-adf52b521131 - apiKey: "{{ secret__acme_dns_api_key_sunders_hamburg_ccc_de }}" +certbot__certificate_domains: + - "sunders.hamburg.ccc.de" certbot__new_cert_commands: - "systemctl reload nginx.service" diff --git a/inventories/chaosknoten/host_vars/tickets.sops.yaml b/inventories/chaosknoten/host_vars/tickets.sops.yaml index e6e78aa..77e87ea 100644 --- a/inventories/chaosknoten/host_vars/tickets.sops.yaml +++ b/inventories/chaosknoten/host_vars/tickets.sops.yaml @@ -5,204 +5,204 @@ sops: - recipient: age16znyzvquuy8467gg27mdwdt8k6kcu3fjrvfm6gnl4nmqp8tuvqaspqgcet enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvQyt2TzluQVUzTVhZc3pV - ekNpanZKUDBORTd6VU8rekFnV1JBUlJZcVRZCk5BeU1HUk5lVUJocys3T3dwaTkv - a2RMUHNDckxwZm9EekduM2hKN0kvR28KLS0tIGNhMCs5ODZrRkp2aXZkZ0hnWU95 - YjQwN2lrZ0llbHZyU096bXFtNzlyM0UKTz5qDW10XMpJO3xGhYZ9lpL6fN4x+zB+ - IvHWGA0gHij1qxzz6wgMC0OchHKCTRkLodoS6FN78J7iSdH+isVZlA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkaGtWVmRHN29nSGc3U3JG + a2VZZnh5TDBYeEhyTDNWM1B1MXVWSjA4RTFNClljVlVKWVFuaWZPZHdxaWJURnV4 + Yi80NEI5QTltMytPSDNMS3p6a3VqdGMKLS0tIGFTTDV5VGtjckJxcjlvbXpGbUdw + VlFkYXozcVkrK3RVRlFabzJYd2F1NmsK+5swwvFLQrz96dN2mtxBOE4/fkryqUhn + 4ikVOrNdA0eybVGeFVj9nHYOVaUUnsuuDpOBOdRi6ojpQ48iQIYHbw== -----END AGE ENCRYPTED FILE----- lastmodified: "2025-10-20T18:55:55Z" mac: ENC[AES256_GCM,data:8OYQB3sIlIStuKPIkDRkeOcIPNEsMYENgyQ44DvvQNkR3lU8lHzyR2zL6HiO/zXF4hXeLUZSqcyH2jU61mEKr1kNFpA49BlYsxuPSOADJURhG2P9oUrc9hi2JL6KtwdRtvTcQB16YRVmhXgt0MLAmyAFc8V3CI6O5wfuEKLkmM4=,iv:dpJCVGga5FnTkCQlouUh0de+6wSW9Dif5Ft/aCf2mCk=,tag:/9m3rCWIhd5jyXXpmIb4jA==,type:str] pgp: - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:33:46Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtAQ/9GZVmcxiTH6n/kIPAFkWAgNLICd6jTyuTmLgkg5fBzknr - xG9PINEPmQCo6yaNf/EJYooPh+9YpnMhl0xcvSEbEIOU3zRL7KN4fCgtmE3EO9Yx - CvXvO/IhwklDseQX+yjxa+smueRaEJlbiCU4w+Iakd5dFd3rIC/jAkpSGE5y9oJO - f/C1SxbpgVzyedZ3KcBP6UNHy46IO4IWTtmW4IWqQJkYxGrjiCIK6JrMQf11Zc/o - kpvq1T28AjYw+VMJ/Wa8qOJZi7OwISYYCfCeZi0sDDs5fQ6iat4UZAzdYW08/loA - yT+TfxI/FN1rbt8KMjhkWtctE6Xsw1eu7zhGIpd/+QSQDaanpBNNQylOF6gVTBHl - iSgiDFFXfgItJAZv5CYJ3FKvwBv71//x5rceS+wLL8QdzMuhDGBT5QS5p36HH2kh - uJUlRwqpuGQ7wPf00r47Z3HWZxunl2CEfRoJBO3KixTJoHPwHAxEFwxRoRhRJmMx - D2ImxNs2C7oT/Z6uLZhXrVZsngullkNcxHGtukvjP9UIM26PdFtc+Xtqc/ThJYQV - y0wnaulJZIU/nkRcqj3Pjn8wCqqlIG2E16vkbpWHkGNTJmoJxkUwCYutq5WLxqtw - yt8kUxY/h+Kzba18yQj3Yngf/dZvKr+M/WvttqS3CeEEFg8OdNp7nvRyCjL5rqXS - XgEWChLkhLtAWzsTZIZmJPOS6hyxO3MlS6ibf10vQxqCY9jgip7C4brmTr7pVKKu - 35dXBaz2ZDwA3hzyw24/a974TXbCh16jYWCu8craKXaOh60+cQ4V4a6wzdvuWpo= - =Dms+ + hQIMAxK/JaB2/SdtAQ//SijCexecn4moaPp+xqFvN73EBXZC90g43wVBa34MCy56 + MR9IQ50Ogr2guRwzD2hYcitPfRAD4Mlw65Hby9vuZmwto/KfWPEX/4dQakm15tWC + /AhP6dFYkuzJf5plOs5mAfTiTyajI2UBfrgfK2vqqhq/zR28YiFHj/GgL6jrrWAm + zz/hFrOsd2zLTEruYzYQdqRkjlKg+koBSF7I2uUwMBv+UeBmOGmKtiUWDZ3epjnE + 6zxQUdzwrwKwxc6lgRFOiHd2B4+68oq+cxL9fAvlAbmNU9vxDj8wbtOxlWikpQKQ + pqfdd+tdFyGJbsNobkMTF5rnI3Gb5lpt959CwktBaMyMya2dBtK4+FjNmWosCsDc + MWW8z6doGHNAg8KKhUK5xBjk6pMN1vaTe4y/YRDauculBB1XfEc/QX5imvRPEd63 + dOERizAdBvR5EIbX5JMFDnFpclHXy48gnFK+1O6dDAFU8diVeAzEhjKq/d7UKib2 + EVXhA97TF6ZNTQPqdL6l5F38//22qsn1cTYN8W3rxMwOAb7oaHnD3OQ8+kV1dVKZ + LZwrtBs1KsG3Zd3x8RoaCMMFkYcJrgZE99kx3t7y6srkmtTs7ACY7b9KzkvmPt6i + m36oWUsp+E/ngw/BzToIEawm7QVX12BKV/8ZPZgj6wR/GlkEYQc6IIbhWYXgvFHU + aAEJAhAuiaCOGWY3hhhd3mAgb30iZxQwKZosKyr4ARu1Pw+T0W5vdpqp9M9yTdGF + bq99knbK2GbcVGToMIuXbxldZfOFwwkb7J9WDbgwdSjFY18cFHSro6dnFVGxDUqg + K2LEV/gVN2GM + =olft -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:33:46Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQgApgJwtox8A4KIpN1SxZlLwjxYHIP1amEtRPLgtA6pH6Nk - fJMn7Y2EwS5mR6QoYroEzqIzSJ0ekHYjk9Pc6UUYc1hfobhARvrrjatMSJy5zbO2 - LGNWPJJTC1EVXn4DfMSwcJXpg0iYmUWjVuS61jhlHXdSOynbOe6a0Um68j0Z3sLP - oWPLW7zxHAy/gYFHE4Cyw1p0SWGFVGfd6YXhl2IwIqTw+iNxDbAQbhBsUjcXBNHS - uSRsRWkl9HCuMRKJi2LQKC3i05nugSF/F+8n6aBF91khN0tZix9pINMo01HvzNna - XWyvGlABrioglTh2h5ikzMjEUYIxbf13yHllCDcOj9JeARDO4JA7hOTv4+MJreqv - ix7QpisTodqlBS8orHGdK9zlXibOKi2GvV/GbcsS8lngdwEH7imb0Zf33EtPuUAr - otYogUZDxwwdVKlDxINKgIiVsTM5oRV/+yPhvHSXBA== - =YnRb + hQEMA1QflAioE8i3AQgAlEIS7EbpbLjW89LEaUQCoKPV6u6vLBX6G0LSCzStXZIn + GetWRs5K0PHhMb+Z4ig2FHeU3cr8yKvJx2q8sJuuA5ETZyDAe8/ATvlnmrsWljcZ + d0CJmutMxY21N7ykzzFE10+Y4Q2GLdYIYZj+6o9FTW5z6/1XPgUyCfWjnD/dcxW+ + Tic5LZmv83MWS0Fxy94H4YaB1LVj9m5lyC+uslN0T+HQiGkq1S88vzJETRIfOB2G + JYhBxCZXJvSEyY65SPCLeWOXHB54ynA2Gfx4sQAeAi0Xr6dysHo2CDe9qv6do0nQ + cbgU9HVi9lFEmJcIsi5flUogkVwQFRkqee5Hn/+zntJeAfZe7RTaHuYkRSdif/tX + ep4p+SBRMsx7JOPO1uNKwAtmKA940y5yexIIVnEE4jPyvjdF5x+ElviUr9Sz5uV1 + +t+B/V9thcIEOLSvHErn6OMR33vZfuY5aOHBgrw56A== + =KByC -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:33:46Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJAQ//T0KSYKk/Z/G5JYzJfU4FnZI6/A58EOD4b81i63O2d5DY - kdakypbYVLuZbPQVA5/2h2LX1fAk/p9FJSQsE3yz5tgfk/9ilQ300SwOCXAEiYms - 2fi+AhcIXo57VOY63FZEW69KJ+xQ6YUXKTb0S151ADK0xNbAZOtqbeBbbFZAUyXi - cw/0pDWFjataJbPVMsVsuE2gjcFGnGBGeC7kTiU6Ic6Ov1abSs0KsgpucmnKfEnB - MJjaW90pDDIuH7vNgPBQ6QMLnbVQHX4xFmyzr3iLUgjuMznBrZ8Ya+zCKW6nGlTq - 0chSrjSJiA/FhhedP5Rpjy0bXXLb0TKhMsy+3lLE44H7gHDMb3zDhi8jIaiUUbNu - nZvK59d0Bb9+6ivfqK9N3hkKAhjtEkn08pQOdPOixJRmtR1MriqKFL8KhJIX+yku - ZhtddY7km1OgjznN9+WXUTU1ahcYgXFpvWS7ERGmp/+kdY3+PymsuBp4UkXlaUFm - aPdQ5HLOIELSQ0kTqa+Y0t0N0uZ8oX4CiyM1VUj7KgZPyxCEkdRY9ou4gxlOL7zp - x4YKKfuXL4iU51Wla1Gi0FlJmEwdCEk05uohJloJEpjAKcnQ7UfVco6vQFCHJzhj - EfrSdPbpkTMaWAOXn/MGQLD54gzqUgOZegUjekX5YQAiGc2cvzMWeR4Egj5tAPbS - XgFNG/oycxZbVtHQ/bB7/UDYIBOjT/czhzuhEe1FLMuoFoFgxikDY5aGqXyEXvkJ - NCnvaZ743vfn9ymGcy1Arhlm82yzdO5ZwG8EbtdCQQPtTnPOA7FpF3WYs2F1Dx4= - =p6UV + hQIMAz5uSgHG2iMJARAAtxs7aUokBlMc26tUKxkMkE3RwE/MvIGD8wg7o6DemAKX + pgp7zFW8aQu3QdBsVnF3yBONXQy/btXJJOVt6Di4u5HjHAVVri1Oq9VG5QzdcmJ5 + SWNsn4JVCpFCAKExQrSH/a9yN7/79N/unkCaeIKFhztkIr22dGWz1e3kuPj1abuy + pGy0bkBGWEfmlPoaWpCPNF4MG56e4mRZlNhg5lFvxda7nK5r4AgRyRyaz6thOIwh + Brg4d8ujixdeuLM9vlb4l21nChMxfig4c2wsHUw53LrpX+IqfEg+zD4R586AQ9bv + PrQU+Cqi75VANWwjn8imawtiHjqjTvetclgYRu53BBBWZGCKC1cNMFMck/cXcLmI + dXzidmbLRiySGdfDGu7AFcZ2MGnFsGjj41mg+Gx3CV2cnRJ1hiS8GBIlifNscLRm + VU24t+xjRrnoTd7RIjANzocZgfDEHv61UTXI4Uk5JyVvhxZLqvqR3iVwfLpm5toc + t6z+gIvKYXtzB3SD959EzszohB6SVVPRQBcQ+HlS9NsBJrpI5a055b6I4f6aX+9g + +Ila0uolW8QZuu6h3MMbSkMf+DvZwYQ2F8GCF2ypiEj+vONtHxS9c8hQlvmODbmf + 1R+O8jk1BkKkJHENdc3AK0l6aATClJpfuDbCikKMEM7FArkoFsAnPJTtfB2zfr7S + XgExqIA4b6np/zChBVusXm9AZY20v1u9lNmyQ8oRYPf2AGMAfWwxcIBJDRIjJMPz + RM2UmVefLb9iB+FKVBO0h5E0o29RVU/aK8gzCd3+Dudg1gTpjyDOi2kapMEezhY= + =wejQ -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:33:46Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdAHIP/6vpjtzDmDnjKKLcE9opKMlTaAlNybqux2bODxCsw - AzjUYLxrbM149jFXUqs1VLBP85oGSrTpuJVMD7fQtWBaVJDbZeycvDJ2/4BH9v7i - 0l4BEnxgGPY9A/CwggQrV1/qxz+ay1nEqU2sOtq8y29/doet7KY16QyqibkEZrti - A9yfkBQMcsWDJ7Ltz1jj0OAOZwYxVyMST2wE3XQI7At9GFs+zm/raSImeLUOLpEV - =KrZL + hQIMAw5vwmoEJHQ1ARAAoyBuhzAwpZAEq8Rd567mdAmeNBrqNGtkJmtSYXplOpss + 5G3xQy5oATYxtCiuushNdx5A3Ys0fiaq2KK5LXDm0g4uyX7bu7XCfZLfkvs1dRNK + HBTP9Ee8Jg+LXYJohlIJuPFrH0PB2vW4RmuverUgX8zeyDpwI6Pf0h7R0Qh34gL1 + fjVGTD47sGGhpJywkSTeb2umlPMjsb3hOKcq5FNhaAa2adtCogseqXxIn3rxtVCp + Mpp1FIkxzIKoiLW3pklK0OY4LOi9wmssp/+uFfObD0/wMtMpBImtLP6wmeoZTvGm + JguxRxnkOoeYjjoH9vhObNVcrD3qxixSuu5Xl5X/p4nw2c2xrOQc0ocAF4lAeu9L + NX8GDCIFn03bBmtKgkQrTmoqCHde69ZJhjvG9IgCMZjVF0nGwTWu+56jMA1jXrFZ + eYTE3rPVICJ0bDU6Ll3/cb1vI5T55/HD/eb9sbXABsffsRYalOzneLgvm3UoChSa + PYdHC4GNyGkN8V3+z/Xc+fm7rOykHVkU7CLct76okjwuW2gzyDA1Pu48a+MeWH9+ + Or2CJiuLjgKzwePpl2N11flOWpq+E75BRPIHpfWJy8Qako/lgUuOtIammVlJt8Lw + 3VFiUgW/I7hMG4EjJPQS/Vr936/3X0T5RMdQlfYF3e9DwJ6ps8cI6wO2m77B2nHS + XgG/kcjqeYb+CiaTPzt46nWOfZyRenxOGJNcKYu4Kdt6j4M9HQlfQJozeY8DpYdT + c+2exI9bhqJql7P+YQuKodhwNCmVhzXue1/rxXUYaMUXXoWwbOOjtQK4x6GneVs= + =oOum -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:24Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:33:46Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdAk+q1OIgfx/th3+WCBkN0s9VAFXF5Lud5EG+gm+dCcDEw - WrETfBuMcnt7+GZlsX4uXjyz61a4WWLQDMInM3qOOKjW3TUcdZNqN8m71++3lgPi - 0l4BQFjE5Za3hA0ioJmEgvSBsZL51kULDDaEuRDHjnHkEetsCmBUXmfRL2RfnYph - AwZlnHkB8fT6Tm0PmAYrN3by3pWmJ41XUov5Y5/GWjeFzK0zc8mHj7XFZav/sr/U - =QmVL + hF4DerEtaFuTeewSAQdAvJtZZ6DiIpGRIQ9fNKquhx0MJhlavz2zHJqp47jvEzsw + Rn8S/PvneqDFEBpd4+3CP8BDvRaP195Y1odX2LbXP+wDKKj4gxQAPzjK4rghgMRY + 0l4BhdNmOH37q2sE+I1zW8AC3JtAlQHd5r31LekS/pSYQ9oaf/6UooSQssZ1RZEb + kealAmolkAfSz6CVe89ggtuannwRZslmNE86RUsYPflmgeCaIeXYVZktMuB/5RU0 + =6EAD -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:33:46Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fAQ//YlzFeAsesfqo7+moopEFD2aWhhah6/Qg1mfZmADAm/pR - pUFd9El8IggvJqrySzbdF7Vruk+7ELcOvtHCghXhJAScRbb/POZKQARz8tlce7xV - y+oqAyPbcRFAcjWwDIW4O90HINHz2sX7Ht7a4YOtLNFZvHarUZqkVRmr8hbiYeL5 - fZyhjcM9kj/wKF8pB0TDa62wguGAe/sVAhQ6+5i5Xd+8KJxchmHJ3150LLFedgCc - juqG/8y/+7e2lB7c2xeqfK/j8hJPTFjGlr5of54wsYNstW+jwNIxXkisnj/RLwTX - iS51K9bggs7ilyqS1agSUljvgfYt/tlBFiEcM897JIBYBwf5RN+DhZmxvkihUuOO - iYR2FfCSqLzPztvatWQnZVo3B/Jpt/gcEwgUBw0Tlho4YKC7An2amubiSvc+r8wN - eMeT6/mNr3QgwNeMt1ZBXk+fJAkt8Z7G7uAgY1MfBmgpAxr5zeeEZLco9nWTmUS5 - BjP44dMOKROsuFYqst1aTKF8RiJ7mtICLMTYlKDV0MtAmOOV2OnKvx9XQvse2Mdx - fnHw8aGHv67cNG2GwqMbATA7wr1qtFP1mGyM5rNIywQf+5mu5xjs/GGMJx3NF9Cs - 2jkvtr7z/gEoAt+Ec1mJAShxJpiq1KwCdMiYMyRe13JSyzCIESQtuZWR06wiGnPS - XgF99cStMc3Dx7AE6LeTwp46sm5Rqbod/ehSerWcM2GJ5jS4OEu1+DNAdis/qmSB - pFFAiY8jZU6UlEIuBCG6ernP/ktIpsA1hk+Ftww2q4hSDPV9FRWTSMRmuuQUuCc= - =rjgM + hQIMAxjNhCKPP69fARAApcP6iQHsp1QJdh61z7rAXM5xfU8RE21lq/KhrmrAklC+ + YVhus2258rluNFU23R5Wpnw+G9ig45CMLetGEBThnAEFq4dU35939wJBsHYPgcOt + 4rd1YjDFTISPGzN917tlzec81FJ/df1nLQ9vxqKBHRewfXPzABGRpCjUWpN9i2Us + ORPi9wfnbJfRLzJmBN26ihLMaSUfdS+BdCjSkO4ErxHBMv+KpDtFIfnong7DAgMs + 1z7pVwdubfyE4TE2olay2KjmIgcYXBYV5KkcyGjidJNBuy+YVUFP68mK9K/C93ae + AjzPCEN7LM4RaIXH5CsoS9WDbGW4L5ag3RTb0b51+TwhMFU3Cgj8Ief5VzEtT5xS + mxw+6YkK0EnLcBq3zhoAylCGa8q1POan5cfiSXhjFZhye1WwpDX3IpSfz5choZZi + 62TcrIciDLgecEVSYJCg3oGzR07luO2/VQbU0cR1gBi/d891pHhXC3ev9m+VOcxu + 3TgvuuSYwXqw+lCzwQNIxu7ZZmgATSUARx5yQ2CwiFLAPy5QpMw6bxJjdKaJ/HMT + fhthPEMTTf0rTm45PMMEuzV0euaNLKRfgRCrZMCqzbdfx3BJvtfzsuDYDV6m7/2C + UmlivRoI4iCXGYwmk1LD37nwMxNhsGiMkB5PdsrCVY9qQ1d/gWCxNkjac2fpx7bS + XgGNA61vzQuLJb8ZvDhErflOWWgQYAhNL6EalG0+DZ4eFI68WYx0HJlP9UqHv7cI + RDQsPPIjYOPpxwEjn5QJPl1j4GAukkIbSevJ9YegQN2J7PYa4ansQoRc+uPIEoU= + =ciUc -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:33:46Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoARAAtMm/Bd5b7EFalgBaPXlfi3AqH5eeqlu0Qo0Asnm4YJeO - U/W0Q9flkANGRxPnQzTAqLX3tzgpxMapG1mjMvhWW1aaBG3qdRXFEpVoQJJVFkFY - a7gDs/8dVUJugd1dy2yoZQF82UICFFDMsll8UR/NwD1nFnGeE9CPsbeGjIdJKT4s - 7ZaiqoZE6ifWHJIe/8eCW7F+CpEgxnzZX1rWom8OInK5QnXdCRUte1pSeo6dSC7P - X3EIJtChgE0DqS/yNpQ2hEXD33TcNSAeDbV9x1zano6aEsVAwBS4FKdpD+c33/Rn - nQtmyp1fmI5q46fsXEMfDLJAdb4aasmpHDRbs3nufU56MM+6eYsp0lOkiIefLl1B - fy+TpnplV1o9qhA2c8H6XOmouzw5YAd0glqojMlfjDn4Tp8qqnIiel6TLl8yn8z/ - bwQGLDOxjNgzuN5EbXpD9L8dURf4Isi4G18knGzJtIKF6ybZQj84o6PMzMcKOJDh - noHhum/ZVeUdQTphzl8A1yv4/kjsBUOWYkZpzlRjX49ls1WwGjte0VhsymVeGsyt - XfQqeWRja8O4d9vhJcLRTrOVhevPdkLeMcx1XJGNUW2EmKyhYNNmFc1ZxtFhoyhC - d3xQ7U+L/oHeLsPMA7rDFRRJF+F2BuiruZg/Q6OmjU3xiNymCT+0ah4+oZsW7SXS - XgH6AxG9Oaz3SdrpdfJvSvlOVhIZlgutir9nmAEikNDhlDZG3HucWDtre3ZWbwV9 - EBVnY5vLKrLIXe9Vsbg9EbqgHPmNpsfzwmFWUra0C+tukkLlui8A2Jv+2YbaMM8= - =vGo5 + hQIMA1Hthzn+T1OoARAAoF+YUwwYiCTvet1v8ObZY2PxRSayzaiHKz6XnQrTbBqC + 60fQPhNc49UnwfHzTc4G0BN/0xI4qjQe6kygWKkh3SWPwFv0rlLyeR3t26qpRx8w + KsZYzaTmji55hRT67FZi8EUxxW6SoznosElPF28zN4VA2Cjo/vA4uRVNutBVgC90 + qGVvQihsGQG5fyeE1Pd/JNcNqDNjFwujFkGQNcgDcDb0i4+QFnZHEaz7HCC4hyta + jYIgTMKU9pCefInrz/qw/jp9sevIjbYxIzGfG+iyCEZq/bGB0YKUF4ERQPrddJvg + 4zf8Z6QOIG5bu1s32nIyPR5vtkACiEl7qJN62gNb8/C2D2j41vCBwNNYHwxhcw9L + bBEwR/oRT+SxGPooM8Cpo7kU85kRb7OLKjBhhiNRMjjEm5CjPOcVKKRAS7mvBUNV + OrqgzMZZQHRGBoCzxoD5iAMfjM1fVJVzQj2yS4cup3UGzavxvONse/pEzmOhRmTH + PQTC6o8kzsrXMEElKODkieVx1I02dX07utVsA9E9iUOS88cCueLLnF63YjWi+q8q + zb6dTYgTMSHjBxn43V4kzCCWjo55sReJlwZu7UhOCiPRbIEHsFV3zKgu9crOjcpc + BLt4eEc8WS1OMj7hAg3UUQfenKdz/gHicOq1Du+UvmJJGOvCrgyYXzGPDaitRJDS + XgEd5L3HGrotYkz9/zyHbwauoeumFdosP/WOw1As3xwDesgekuXuHpsxiC0hYbl/ + nQ40Kuwx9o9SiTTxFL02ibIQxNtW30QjL6T/jkJ1YtRr47gk3OjZe5IDiYuYoBY= + =Ik33 -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:33:46Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqARAAuYLJziWrdHrcr78+Uiqscr+vrPFqSWhXNFOD6cJvBKBN - ZWnBFeeJKXIE4iCxnoqmQ5k/pBFdk4Sv8URN08C+XOXo1Nmxgj6M+3ffGI62uk/y - uSKrCe/CFKJWiGMHEVkFZIrvhIv22tHOnYpzx8WCljKK+HLRNUy21xpEVdjPZxKf - Lvv8Q6FGL5ZSxQ8sTd6sJhUlaamStYSAcf8+TRxoA9a4LR9Q/fJDtzpKP3gP2h9N - GRiYxSqn8breOgvBq1qhSgrfho/XEFFeoO71Z36QZOj1zmZK1gGoWziGNtVHCVtB - zNasfO1my2nOzxaVgKaPztfTeh0Is6fludEqx8kpbp+ilOmydH5vBaNM6V6ibn7S - v24VC6RYOK6O7CFGAE0MxRtI/5LObFdb+BBnixJzWnkPH7BxUui1Lc6TDxX4LIYv - 5krE/X+IOjtr2zwRRVOGC96YpclK/iVYvvFpmqYHQz4dhguSEKD2miZaArzmhEdE - 4RUIy+nzhwugM4UjBGcbECKH9nzf6Qg0syIT6eUEhOVqKA44VptPCdqv4izBAAmj - nwmUfTneB6k4L/qPfrFJp1hqhSx6keJr6UDArB7bYaWmn3BQPjoEjBfGls+YW6yi - ThqA/EEMSLhux0kMlOhabTH4qOKXA19nT+j9BTY/vcWi6c2g6I69UsvWC80df8fS - XgEpBTSb5LXvJd9E1q8xICw3vyFVkKsKoxK62z8L/qxUcZt7ltzxWhSgcUTLrynt - g5hkIzd7vT7cLuJ8RH+ztEE2FD9k68MacgCcAlI0TwfnPpGXRh7EwUSQ3Fpd7s8= - =RKqe + hQIMA46L6MuPqfJqAQ//cSkro70G8Uss61n1Z+b7RvdmOof5+iwI/AijjyW5kY6o + yEmNhR2ZTJK7pq8bgO/guRRWrwUpyTBFvJuUwjjLHMWNwK1gOLgfsr0bkgkLerqk + cX0J01D5MSPAdCYXNuHIiYln4qVRfRlywutfROJs+RNwf2GPgWUucP/x+0pK3ije + HJCZucOUo+Kh+0cSIURBnn0KdlRj6fOjxAEDAMYJT4FjkiOVttMnPrefjYTvW4kI + geDEqxxWlVOnrAjGGU08ZRbNAtJjAE72NGiaRBuVG6WSevfjsieCAEkHyvY8rPXu + eo5psgUgLWgE3lbyR0V1n+sdlTuV881L2nDxM+hpZo04HRevvEOLKrmB98ZOXtu5 + LMuSXX3AyyIzwjCAc2YizIxiS+tKmehJ0HkB2NrUQonvKX2R6Og27JtZqH6LlPb6 + fkkzsVWDGdw2kut5pGmB9Zo0korxQA1b8V0fKWhGGmWrSWMNCkyYMsvx0dDSl4aT + b4pE9UXY235bD4JlQt7xuKbPzLK2SIf10oL5mhC8k+9HGoDJiHNSXL+teeSfE1X9 + BRktJY43GM/D/c5hTB1eJvLeO12iYHRW/jv9k9ezVLAGFtzzb3duH7P1DydYVK/Q + x1PWxWYGKExSB4xjzzdcZcqjoNraadKjRQbuf8l4bZNEei1rriq/A39HxqEUl7/S + XgHKRcv/oRo1cETI/teXVu0d19u0Su1O55E5LQ390IhdNxZOVmZ6VvJ8oyApMNAE + qzUHoj18dQo5+3j1JVVBA1FB6J0BWf0pMUFfiVYAXJmylje+UTOvaq8bQUNE2c8= + =wE44 -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:33:46Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdA1uhcruxq1eYwXIeZgDOgUewyyI5vNWo3hX9iMr/gnAow - hLutyhmh2bKHd51kp6fpjSjyd2gi7bcM66BbbNG5dxVQeENfBixrqU1IMWVNE0Ns - 0l4B+C3b6ECSC5386EkQrtfb2THGLc7JpqYM/+Dy8Mn39Pb2DIR3AXh/gwH8b4Fm - ubJfXR30iZ6tV+KpBplFhO7caMrbCLreVR0zTccHwAiIHQcwWCvnizmaw81cZ1z1 - =K9B5 + hF4DQrf1tCqiJxoSAQdAeDs51LR68rO2fc2PoiFUh60isRAN7cYxl21cXQPUOnEw + Iz5GlTNl1YL/V3xX8M8Z8TPqePJNQPrAXj8rgVinsnTmB9f4Sx5J8QNG7Up6wcYc + 0l4BnkU+bEFhgtkWzQdtcGAaGL0R3IGqY2pKY952JdDV2mec8ZZM74k5DTQ7AQQ4 + YpxD3KllMBThsJ6+l1saCdmJSwz/48Di0pF5cjzWOmrja2eNAXnNYnw2Lj2QU+Q/ + =p9IC -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:33:46Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdArNCC4xihzDAyIZp2lMHFAd+6T7kalxfiC/ux8OOxKGUw - /6wJDeXykmKYtd+VoP5ZthfJ0SYcRrMHNozWmiw1oLUaZ1W4EGyVA0nmmydbUcho - 0lgBo+kQqbv8L1hY+tqo8DHGEEe3hF3dg9pVveV/x4MCinOhvjiRgKihdwaOUTdY - gzwXmMu0Y+fLUtOI9qduvaiFDQfum0mep82z+N6T73v1WBCun/Ko1vN2 - =uFhk + hF4DzAGzViGx4qcSAQdAyUi+nGdhVjm5GWIVrEZ4EAVZ79cjvvU0uubL1IU+VXMw + un5P0VM3Z1ENz12nLVISIczV1s6Hip0I6l3bg5g9o7glWDk0rCyzypJd3/TctjR7 + 0lgBEK8cfpkjm/Ig/q6rpr47FYjvrAFWB9b+qrJKAmsGFfgbPSB/iIGiCF9YVPMU + kpF0XTZ7FN2Q36mOeupFaT7QamjhtJkmbFzJSSOsrPEzeXUAYt+GJBpM + =IV9e -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:33:46Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+ARAAj5/9HbBrBj+NfcrmvqdTjl8qW2bvvjeIMgqzYFrGruBc - hpO3pYiis6+Ywr2aOvgsLPzwg2zIEvIPEKqTEuBRFsOFXuTHZwuGVBE2JK16QhGd - +gUN2YHFI3fj+owRALDSWpwFyMoHw55rYQqnXYfnfLLTSAaWDqUPwZVapLmKe8IG - YG5jqRgGBE5yi+uSWNJVlbweDnVIhVxdc6TO2bLR99jhcJ7k/TGmfLyHnlr2RMsQ - yB2uVE1yaiHk8hV0dSNh30dCXDsPPpyoQPNdk9lbe8q7P03b/8g4lyH2v0vX2iHZ - qMxzXfrq7D388whSNTXikPGVqpN35wXlJZN1KbAJG15BJUD4HntR7gUElF9VXM7n - c7o0p9reYGJxDrM2szEFkz49NoYJiZzsO/qTIR92489Ybh5gjMVngIqAsLPd36ky - Z3/FBE1EI5FX62lF57KxIopBEtJFOQYCkVtL9EGdilin056ACC1rpQZyw4XuDfSf - WzBQWwKDhNReJSoLHLbLNSLpDmncpd2aObEWBojeK0fyDKTfxFGIpRX5gWpaHBGY - ESHTXI27017X5du5GLCxiGaMau2XTaruZr+s6mNDMu+6L++Ntp7qhy/XJ2OBuhen - ssLJOrvO9GKmLjLFWJ/UI3pZT+2bQBGPDcoWzVpK5+5p7eyLUJeyE5FfkXHwV2nS - XgH2tok/s0dpJWSSYFAaM/Xu6b8NELnKgGtVa3389y0CiKuCPek0Y2JIGcbbcFAl - RonF7AgxEiIKoSh23WnoF5GGlD4p/Gmsv8IodVvpC+TE+tGGcDSyOAR6BFHtvXw= - =Vj7U + hQIMA2pVdGTIrZI+ARAAw47LBnVM9EuBVOV0TuWVbSedxi7OnwkYcwr6c7nmWU+2 + mfH5CIs2bazHzjfdaLXRFSMQEd9owe1zbnLAlIhBVZKUfm3veet9DMoTRVRxXQto + B8y+RBa9qIPXnQsy5zSqx5Z807UbIhbfDFFruIRh2lu1hIlivcLam+OUCR8wjJMk + d8LT4wP9DsyqFhqM+KQ0OCuljN9Zd+hKitYjKb5ASG9VLedxoZ+Ek1vzr1fvdeJw + 8d9xUdztWrIFkWzNn63RfsRpY087EH9s2yFIclLgQDQon6htydotLg3uik7qgjlI + wX8ewB/zo9gfrTaHNC45SEyoZzr0dswY3D/0kEeqjji71HtuyPhXdJuUu0Bzg2jw + 3CprExwBdkuT/+38eJQgt38p5IksRstGnVKKdsuqbMIfhUitftxGM4nwI8e8h1vd + 8i9kuew2iT1YeGl2xP8tFt3w/lAsEBK4U9tf0886uWc8ypEPya8wrK+ZYscGKczS + VDQeWjw82W2xAYBYGqiL/8TARjC27EDqNernfTl9u9P/m0PbNNDSzF/W5+UCnPTl + YoYgnQ1NWeQnssoSxlx1+W6+VO0O0IH7vYaIUi7tjsJ4yRKiKykFGKIly4/pjfkH + uoglXfe/XR1xQ0OuCm590JM2+AJbdso2xpepXFgl3WD2Xjkg2gUyjbdd5EXv4g/U + aAEJAhDyP+G72Xg8Jtc5qc8qVtQ3Q9SCLU0Y1otHBeNHdAd4Fufgpk8wlNFT5xVr + xp+XEykC+vJTo/PpQjMHKpOSfrOuoxqlo0K80z12efsLu0eRRxJqtYjFr3TKp95B + s9SmEGdcdaZp + =O4oW -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:24Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdAY9xoZLc+fX/Fq5wPEcnb33wu9cs9ys4d1enORdLTi1ow - Ly3POOwf6xiuYt2lqvGP5EoNLICFtFMl/J1Wnq2iNO5/ARL5KC0R65cKZJV/DeKk - 0l4B8b/m8QzLhvVrVw+RAFawAiujmEtJwrcuuutlmy39ovjDvR7TNZlF4H2rqY/9 - R0f4Ya6PE8tL/HSVy4GWCBQQy4BTx86ouDVgDf5IEtgFah3spxFEXIkmyVtYjhYB - =ybbP - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted version: 3.11.0 diff --git a/inventories/chaosknoten/host_vars/tickets.yaml b/inventories/chaosknoten/host_vars/tickets.yaml index 63fa90f..7a36bb6 100644 --- a/inventories/chaosknoten/host_vars/tickets.yaml +++ b/inventories/chaosknoten/host_vars/tickets.yaml @@ -3,6 +3,7 @@ docker_compose__configuration_files: - name: pretix.cfg content: "{{ lookup('ansible.builtin.template', 'resources/chaosknoten/tickets/docker_compose/pretix.cfg.j2') }}" +certbot__version_spec: "" certbot__acme_account_email_address: le-admin@hamburg.ccc.de certbot__certificate_domains: - "tickets.hamburg.ccc.de" diff --git a/inventories/chaosknoten/host_vars/wiki.sops.yaml b/inventories/chaosknoten/host_vars/wiki.sops.yaml index 0f9f61f..cb668d1 100644 --- a/inventories/chaosknoten/host_vars/wiki.sops.yaml +++ b/inventories/chaosknoten/host_vars/wiki.sops.yaml @@ -4,204 +4,204 @@ sops: - recipient: age1sqs05anv4acculyap35e6vehdxw3g6ycwnvh6hsuv8u33re984zsnqfvqv enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBicVd2TnozS3RhZlVsajFy - TjNRRDdLVHBZeUlmakxrbkVlNzcrT3NVWUZzCjVsVVdxd2NHaStiQXVJcElUenl2 - cjl0MjRFOUZwYUErNWVoLzV4NjhrTzQKLS0tIGEza09oWmNORmhOaDdzM3hKa3l3 - blRhenU2T0FJZE9pRU1PVXBPVkdIdFkKQI+dfFy860vH/mGMxs95Q1pSLdxe6sTb - N0AApzX5So/T9oFZGuVPtU2jCkztxoU6gDuB3U2lESTrPk/ql3Sz3g== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0NHN0bDR3eHc3Vk55WTAx + eVRRRDlua0VXUDdNSWgyWDdoaFE2U3IrMHdjCktwbDRYRXpodUE2NkpvbGViSHl5 + aC8wWDFxZWZzVERQc0R5NVFXcVQ2OWsKLS0tIDJNU2J5eFZOMTdGUmoveTg2ajlP + VjhiaTJTRDR3d2g5VUVuZC80WWRZNDAKBxS5w9+Mdkhh3HmydNsF458/ZcvgeerA + 88qMODWfRyrteD8dUeRxjOVLNsxCqg67P2bRLhjafzmHfiy04YRb7g== -----END AGE ENCRYPTED FILE----- lastmodified: "2025-10-14T23:44:34Z" mac: ENC[AES256_GCM,data:Q2x63fsUZMuicE70thSVCG/pKAyzTw7FD6f1SVbvBnCv3r2xsNcXczmk0xoke3H3eErf5aiaxzsI50VbEzjLOb3kLfFeHXMCMvT/SZ/DHo1bkMJ1P86Pg6y3VFAflAJRtRvRpNyP4H9rk80Ii25iVZUqwuEcdECTUQuIF9G2Xew=,iv:QMlN4DUcAWQ4I+G0p6R1vEL9lFF9ziRlntEOf8Au6jM=,tag:qUENqPQBJBjul0S9Z7Y0NQ==,type:str] pgp: - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:33:54Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtARAApQG8QMmTGvW9r9BoKK2Nadrx+rf0cPNTlsG5eHjD4Acv - JHr4JMokR04/CcpWfQxdS+0MJTA8kWxkiAMV/Mn+ZysSFxyi/ugTiXmrnTKGxNRl - Ar8qjAuRottYJ3UkZ0riFJ8webINjHm5J3mpUOwLjHdxuAp01xgIy8MSuPVFWmJg - TnRqUiZXygZia2LciIyyF+fpPnapIewtrM2ap42Rk8Svtt1LyQ47bSjv7x34nDny - X/BRebLVo9SoLoru5i3jcyvdfkYZhCqWxKsLI8yZwlAWyksj6gi7bm7rjT3Dh3Xs - ZwX5Wu0V8HA8Pq+zbkAeXOzk8guzHfM6bAJBTwXucGQEUPtOKXmyj9v4Oj5Y+ft/ - csVSjedVAjiW+UA17VFaVHwDnqXEjhpwarT9m0LhXx+45fPLzAp4/4Kn8pbQkdP1 - u8ga2XEEaqzzoVlI/u4IHH9ii20iyjE2vMqPHsE8r9W+5b8oDeePJnUJ9eqdMGqR - T+6pBoF7A6qL9A1GxbD1iNnaIi3lJQuewJLxaraNe+Ti+7vjecFhWtajw3/E43rE - ZcquIKPH/S7t8EeuE39JmipkZ1AULo2YW/wLf5lBQCUYMk27tvAaUgFELvBCCWNj - fYrrrepvKcdEr0SYMmcGSXrJVpc/cnuOinxrUZmaE3wCwPWeFjpU0FkWU542eszS - XgGuUUUxuHTSYlf8SCfENM/kENpOrStzMldGG9zflG5a+IZOPSVBL+NhhCmMMfEW - bbEbS9nauLquDpUKy1pb4Hau2QxXy1nDqi0A35tj23GNF9n6WT9v70YI9a+NamY= - =vJH1 + hQIMAxK/JaB2/SdtARAAiFH68X0dY2sBKAtoCJvdSOledWXNVTMfHI7s6v+XnQbD + Hon7+lMfntNTFWUhP2Zqplp1D5IK5GfL29I7hMj+bPGfqLYpGjDyqD5jj5FoiOPn + ltjAkcJIoBjkJkK6Eoi/ECxeZcqfb/8KHURzt3qCqH14qTj69ySCBd7rKxxr3erC + hal2WYkud7hKme9BuS6YzvvcA4nSqg2VPXfNQ4vdAG+7o5+iJM34VE8TXr6E3vC2 + 8Gn7X+9hN5MY2OVtGSbbmo7K460+kTpFNuk37orko8k1JR/wH21zBccxXV+Qo2/c + sA9JeBeUEhqV4F5HOjGc4ias8/MR6CEn4ZHKLRA60cmLfecEQsSSZH3OWVTAhBVM + MPmPYGoSwH8T9rzIqkVpDKkseeihbaetHwlIQP1jJ+VUn698KUoVF6nPjWN2MvhI + 29VFd4DEulao+T5JiN11xu9f1LtwUrX6MBThgZO4Xkgw/xv9FFi64H27tod4FOXL + iCRU5bnfDUzPrzMmmsIX3G++Vq4Ey7+3g1s0e056hQVgZSlqk/glHFrWVjicKm1o + vw7O+0xaw+j6i1DX18PqWmoUAwRrRnlsjO0v5e9/YLNp3gdsdXqxiE8UOW1DIE3n + VV5BaxiEpk6ABteBoagV6gf90sLhoRHZMT6q69ad2t0F155Luxc3GQp4Rr3zTWfU + aAEJAhA6FjBumIgFRMfdGAwbcx0s6KXSnzexUp46jL6aG3oUgzpe9SIx2DCXscO8 + PzQXVByZYSb6LuM8O37ntqqTLpjss5/aOOnp/zcoAqen8SmkE/8ed7w3rGgYSpzJ + M4pb4zkLUG16 + =qQxS -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:33:54Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQf/WgwOB5irOSYAeawahEjqlfAEISKeVKwVHWvtUuQ69nTW - 44klCkzszsLzaLk2YWF4V+t5/hesm6mOEejUJW2sEQ3JZ60Qu0zi8d2vTCsvwgtT - 5v27PmUjsQtxMr8gghe6T1mILRCMTl0IkyiWpxOzb3PviMmJbCCM3B0eOI/XHyiH - 5ykNJcmj+3QkRx/qcbEARG/ueDiK58e0jgLAEXHb4v5tUzP/CcErX52e+bXwEZzu - HKRngNLzJNebLH6G5tKNsEoGxoglEl9pnfLyfSS2q4ZjQ2ker/c6js7ArMRpmS0G - +AZ0zTQmK8ldlbO0EqZELwm5bllT0WX8F4j52Qi6+tJeAU3wJKvkeVXRVJqo10LY - 2YWp3YxD73GHe4pZavtM6mJpYe55GIfMrFX+plr6bNYzrPh8RtXPK3Th84PEqxXa - QS6RsK4Gn282vKK8O54fkNx+I7FqPtBzeG3HobqCDw== - =uzzg + hQEMA1QflAioE8i3AQf/XyIkEmxLb0dN60f2qTodT2JKPE8JkSaO4MKoNdNxZol8 + IUGBjaGqBz83nYQksjFT6Ol2PqcZPt4ECnwOaItv8+b3aFCbglxlAiXP/z2xzxY3 + rznIOjUWZOJsZ6NVLPP491I0VhYnTJDvq7BCOBge+howj9QmZsLv79vU8M+R1CZe + rVXvhI/ILE8LQI/LTC1bGnZfn2TaInzzdUFBuiK7PloJhQFtM70p14PRa1UzmqZy + LKdLN9vqes7UaisKfF/UtPDYDUzDFATkEisRcBNM+UTzwvnl8NKiWsb/GFfpN7Tt + 8SIMrtqImXu59/7wuACTaTlsUoQ6wyvCATA90MAledJeAaFt+aOAEKfh4OnbxPVK + 2cRc4Qfpua9rd8W5rOR2fmLbcQcQPbMAoMkcZW0gWGGeXAPDou2RALJmw6NmvG43 + GosXLomEF4DyGjmulEORsvkMYVkjk3AAB695VkQ/Mw== + =W7Rb -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:33:54Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJAQ//a5Sst4BVklgIFoDo9QM/d5Res4B95cThulmFVXj2ZZ4L - SlBkVvVzIU7u70rwU5BpZqs0wkR6Vwr82q9r5vvOCEFzBVlngyv98wCT9tePnpMd - xU0OZYKxKUrRZGgOIBTZNTSYBGNnKZY5No9WZtE8bfAIdGt3gbX/FZDAq0B/moI0 - bUpScwjntccjcOce5fuql2tUd/C+j8DKL/LW3WFphbmL46YFW6v+wXIeStCEvAI3 - RrDCIiOEaF4xDUwB/x4utVtwCHwqHU5WoUKPIw7SazU4a+ExAUUjD1D5oxEUquwQ - vy/3iUg2jMaBJEn8VZdwuhwJ66bHd8QPbIM8KFq89Sa4m6Ci/NDo5Vf5ci9JuynA - UU+jduj+e3ZGjxmqKUKP3Yl6yHQj2pFj5AcBzW7KmUmI2FuomubkpmqTBYZ48pnu - /3sOM4EHeiEmJviaWH19iY/YC6kkdvpwvDcuz1WTzMNi9GA4n9vw2PQ2TgtW2nuY - +lxnHQNXWnKQZpEOICXwOhg6eZKiuF1KsB0omfk24bDaYVRxnFfLHVlQUgULmjxD - VdMAoTmq4WW3bS6p8ojj1BIKgesS3JV9wahrMNTA9k9XiSSkgFUCz8nBMcucsy1d - LWLctUrBo0eOy9GxI/kMepqsIUtSfVSrrSdtbFkJXWfdOmHIbzCswr/aBSwPG8bS - XgHcZtyyZKzAFeEQ/PWPOL2q8omGy3EjG4vA16WNQe5FbISpH/Yk22OkedvrBBP9 - iBkvvE2t76exAe/xFIJmQCKK6EVCQr+cXm1q8Po+sHgHYkO1jEjPBAn/ncKgU9k= - =5Z4a + hQIMAz5uSgHG2iMJAQ//cn5egxjaeZRAUbZxOow+xdLWvGQk3XMJC32VJDAMIrmQ + SXa1ovV0kpeQgA1kH6XfzJ/msetvToHRZpDNqs08PijO5u8eUVea/dX6fR8DLmbF + C2YPT9bgU2ILb5TluZWcc5AvfUpLt4HDUxbzCd7xnmfMmJ9fNMcJoW3aS/BTR6Az + bclg9D+7du7MSt4Ij0yFML1Wl+DgSZH7qo1wAsAdTQf5ZtqnwX2F5IFJYhxRLNCM + KPXo3ll0LBu7w5ipGVUu6X4KuNIkSntKvUq3gIbju9CnQwJjtmmNYSIy0KantuZE + FBPD3w1NlisFBlD0or7V2H0gxePxPbmg+Jd6YBZWiaLAujU785JKgY+pikEdz6Qd + gKRD+COBmkHKUM7qGB0xtds0BWckij3AV+gjF9BkjRTbYcmZKu7Mk0/idZcbp9jz + TyVKShlBrVMys3qmNMSkUmrLG+PZECxA485m/GdrRL/wAw2XatUpPPdMvGLyS6o8 + JhymxA3I2Ha6lRa8wbvzA/gbb0/U7aCGWThnmkuZiBxBS8Uhe9BUbmkfgVnm8tls + YMPbs6ShdMXSn6DzkgWeLV1922UGYQeqm+BMaafW2mXllx0GSU6lndvt9bBTc7pu + Jlyz4+9Rr8TFJ9e+bwMzWI7dTfDAy7T2asAYUANW8Cj35xKrLvAIukr+L15/MaHS + XgFtvOsYWacEh3fdMs/N2NoWkUedvZlMGGoPaXI/GKlEtnqB/qcpQVyyBldhc6qe + FyiA0iV0RY93pcE8DqcxcZtR6xGD2VI4WQ860tNfk12NWbuK8un7aPbmKyAtcaY= + =cm6n -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:33:54Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdAdjS2fIJ9WxBo9LNJaRV0a8Uawxoy+5+m0QrXl9DBVwUw - nESgE+rBcxbMN6i6zIH/ne1Kz1lWtRBwGisX1uZ4e83UYWN2srA9miCxxw/ZP1mE - 0l4BOE8AWv7QrqA1Gb1nNvDVxBSndx//qIIeorf7A4B8j45lh3eVrB1Alp5oVjVA - thUXHdpPNXHxo/LQt3AIUUE9E8BP5ExVWXlxK9CnnX8bOJxoY8bMzBK9hXXj9PDB - =tlpI + hQIMAw5vwmoEJHQ1AQ//UNzwq8r/bIo+jPA8bZg9NMwgiB+sgJZtTFSZs8pLcp1e + J3e4lN0XyfXq2QN3ewefz8T+vpQALKoWXnyNPST7fM57VmaZ4NpSdTpV5eMFnncE + aRNkoUp4Pkjr30hGfjW4wZCkamVzx7x6nO6XzLpELUPGJfisQ5sigKyDgGUNHfrr + vIqUNd9ixbIorrSY7werdT4s2Td1niKcO6/7DnVC+e2Z9vAL+sMdW6My08GvuZSl + Berp1lQ7tDAArWWf2cOqXqGUdOfG7MWEUiTGH1PK5kMs4F/d2Cr95N340fxVjej/ + Mxh33+UrQmzjvSSEVZC308SlspJOL1gCtXB5g212IkzIw3hsRgV6N3ptutBZmY2B + nyK2DsyWiFZIenp5CGz267TsHxm9chz7qoM9ephAhnpdBJ2zqLoaaT6PU0LYJU33 + BgvqKwaUQVPf7GsTWe5PIbInTnM07KEWOa2eOIoH9p/jICNl1fLbTRMIqfXLKywl + BZeIpMyc/c5nqjRFtCKB1P1U77HMadjWjChjjy0c7PYKHOyL93UzorrP2f6jxngc + ghdsypc3jn/GWn+5tqABaYBKm6YqoiWxje3Ee9dYDuOGPBI6IP/wyS9WFrlGzs/o + OYDthISwyWSxsbK7eVE7y5oCRrwOFrWCtPaDZ09JfntXODyJSQFuGQEx/IsVKKfS + XgElgPUNqAA35oYSXBfIj1sXf2TWfxh6yCxL0TSnVzvYn99cF/WYczbD0WZyKca4 + cL3SGm0eyd2itCN8AySzC2XU9z+tzjkSR4uD1/njCdjnyC2RaNxeXrkae7lPwe4= + =w8+o -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:24Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:33:54Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdAUvHOCvGqzsg1LHEK3VjCnkwFG3V656yk8gODQ+WhBQkw - Q8uoCi70eu28GfmIYDGkNuE7BpD56GF50PKJ0W87M8dSzwvWX2sbM8rHePy+KJrs - 0l4BwAyKltpSkNapxx23T5OBhYOx3yCwamOZ7eFkd+9Mfy7xTAUysxcDGfutajwK - ynPzTECIOgFhpgWy/+5W15IKpNNAvWyyTQJ8ARChaD/OWWnWa7FBz6aRixDkoIQ1 - =wYuq + hF4DerEtaFuTeewSAQdAAiZKX1frXeTkIHNutOHo7P1C/1uaWYP+k5DJUJZZTwAw + Ynf0PuAT5F+9pCvKYhy3vyDxM690AzUStnXGbxlU+VOVoSUWR2yRwetbI18fRQ4T + 0l4BW9dOjkFeHqWCdUYwOoy/urIAGeIFQkFSEseeGRvLbxL1XkwuJy5gszAHe8jK + GROp5Qm7GK4g+n2YB595Meey+GN2XMIZ9xuzHNAOyhzcfrBserf2mHN/vGeoEkiz + =w1f9 -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:33:54Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fARAApLqXabRZM1js2AZeJ9rkK6J2oG1HmZuiRqsFL1v78dDL - ZMvLiSXEjFNjAmtiX/RWMvY/pGRLtwrq9i0dnTl9VMNnds9e96SPO4m9RwN3ZTjX - 0AnUr0tq6t1c3Zoygm267R8B3DYls37vn/0o0hC0HOaTQE5oks94LCZATSJQNpbo - HBXRgnqBoIvGc0x+6D5BrIH9Zz5mjnmCgqkta4H9OLz9Vq7uOrZVfReiLWj8oqEE - 2JYSio8PFtCblYKlf/ih+BzGYO8Nci+PrFw2r/tgvin4XZ+SecEtK8dQSRq37Oge - kIIPtzcu1kRo5xzoRYTWn/k2diFmhaTR93RN0XN5QqA+9brAcbmpIM+GAKLPRzFa - zQuAtxN/c5f0FWEAbbuNe/3mwtL4lz6LM5p8p45930w/maye/Z3AMY7oWygG6DjM - eKUcte/s+zq5KE6niIpGNLrgPUb7HSSaelOS06hV5HZRhi3wstw9pysEV8a4p54n - v02Vt5vP+MbUhFdVzN3LXBalfeJTQZBuzmhqFvRHW3CrxZ3r6qkt3bHxItJ1+jpa - TRoxCE8fdLlzqJXqq8+lr/+MMsZHntqKoBYR06l3LATsw6nWpI5VOQY++4DzwHHM - j6fJBvaO158SBjWFJmdhBiLS9QH6s4GGt9FIkttE5ayA5aiUahCEnaDXYJJlYiPS - XgErrQBvmtDEQBJslmuax0Mk8dgoLopotyCv+8hSh4XLSgOsTtXsoGUDk1qcAdN0 - wEoMsl8Ub0Rp0qaS1IUuq1/1GqoPqC8yyCm+kRBd8I9gNlmOqKOgXgrK5TjvBx4= - =LIW2 + hQIMAxjNhCKPP69fAQ//UIMbRb9R79cVXMyMAAcyyzq2ooePsivPp1iVW8/q1P+K + 3MM4sBPgOcxjKDcNb8gnvZpXxFsh2eHh6PjKatPVu7j8M3rgHZ4PNVbZRDloKtib + hDgwxqY5XFdkcABHaoiCeFhGzXd31lqfjQ1B26RvTiVwDIeJ7WBYRl+A0kQJ4Azl + Tpjtid0a8muPPThTGdZgnLneqpCdm9ghYZP4hmaEqj30P5cL/DYfSaWIqvzPTZjz + EaujM2eSi3WkNMI1iSMjVMda6GXszzD2jWOiEZPX5gkkKIZd7jHVuttpfeROQqhu + n67LGtHwSvST0927jZe0FbCi+Wro8i49ZMgLxF/Jbhhm3Ww6BlKx1d8su81YP+y5 + 1vGApsdDQ1jYhYx1DQiFAD+ug1jkEsCp4fMpuosQLersAfV6zkAb8HaElrkVjzsh + HLiC7OtaDdIkYkQz+ElblCiNHIqHd8lDoFAaS7v+AkBlbm/3jPvujOEqbzPsX93X + Ch9MKp16/g1vziazaeLk8mX82obCV1DnzjbW9NkDUetLFP/J1AfVeUNb7YoB7t9n + tcXDmrbHxg5V93BTdyC3dF7MbGS20Zzlrt9dkNppBRy3sA8cSFediBNBmUjwixrE + Mp0W42TTQ4XNu+f9LPKUqlNfefIIO83OGVPR4eM3dLUXsCx0f+k25eBxyOETnQjS + XgGPU8Sj470NsnBXWVlycXqon6c8Ir6Th74taqY0uRj5It+Cmg6vkaQnYUbOyqtn + ehKO2zPW85wkpDnl7Jgc4kf08Ukru4gf0wuCLgoBNp6dQi3bwKVbHgfbc7tMqrI= + =6KAn -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:33:54Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoAQ/+I0tPev+VTjSH0/b5Da3VeXX2lW26VLKRLgMdqjlEhKfN - hEE9Qm4n63D5rK97c9Rxs6oecjyi7ONexvHBayd5rSeyo9xKHArDrokpl6bIU0nd - I9nZ8bRT2GccaHblxgomphPSPSTGNB6oqKqmFaoa+efash4BcFoQwKxbrrLqdCey - WQW/RzIOYwQSbKkVZJK10AaiiYlDo/0OzeSRqF+NjfIoiaO5BUEmltfzw970/ze3 - 32XY8vnst57/GKZeHpn6thFtURicI9rNrKaOUDyHQKpx0dS2SwC0iRkB8JsnWEnp - hPtMDjBh+DSwwFTXUctVz1tUGwmCRbrkhMvZdK4iaSea74i195MRpPBaInmHVYSz - UGCbm1XsPf99+JD+LrBFwum21lsAyv4zNRDBNbyH6JOtJDIOxEJ0VRIqj0j9uTAP - ideiXKzhYM32h6/HwcZhccQ4vcxcd8mG55Q2YxzrXlDSIMaGZsykiFPG4ew9SKOv - 75JK4hf3ZfkBeQ05Xik0EFNpYkE8vEZ0/jgdCHfmErc3zdWBGSKdWoqGMGs1cOFl - GVAmzzRKqvHsVglRHXGVRAGhRPUsUqRWL23tZxMWbPuSzOU+EDxMDVwEjrdsKdXE - TDnQySCFdK6k+YBAyjMiYZhg12f7vebnCcsqxvknATq7WQaksvIBuKZFoQI1w6TS - XgETTNdmHF0nutPnHMBlFJu/RWzYPCNpNRx8DnnWp00XTCKZONal21wGh6uFyJWG - Uymx5Ryi2md/e1WFwdyx7HhURaGWhEuD4mvdtO+CDDx7XwrkToFmPfrUJTZi6AQ= - =kFcX + hQIMA1Hthzn+T1OoARAAiJMk9wif6/MDqo6xHaE44iCfnAHpeF/anq7BU8X+iYuh + RN0AWI5h0fQiMbCyilJ67vyj5uxA828goTshyK037uv+3vokaYrqS7x5PPNsAn6P + hHM/+a4shxyo5T0YcOCLr+lu30FWJQ0AFpueZUpvfftPgWmgC0ZPNjHIxYda3UTK + z8t2EhmLl5XV3lMQ4K9xigF3MBczKUa/mFU5A48xFI56c1bNnVMA8VUWriEAf0Ay + 7NC71QoDYGLZExm7UpNDtzmVsVqJaT0dYisBfrQZEihgeJAdKTue4MtzqQpxvD1K + 8p4f0CjR1q47bK+oTWinmv2q0ffssQCpkCQK6DjjcQJ2jJFoMqxtJ1p7/lvdMNOe + aOtjR5jkn4m9viYnVhRmqJ1gUPNqqeX7tKa4jnrrwVNqnl0uV7vwsm5MxDiny43w + VigtthtiHm8Gmnl96Sx6iMhtL5T6q76eozKeo+OpW9S6vww2G+xJqhg4klPDV4Dh + 95Kn05RSKTwHwZLINBHE4iR6vwbsaYmmG0TQFEHVXr3dmM7M+rY9VYdi9FfmzXxj + wEgBI30vjvEO3nQiE2kZPiondcSYNufbwGnno/IQgTLQBMHUgzi1ZinbDnWs+qrm + uQ9c2kSW6xfldEVWL4WLVW/UEhpnC2+UFjJ6qSnEXjRZ4W6kGQkkJiDGLdC4YIDS + XgECyNzLptob8tbOnNyVbVq1nXmaD8EMWjeGTcEseXvo4KnJTrOLMDn1uM+uf7iX + vEo8lbyLoS3NfyFh+X/5E3P7mAexVVqDqXAKC/PveX9Wr66TxdBkzxWQd2jryzA= + =LtLz -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:33:54Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqARAAuF1L7FiPVl6tyZCXcIB5FJ7xrbsywY2GsCxxH5SVKaqq - 5Pgkd0I5sTxVGwO6vI303RUSI3SYF2yBv39+u7a9M0obYGP1/JCCtVIGqZTdU6NX - t6RZRVzn/YM8naV/uimGM+4y9OxnuquLfHeHwBXpWtdvy7SeA0buyufTMVQlH7/O - DkC25HwV+Ps/5qaqT7N8mz9WeuU5UI3vNLSZ8OGSSIv1ry3C36835VFnPqNhUx++ - Qz8JslfvDZMpY7Z//7jLDHljdQnguK8zSxStM8zdgkhfhiUOGnBJQSfTXnnYUxKo - JL0MlX+CwmI+SyK3YUC8eoDnsIR1pHleXNYTHNyMH0c2zRVPtYvNxBvYDEN954oi - RgJhJE9k6aZQYE+qZZnXBqjIkSOZFl4Pajo68uGLluVQseLUfVMYtlOtM3OyiDSY - 5ZXJKmUnUt8HU+WQwE9O0yhhWsGcj9yQFblsA1F66Ma+JWFbV+kZvcZjWyaACIN6 - VDzhX5kq/kG4g4LQSGWB+oYsm92h8gWFp95dtrVkBrd+4t8Z35WjmNCQso9gL2Pf - EnskZsbNGrwQIhQgqmqZFQ0j/Uc4KPzJrrwmteSGbWz5atbWZW2m0yHV5DvBzc4c - wYpxFgKPxhjjhPt+LcpG0vWU8WFzkx9E/1tXEW/PCdXlu6T43zvRcXyWiA00wULS - XgFMln0tH/jdWw/loHecywoMBl8JerQ6JsuHbYnqGrhAgL5pjVU5otBPukRVH2J5 - h8C3AmNl4tdiGS0GRWiRVE25v3ArsNeFI9hZyx/+HG9XmyR4RFD6qECswo6ItCE= - =qbvh + hQIMA46L6MuPqfJqAQ/+L1Rw0d0epfl9boheE4j2RhqlHnJJHAgnBo2Q2VbBiZ9g + 40QQDuxmUNtMVm81bLFX2coFVBZtUQuxKieTh0Y6UkEg7sVajrE9+lrhGuF9w3O5 + 8OigyxDDvqMO+mgX2FZxGEsj+8+ODleZp3CbSHeG75/By8ncmXhGmHcS5jF5P8k+ + lQQ8hhMPfduu16jkQh8nMKHha36+D2pDtBzJOa7yKBMnlV6S+SMmJqYm2XPYRuQj + /raw/DC8VhCHH6SPsyt7zkSoCWTfYV526N1e2ygAZQQ99aYy5GtiPTBtjbZ2pQY/ + QicC1nxQLwy3b70ali+3O7F4lbM77g50Bd05zgJKrnf76KNGHLSRUyqSHaseeLOM + 4/7UOjgS+A2QDRRd4B3kmYSC7+TF0JSRB3qA92YM8s5yToRz1LhSrJpXcpYom9x9 + Xl1mZv8CruP+bMFqOozUdqpv145+Fxip/zFlNBZ/XuNioQI1WXz5nFd7jv8g16Hn + NrlIl/a9NHwEwDWwKnIHuUTUldU5gs3aVhmGmWEg/Tp30eXU4JQOgOeiFtzFHVDB + VLcB39+saR3EYedoKXbKx3A6NelTiFZUPIrTn3hmKFzvG2BvjiyhdvqgOImw430Q + TvHieQ1lXtkD4HN5OyukwOt6LvRCnkyYRYosXP0ZxktC18Hecbyl13jNvF5PRxTS + XgH4RBi+dyQV6qpnl9bWPQFLteVdy1Mfqnr0+nAiDKIFsHpveL+UO+gPYyhy+z9v + l16cxZB2/UsDtW66EQT7gEfhOecVJJmFYTWeejEewhoD2iIPEeQkhjKVZ3AIad8= + =krZk -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:33:54Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdAsW1jracZTGphlNur/HGIJIxzIubjyJR5jvQqS4LSEUww - S8Hzbvn/bRs99spntr/Mmb00XpfcjL+Odq7qnm76xnnbbTx3m0izl67BZaBrKVKh - 0l4BSKtVorELXvielPR3mScMc4URBEcIr5sY2nOSLUc4a+PkvDl/xiTReKWfsojP - A505eUxY9lptnzta/wKqd+rJObsOKPbrOZeuwIGOdOjLlSVFydZNmykkJJz2lu3p - =/RAc + hF4DQrf1tCqiJxoSAQdADA3Fn6UJo5Gv0UKOh0CMNTR8l7ulyF710naJAKvVhCMw + etYS+EYRNTKHZ11xNgsAj2ANdrmLc3EPSp/yxwIJA45nJmoRv6DmOG4EcWMFeRq1 + 0l4BsVZ2JVxZrgZndX1LICZsfB8+nK3s0F37DzPT3Uj8DXXwWJcfa9yVj5sq+QD9 + R7+bEeWviEmAispRzIk8JBbCWAix8Vh/K6OSVxTrTDT7Bd86db39rI7d059AhmAJ + =AHHl -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:33:54Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdAxcCjgx2tuaTGKsNZuXSGhtMf9mEIH9hm4ll0PZrCIRkw - +hPiRxBzct3I3gO5a0teacof6a+B1cmNhYeXdPsKNC5k+xbqA8pC3pDLZR4CTeJC - 0lgBz3aqzFIDatX+8gVWHP02Ob80GjXehwHTEwahVP3GTjo9PxPsFARufqYmLvQr - uPSRuU3/VeoF3qQA/+64Fig240jE+TaBswJvBA+yU1Kfe/ZgmtDiazhl - =4aOU + hF4DzAGzViGx4qcSAQdAjkQ0i2xzpe1FyvzSTwVZ9hzM1A4RDRNoW2lCSCQWXXIw + 9QnbfYKGTQFHommGpe9WzBtv9sfIlwP22Cj/mamZ0WGehwaJclOhalEje5zUl2tG + 0lgBNZi3V3DwAHP65uVx5oVpJDYcwZgpoo+gK2mX/lqc20hxaPPp1uL50z+2K0XM + 85EL+6Cvav3muRoxCTBSzzZvctFDxiW7FV3UZQ4n8N5YgU9Wl1Eljh8U + =jmmx -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:33:54Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+AQ//Sq5rONN3HnKGiIuu3X7KQPG6tleyBIhXluaWrA9/TMK1 - 8hAkOa+oNtm+vQSSk0+5omQVYYgN5pfbrb7BsA8p/4oYC8MANfk8LvrP60Wxj69w - 4CTGFz/GtYhI4vcZQnRpfM6VcoVgntCBd/7zPTS2rcn6Gf7F6BQwvfBaE81xGdiQ - Wfrazpf2sfuDeIFkX78VyuOU4ls4EU5dePd0nlagfebh2nNlpqWYssrxkQqMvPiS - iB2wXqlkQDG8iB6yJF0ZMra3Sx7p0skPis598Tudr93Wq/QYmxi2rKVfLZ5LHL7E - i8X231kfVmVBLYlhwF7AgB5SJUXC/jq8SARofckBBTdTsvf/ScOHv5xVOheR0Nmm - /BYYs2h26M5E81AREr/0ctVnp6PdsuBkU+yIhgIUp0gwRD8iiJ6ZYKn4algo39qA - ZLl9sOqcsn9V6ts8W2fsJTv0FSWIdv82CmEZgJKe20U2E8zp83qb/r7RUvwhnFnZ - X1aHjQrTkQZJiKFowShW7gLTCokKRxZ87U44kn7qFlKzKp8DQ4bHGz2Re/v2Z5L0 - I6/3jQZl9RZ+PG78Q6t1fMQ7WefIow1Vn1uuW0YrcCIs5Lz7ZZx/mQPE1Yxlks0S - 0p1KlREj6wUJaooAbBuGaPTSxooYxUg7Z3f7JdK9cuSXI5N2BRj9xeMI4of0kvjS - XgF3lA1BoTVxs1bc39upu3Hxd/GuMxtl7JKYQOfi22owFfOHElEfO9lC0G0ZW6uU - Zbv8SB5hLH14DxMBeNUR8kwhjpRHkK2vCV78KqMFbbyHqJen+VEPqQSYm7lvpLQ= - =CA4g + hQIMA2pVdGTIrZI+AQ/9HcFMexxoeR1m6i48c9aStp1VGRqhUvKWBnUmDyfEMo/I + k1FFmXLe25lBYEsqPFGb3tidb6mOXfac8eQRJfVOaYfqbl8xT7e1awEGjIEZjevE + MTmKuzd9vVv90/Dt72jX926fHTHUxQmTxRBlHM0k6IOtSBnjK7ERFEB1ZG0fZIr7 + J1njkcwUzERom9QrcUifdMYznWo/MdUhzVsqLPLt/vnMHwC6AUIWjqona8FpkGXk + 89MMi/NfRnn7oSs8Q37xItPuXGDkD9vmtPrQJM2V9kSTKFYlT/wh+wM6LXbduoE0 + lF/fkl7tUqqudvSUw7gTviIaju6qGDOJdYgNl7WBTu1VdAT5zdDRwsRVPjI3TYYj + kxNOtR89+NfbxWQ3jVULl5JndpSKVV2zooAD5xh8InzxSPECynI0iB2u1Kx68q0G + bpYBoNLh0RbP+8DJmw1OqGZ/TUjWpMRLUM1m9+o3kyUiFoSui63E+dI8QkMyHVrP + 9nH1AsYWrAiTqmw4c3vOfe5ChYLAwW9BH5psPS8P5s3BMOuZ9A/O6X3bKUbaPpzI + eygc/QzmzvR4Pg/dF0b1X88ChbXHlj26itAf92h/NH0vt2YiMbYo7Wr4PtzzI8gY + BKYy/SZtvWkw2Y0b4/uaHwnbA4UOPGcqpwZpWUlPqMgwAflIPbsTuq89XEKqFnzU + aAEJAhAnPxAHinFuhh925qLw5k3Sci5FqvmzCUVVw/KN2sNmC2CKLB3DRJ3IxhtO + MzTftpMwl7pwncjDEaaAhvSm2MeOwgGZGEI+poNFT5IvSA6eaX22cpf2DPnOSxFE + mJX6rP32S8RO + =fqm/ -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:24Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdAcgRdobWlhH3r5R3kp9hezCvdZF4AOWhHZr1hBk6QKVgw - CX1bWXv/wPJOdnCIEibROYF3RBXCJlFVTcrghMLx6QdVE5PmGZs1Qz76+aqrqAvm - 0l4B9BozhN5wX07YcVwvHa+SK0IZ8HuqSJhTp5tUIH/RlUAkekuT0l1Ogyx2JfO5 - p3ESSRY+WgDTqwURfKMCGaTRzrQWex1MgTlqSyZ1AJTEO+fLnJeopkhc8BY4aWPw - =ZpqB - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted version: 3.10.2 diff --git a/inventories/chaosknoten/host_vars/wiki.yaml b/inventories/chaosknoten/host_vars/wiki.yaml index 716547d..3d5fbb9 100644 --- a/inventories/chaosknoten/host_vars/wiki.yaml +++ b/inventories/chaosknoten/host_vars/wiki.yaml @@ -5,6 +5,7 @@ nginx__configurations: - name: wiki.hamburg.ccc.de content: "{{ lookup('ansible.builtin.file', 'resources/chaosknoten/wiki/nginx/wiki.hamburg.ccc.de.conf') }}" +certbot__version_spec: "" certbot__acme_account_email_address: j+letsencrypt-ccchh@jsts.xyz certbot__certificate_domains: - "wiki.ccchh.net" diff --git a/inventories/chaosknoten/host_vars/www2.yaml b/inventories/chaosknoten/host_vars/www2.yaml index 0a8071a..a8a9ce8 100644 --- a/inventories/chaosknoten/host_vars/www2.yaml +++ b/inventories/chaosknoten/host_vars/www2.yaml @@ -2,3 +2,4 @@ nginx__version_spec: "" nginx__configurations: - name: diday.org content: "{{ lookup('ansible.builtin.file', 'resources/chaosknoten/www2/nginx/diday.org.conf') }}" + diff --git a/inventories/chaosknoten/host_vars/zammad.sops.yaml b/inventories/chaosknoten/host_vars/zammad.sops.yaml index 693170c..c320455 100644 --- a/inventories/chaosknoten/host_vars/zammad.sops.yaml +++ b/inventories/chaosknoten/host_vars/zammad.sops.yaml @@ -5,204 +5,204 @@ sops: - recipient: age1sv7uhpnk9d3u3je9zzvlux0kd83f627aclpamnz2h3ksg599838qjgrvqs enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBiUk9ialRhTWpteVFFenQx - L0U2aVhoSGYySXN2cVM2dHJhZ25mMGx2QXhRCnFJcFNQWVVNanlvdVRZV1IzWnJO - N2oxUEtCZFRKUEozbEhGL0JpOFdGdjQKLS0tIHIwdjRZMmtBSEt4YVdoeDJkZ1dv - RTVaeWVXdWJqNXdXWG85S0J2Tm52a0EKmD/cDclWQktf6qomCtj/YkLyATM3kHyy - +i4OuD9fyRq6CMpRiMEpLrQOf1abHGYUjZgnzW69zV9FOgBkLatOhw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMbW1DSEtsWXpnbk01YVR1 + bTkvSTFRQm9RbFZYYlV2NnhlZkRGd3FSeFdBCk45czBIWjltUEN0dXpwTEVzQmpH + RXc2SStpUitENnM2TllNR1B2ZkpZNTgKLS0tIGZLTE4yRkdmdGliTTBEckZjcGVD + d3Uya3dFVlZiblF2UENIN20vQ3plK0UKy1i1Qg66U57mP826CAMQTnvY2cl0XbMV + 1ItkNYfW0Duug3GrD3PdYAoVNLKY+63VmBH/6T++jlu/WdKtYxxMRg== -----END AGE ENCRYPTED FILE----- lastmodified: "2025-10-20T19:00:44Z" mac: ENC[AES256_GCM,data:Wb4wcEmSj1n5dINoeNR3wyXk+7Ukmw0EivRk7dOJ2jpg80LShB26nemoH/KR38f+9lCRG95vfX2LHbK92/yzJnrVi8cbdmR3Nbc7EvJtwaRM/tzuSR4KQXtt7Xh1rwbJaofdlEtF6yPvjjKLHsioijOSDwlI6+aZy2//Xxt21+g=,iv:k+daocz9naGwdIH585zR2ilN9PJaSQ3p7hsQWHkh8Nk=,tag:8ljEybJqu2dFdIOvbO1JOw==,type:str] pgp: - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:09Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtAQ//Y/qOnQlKryJe9DG8y3usKT3nXk6yVt5mBrbt3CXlgHqt - CzAFovPOvIroG65SgUsQijV63EalaJ0f7002a1GIOOCCZOdJG80aZwjj72ZIUpPm - ia/hIZ6m+VMCPHvpihiwDrU4eROOzl7XCmPT8ub9+EDzghEIT9UduYtFNOdfX8QS - bODRoaO0SrpgIPo1X2UYuRqyLbSSjDv0mE9Bo2f8s4ocHwCd9qr9rcQ0kvyovQGx - 22GGi6+mNVgMpsIWPDBqBZH4qN681sHACq7pbA8DXnl0DFSD7Ellp3uEGObkrQfZ - cjpUe2tsw69hBxlNX3bZNWSjSXEYHz8C3TWF2GSTL7jIe/P49Q2LHq3fV1Gp/ERK - 8yRfVc8m0KGEjPHeH88mlPJtUDgPwcCbz5W9ms9s0OlVkjXfhBIIRPNaV8/eYGSq - THnUHTNlp5JDSVvjd+V92m2pCBubj01PHGS3OgHRa3o+HF7XnQyI6fuEH879zbv7 - 79pTnp1caS3N9unf+Lx5Fmrg/ObC3lX66X8/4S0+VK/ZkXBz6qoW6ondyyfzAB70 - cZGb7CM8p1JO6t7FbhVIRPaN4sA5N1fDxOW+dZox/TSH6Wf1XB/FofL645ajlhPs - jTHNq1JPo6JsNd9Q2VOJI49za3VqSilU5GaNObbL0swpgMSnk5QDS2MKscedxVPS - XAGC3dgK4Ra7kOuUMnrbo1Iqwg1TUq59WQcvWAHbM80yzzrFylMRb32zUQ6dQB01 - afhc9+6Bc3SEcOiWWKv+t5CtB6E9HvHNigPyehOALRGYNDyA9U2XyBFtqg6H - =7ICm + hQIMAxK/JaB2/SdtAQ//cgegs7OKbkoC1vYNMWidrqkHxt4c14KD9R9nN/+k1jL6 + dUPIAaIGawzwH0uohCptNjpzy14biPV3m9v2CnyYjC4soHukEtoTbs3np7gRXVbA + wyPp9sIkKfzffCykzY0f5DpTUQzuENVr6FXcpOCOqZuYmBhcp6QGiJnYReR+w8H8 + gapGJUhVZYfTOOrca+udaexpNBtH20JCc/yyp3U6r0VShUacUGEAfD12pOZuIc5w + 51iZBi2r0MpSEW6Cv6B4kPT0QtH4v6ISdQK+Z67MTeGWQHOKqfc+klh4mVLEaAxf + UqlALV27pGbyF54y4URqoXNQUbpdX4PHkBB3q6vrLK9NeoT7S8R9pUX47M4m+FN1 + xvkMoNse+TPPuZxZXEAd/9JnH0KiDWUxZGrWMF1waim4X/Y9jeo1YIxxN8ggYBsY + pN6NI4CIt2b/ehm+rsG69fdikMDvR9b5XPdi8viA4NAJwDU63h8kyk8zZu9IcE9u + xiy2FYPtSjQQZQvyFsZJfeF3/Pb17OCMVWy82GZ10WafePSK0m3dmD2aZo5uw9ik + AWHSRXVud96U/tDWtVVK6ctuxtKxgv02k7h9mznsCx/e1nnuE+fz2mkjCy9Tv7wj + 1AHI5wVvsPucqCo++HTQ2OLmJ0uf4x8y2bL51YLeQQ4gDBp/sdWVlmzGIpab7d7U + ZgEJAhCwoyj+XajP2AdgmN3JgT2JXrfq/mdSEZJmR2kNU6r+Oh4GkINkQNCK6bCb + MSdi0G/jBChOf+ehAvXFEz/Z8IR7KmEO/m7ujop6hD7eSEdtD4UMKaHNJubd+QKL + LxA42j/K4Q== + =Mc37 -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:09Z" enc: |- -----BEGIN PGP MESSAGE----- - hQELA1QflAioE8i3AQf47JybddiEYo2fbuxwMGzAauQmZILc/Kh7UG144Ex09reo - 9DQAGUM0CTLUVOLPw/tH2NBFtBM88w5SN11bZX7ryFHOBDZ9nbZTYGHYD9dbRzrJ - I7BKIqJlU9tos/IvxB53lQ/nSbrxXONfUz2UTtipVnrD1J9mDEtXItRLs20bm9M+ - Ixm+ioYY4pCcBZubOGiJenX9MGPqeR9DwbP11QPfDZJrbl4D+Amp+PumdDvay9xJ - o4y916axt59D5czuUmhy6JnqUq3sM2dNQLDdGaf6oWzem9Vwr98ja6Z0OzEoaUae - OAXc3C1dpBabMiWD31LwIx5cl2950ORYFmrirpM70lwBYhuNhn8BYe+mrO92IcsV - 2iaiNz/pvR8yaJIXrdAWU/B9wH804gLzQ3rk8Y2ZJtB4/q3uIi6Gtp3xgvcSRT1l - ls5E/W41FcDyxiI9c//EcXCsgUo4LkHDrTrAuQ== - =2Web + hQEMA1QflAioE8i3AQf/Rl3TjbgLhEuKjClCIeLvF5sBJONqpmt88R7RlFVdumAi + 4CDjn9ZyLEF97vdoCtEcaa0Uo/LpP86BEvXIOg5OrVCXL0/E6ZqVRxOaGEjBKySr + z2jU87wI82tWAsRobNnufEUxGW+natr/pNsELnnXdY48eIsVwdOrfxsL+Dxo+O1H + m0FmPMIXs7Hd41zM0NoSx2n7TQfBfpfv4q7I0W0zzQa0bq2j29T1oh7KgWkdVZe3 + ZSQcSGug+R4+k8ema5mSTi/Acrjj2QH2YzYjlYsWfQYQIU3uTRG1md2UzD9iENS6 + mgqX0ZqDxfPJJB20Gk0YFQ2dtnqN6OdAdxFCJgLkYNJcAfR3IThwm9ypMYL5woCr + jzy3b5628Zc+hzZ//LWzyILVDTJ87jK7n/BMdzFWnMtFpccOe48ZHgFP7SEP78Ob + 8VGcrPOizVgggHgJemesRHQWbBC6Q779Dn6MrFU= + =3nSg -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:09Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJAQ//U3DKUcfd1cKIOvOk+4ERidRNoUDOaew9Cg8myrIkfsAa - Z0ZUvcPgi1Gi40V7yqdUFmcwARE2Uqqy38+x5diWdYyz0RJmUwrfPS+0M3BnUDTu - l9zrG4pqEjcxCCh8jBM0ycAsfzRMpgKswO+w3wPrz7t+94RZ+GKOrguSFBmjdrpu - 9SiQCu/toSn9AU6kqtM/uKvktsD4xoyWSjVUOxTSl4FwO8sC14JaijJMCFACOOYj - yOVTr8uz2UpoNoFOqygbdupQTaUfyDxQubAGOxcDySOA8nAUmFHCk8kfuxa2STyM - pqrxIcBPZXqGnGmasDxSJcvi8+ziW7rejv1r76cuiwD968GmaXH+Aa7eDUZnByt/ - t+xJ192jLBxgPpyK4+Z+AVqkeHKXS7Kq65E3qVuLwuo/isG3IpjKObPgajEcvbCj - 1qU6QZPZEV0XIeMVnbYL5sTkrXISRHr4g7cVrkdZ9FjDhxneivmU30AT2b4778Vs - 1tUJu+MQLb5FWv9x+Sa94eFg26TForGFr9z0H6RxVq9m0Tu2BFFsjOwkEFA/i163 - D4WQV8pUaIp7HltXo9g0eGpTBCa+AhwJg+bnMTRqLWF/xd5Mvw4X2nLuGkv1RScp - r3sT8LRnCGFuSfbmF2RK0VGqPlRRnQyji4JrUgxHXZx7UPZfsQzqNlaNPW1LUVrS - XAEB7xXLi+W55h326xBlZOCTkeka5dcYDjzEzRPcqPUHwZcBGD/GhmTpY3aPeyVb - XCwBc3tJ4epLoy06B2uDxzKO8EORwdsgmLnOmcFeVfb70wuLXq1HA2bWqX8w - =v9cs + hQIMAz5uSgHG2iMJAQ//as+lWnLxdIbDa/u6jFsZKmjBBBravvYZ3HVUTTruV2GC + SSUrwn3uB9YxZJ7J0LkFaCe5HAxcsd93/+pbbO20A/cfCuCK61bJryOViRtNWsTZ + eYSd9alTEF9uff5J36wQbMSJRVcE3CR0tU+XkLQX9f9y3yq8VGWaNwhpSYzAcejT + VUF6hPkvmCSQ/IVTQFcnty7H2x1glz2kYUGLwb6w0qPBQ5VOw4DGHYWYtK2J+Kh6 + x9TqQjk+xm6kKRwRcREjL8JXHck0yHeDnn9LgwWSE5NpLofzf+vMCN3rIRCKPJWa + vFNyfPN9AUnOal5L3V5tYX9Mk2kE6q6f60wLohy9QuHoSGO451tx3bfO63JKfLc1 + dVF6q5g6bTgQDyoSizr6VbzugpH9MxeXoWjenxyu5Fh85coZrE+xeXNB6FBCsJ2A + LRh+8Dvw47BqUxA7UgVQ00FgnUGcJ7gn0cpKvLKanRgu+iCxT1EJYbcbkh3UpPSV + wLFzv736TZWXrDvCD/yFDf65qXR6Uav4jFN1NhBZxwTIm39ClQ5k9r8BDkbvAesi + H/2586rnK+EJsvvXdigzJ87PrnXzs6abx1r1GUYE+aNbWi1x4mrP0vmAzxkglMTc + HIKk7WeOStHLY45oigFFrUdHels2SDnTk/wpPPjsjiHNPNSY4iUQvsc2hB71ZR3S + XAEmNJkaLMqZG9tCDaNSzci3wFX4c/G8KOix6mvc4qPs6QYNCHVV0CKeWTWyEBbo + rWCb1GnHqvtVYV2aDLBwnAg5JYuHFgUyXnwnOpW7j5S/gazP3gIemq9OtZhL + =K9YN -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:09Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdA51i4tIZFBWutZ8EAvFW53J19EHspN4CCXXi2imwwQFAw - A1xRFAk+MtiVDmHY8ANyW4VlKCyc1ykICZILyhYwmHXWYGLfTjt3XpcX9Erh753o - 0lwBxi1DU1cINl/49duhcXXF9Esw1UT0hI5Q/2ORf6YLrOJ8IclJXI2EksJp/5Oq - XmBDbjpQE8LhsnQaIEeNqbMn/YBZlWBiy6spXiVyiPmtjYH2G7gFte5QykF8uA== - =XxiQ + hQIMAw5vwmoEJHQ1AQ/9FXM5WDh3GCo3TABfpYsaceZuM3Q4tNZd8b6MDfWrSm30 + cn9icry354D2Kgdm0gr9ld6ahUZHHSOAlZoc9uGwR9Z091O9PRqWBZ+CrAtYJkQO + ywpZgD7uuuiJ1aWr8kDsYyFEj/zo9QSPiOlWXffWUeoiyYW5tqug6yxDpFZXSN7A + 2+fUW7aU+Aj+26HygAa+aReoImQwjIdFrYPOdrNCiJKk01xSwwt0ipePxR3nSSbv + /0cpEx1wIe2ZqXuN7IYNUaH/qw6dqcbFTke46OHLchbljulqZgOkTNqwRCP76KpT + 4KXj6ryRRbuHlEX7RkBLo8VZFqcwUQuBIAl62SGUa+lnAJtBpImh88vVnpI6GWcW + 3rni5m5F+BZpB5l0Hh0HzpcyRrJyy8PnU/sAxJ47qJJzlgbIEoG8lFZMkWZdyDdV + N/Sl7vIekBclK5vbo/8odJ6FqMaqDGDcYtjIWVZOyB5pYNyCiwHh0IaVWJbvYMU/ + B3bTEuVvuhL4K2AZPLhPAIa32+k4olXYdOwAU9oHBCUWy17MJpumt5ortHvPwhK9 + ys5IRUi+IIu06ALX7+WdkZVZZrfs06CN0Xfp24orZASZ8m4HGQLluJQIkXU0X3LA + cXrdKFanRV3oT5PtAsvEe4nXmjz7vZVbZX4wdiPrnHnvmUKpHV6acCAEWV/VSV/S + XAHdRitzmgGoh37oNHrgWmfgZ0b4bcxw8g1vqJ3q8e24MCuP6XHsFTDuDfU8hVv1 + IkV07rRZS04v2SVQA/hVN4Oz1J0LVjrJuFuMQFq2oaZmO6tk4AmrH67U4gw5 + =bCEl -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:24Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:34:09Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdANDXcR6Rl4VMkuoicRZLLisZHp9v0PNwCjQ8lHHOpzWUw - l/GBcdkbi/UM+tpymDfuf5PqW28fl278isuUMmcuXmxZaUMywv+Gsmd1O9I/MZb0 - 0lwB+6POGm02/yZYSv8nznPCbYxwgTjiNhq9ydloVenowYI2cjHeeMd6/LqcV27n - yEKbZ7hFKab1Rt8of2e9IELtisMg+QfZiNeMI0a8IdRs1q6v8y40sjGulV+7kQ== - =0tWR + hF4DerEtaFuTeewSAQdAbPGrjBfKzvjQf9Yz3EDsP8gzKnX/mggmKNds6HDK0SMw + ewuTLdstCUJvvkqj5H1B9TpK9ewyxLHFuaRrvveGr3obHChoXM1QLJkHTrX88ynK + 0lwBtynSHizSNMzzt1SFvVNtUZ9x4IdWOBiB+Gz9hRzCRz+Odr765HGJTlKfRTc/ + ErdQr9LimP/I5kkBbHLU0CeaAY2P0bkVeyZrbTlqpMiwtkrSBO6TSHFHPwb/gw== + =0BVO -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:09Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fAQ/+Mg/P00QfCRt5NAFGciA5B6ONBbZfXJp/Jr5perJRvVDT - cIy+DWtyARuVR1aH93+Jh7BwEGR6SegQGZvUnIN2cJPhZ9A+6m40gImca3Hs9+6R - KYADrgCLl4McqwvNV4HKEXeZ3S/9GvkhPsFrJJJuEc0CGRSBxwuOc+EXykmZ02Qh - IHoraVOR8/dHIMmAxwJ8/6LkieHsavtbiD3k/2Jgg72hzBXB3OhW5I8q6cojKI7t - kgTyO7UVrA5LG/8etj/7RWU6lot+Albak1Argxqmhcs2WT2F9bLAV5PG3Fk2L+TI - ykjO90RyU9HxWgzBcUMj8CcDpbxug1sLmLiUBOTtYLSOGkNn2YX60ahzkX/QU6V/ - ZIiaGT4O/E89TNHrHYli81E9m75DQL5yQycmhS9DCEjoxjGgLSESNmkUzLD0JSoD - VyyERG8YimVnc0CMS07A6rrySQ3GeOqxDFHQ/gTb2sAJ4d5zY4kQ3dAWc9YNu38Z - OxzZX8yTRdiKNsQjByyJMNYIq+boPbxjqg/xpifL6PVW2zpo57o44/Ip5Hqv9C9s - BT+iZ8iCSyKaGs3Xh9zv+p0dNb8SkC0Tvi1Bn//Pvl8FO8hqfVJxc1HM6B4Zvi2M - g/H1dTv79f2o2cyTrdcJnfVxq17hK2SdE9cVCFYKSI2ZQ/r8f1oahn1UYwruOlLS - XAG2bopDm3P8q6A1+0IEilSzU/fSKqFLYwEFULN30z5Vf8+INf8lcRYQ//1EaY7e - dywylQJub9LXs8ZEhYJ4JkBt5rWZTD9TMyNjdhWGE7R8ixDJrOZeIubjPqV3 - =2wTR + hQIMAxjNhCKPP69fARAAkNm0w+6eq0N0N/ta4MhlFCx3xeAGVpjAQK1WaWlI6KW5 + PN4ys1uGC1+f1aZUgJeqz8+wEbKnAs5FYZVndsPrpwHp7Squ++2NImX4rOSNIoUy + 7N6dtrLOFMZuavA7x279113IO4AlU7SrHCGZigXHa4T3afqA56dMMQpIZZlKzPkJ + 1I4DIkRQz5UnGnETNT0+KEgzukfiFcFm3u9tYZO9vGh+c1Wj23tzVi0tby5HW3pj + /negEOcTn9D9ynyD6ly3tUkpXY9kJ/Yho75/Mhy83EBDWTVRenZ0Z+xZyTDQcRIC + m79zh3gXIIhlSf0VUQx7qyl3GtiGH9ZKyi1cMP64+w5ef3C4ZTpWMd9AI8CJAru/ + a5VifXEpLgspQWp5cpXwpvfnWiO1hqXTqfOPtDzW6PswNLN7HJX051xJf6W30MdR + XD/k1nY73+d38/3Hkplh3028P5j81DLxIdNLwEtcZozczJyktrFS/kgpNDgMSoZu + tcypTmNG2D2XiXJ5pL/aJrt6a0hdiPjfhdKlIeN4zVgzgmUOAay8zfn1vStqE0WD + Cf7K3ukceQZi1SpYPmvDaiYHDzLHbzFSAqRrFTf2ThszdTrsXHVfgjEBt/nqOxMw + hfqe8YpZvUsCqDFg3JHM012yp9HkFFgWMvnAx7FQPZpMXRPoWyhSeg1/m+cLd+jS + XAGOvI7Y2bfuIAdvOHQRB4fQG6lkvYx7fw32woIg8uTtKPOF8XvYtHRfgMU8kAmw + hyKRQD5CawZ28HR5PVwdSPbhY/bu7VZhsjXw67xrjjyu4vwvv898mFO/ibv9 + =tCdS -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:09Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoARAAnOfPaRQELH9srMxcaaZ8aqcKN9EGF9//7wWgOtzJsZY/ - 15SWJPfbcoAgZNZGqtENvZbPFZqemz65db79Hw2rIQBvj1VwYvX3+jygu4s4/zuA - dgj/P4D47fLz7O/auIzWlBBAGJd9WaPL8TYfpum5e2k186MQo/8QL4l4I3Sr0XO1 - cOxbcR8ObeI/K5FFuTZt81QQQ3WM8aOoe+s0MdZIc6F5DmN5UuLLqpGySQ/UGNDS - krKg3Rsizf459M36+2xx5mZMH/z6giXgBoo/2xBPL76KmPhCRy9ihRvMdyNA/tgZ - wdud2+BW+PgPI2sdLQvCGOtn5GuhLX4KAp13emddg1xjZJJErKQS7bDg3DR/eytJ - Ob4BkWkUuU9UwVKBD3+hyHLMesnW4WboecFRswFL8gq/SigX3HMdutl7J2TjMw/y - oLjVDIssadWmnkJoke2lieWRhsCj9Qn8fWg9V1ZKjnURZG3DIdrVemGhhRRzFf+d - mEbOOmZ2EcqjwlVG+aJCldxIqRYPaAY0GVFLl/979/dDACWp6EN7uarYE/a9I8l4 - DTIzHWmBQR2dvynWV7o311Tl7Ump15usGRuj8Fb0T/cGmieCedBvCqBXzBpp2BoX - yBDSzgaDrfySRF/IKS3fVQD/avk8EaerYkmSghMMQyZDh3qDyx1vOiBatkEMu1XS - XAFlMF7YjuiBzbi30Q5R/yhsOy7tA1zHnD+dSiaYe2RGizSzMe0IlRZE3jkbNPOj - sSbTv2Ns0QekEnyjntLXADqGrBJ8uvxdscf7z7h2Y6IfSyoGEdDjHOeuawDK - =G4yP + hQIMA1Hthzn+T1OoAQ/8CxT6Gy7QLCAu3A+42G75OSSmcJWzpPVqdMolaxORjIBf + i3tEva2AML9z4p5TGC/bYZBrnOwO3jC4/ABOg3AMLCP58fScUrBEELoZk2N8FAAQ + vOEXQdBgXrSsObPYlVMlEM2N74jSZxfWpss+KEhSU/ngXbsh7OJZ5R/YBejgbdZY + T4vFAoRwRQpv3DK1kUMWFuGPq3f7fuyYt1OHY0dipVZKZ/TUBsmToUgnJ9MDsHI1 + 0FJ8WiHaDOcW3w9lJShavYozw6QYZhEuRwfOn5F+fggmZlIi/NJUNDmz1E0kXueK + AHqHM5i0X9g4lRX4kyoB6+d7n5N7wPv9Kz2+/wfIbV9XP3hkCRpXdqDvOGaN8rOF + T8EGekLV/8pIDfSNOOc4HAiJzanbnrNTR24i9/lg6fG2L110WarIs4J7ZaID1Hak + g6QqOb5xOQyePswL0aj3Q6L+wSL7cFUHwSDx02CpByzYphMCRobtHqvxK+Gt160n + Z2HGaM8Bw4rXycMsCunUFn3OHduD+ckSVuJfJ+mZLH8I66Xim5kRb0b/zwzXtXNn + 0molzPQxyZMvD1xKbSpjOfhbpgmkwy+ZxmCM9mMQw7oKPQJl6B1M9/41SKtLMLRb + KMMFZVOG87U0IRiIzy8KpXgaMZHCKa6cQocjRsdMLi7YxjND6RYHnIk37MHq0QPS + XAGz9Opw7xUiYoZGTzqsLdN9kDDbsc5uAXP5sJ1ZHW8QUKppneh2ayL7kfzZs3NH + 6SpCPOU/E/xc/LDXFpk8T+MBmG7Rh89sjrzQqX2otItXSQ9rfC6m4bWnRZjk + =09b2 -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:09Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqARAAifu3QXwLv15jfdZ2UUwkq+i3n62B4vTT/ywzbHCN/XO/ - TVsDQ9aHC7W91uCUus7NLNf18zHojkHVSpSuAzi8v+QR452JDJvg4cuWs5gaYR+u - 0qAIyJ58HJcGZTkOVX76JOd2HSiiRkDr2p4m5979DdKnY7ta26DC5cJrmlmQghIj - ElSjvUE0SZGC3bFqLHlfrmiQ9vgU1T76jZTzqQNWsH/L9xQXMyfT+KsLsJCu/NwP - 6W1i4WonT74C1Y+aK80WcqHE3If4wUDhZT3Fqgyv0i3faWhwD2WipgopDPKIbIyO - MEjUVHjPy53oEW4Gf7+OJkA4IfDqJrLzdnc9I1lBl9GgDJHhXfZQ6vAupX7lfZQR - lP6WZW78Pp2IeIGnn211Snrg/0F79AJmTqzN+PCFpLKiiqbwQhQKXoBkR9zZReRF - eJ+rwXzdaZV5Y95ToACkESLIskiPXtivqVxXCX7VPZML5xBNz8n/qYTDDKBebLFA - v8t+NCA0K/evT7PpIsjsUnQNNz+L3FQ5woc1HFOxtyji7cU8q0od1KDRHuCUBk1a - m5MEqE2N03GmipYZykF9bOo6LS3CtksQyPLpK3F7Wq8IsHiUZOIdsuGVjg2cF+95 - IoV7hFaeWZgbE+BR0KbTH9Sjwt6fY+awtQTIktgzYubudQ7N5xRnf9ZygZFkY+zS - XAHAliE6oXVv7DYBBtK4jQEBu3EQfcvPOXlGvztPPLCsMq/MnCv+TfPQc04Oyecx - bLjFh9cGQhQxxuUDnMMwud7KHb4foRGXoxXs/zLhOL+c0kkBrl2aENvw9Izt - =JJkE + hQIMA46L6MuPqfJqAQ/+MPK7QpeKJjLB/F7szbqtTiAdb3quDQ87Br30c82SQ4ir + 5n7k0xoDou97m1ZGxZ3DOo05ncTC/9FaUHVcLLeXD7WAyDg6ZyDxtPiA5/G6YNU+ + 3h6xj6Rh1wk+oB3QEubU/kAqQGh4STlel9+H4lfzAlg1UcyYQcK2Tits3ZUNFDfx + wC/N7Tlcxiqo2QXR/Rm9dQkZXnD881yaP5EEmeNQDSolW3iOrJRnpf9o3Dua9OSr + ZXi5TiHJNfmIckji4H8tWkH8TN46cQzr/sor1jo6SWKzgUl6mg3TpOz2ByvtYBEx + glSVmxMfcIxTLx+oSHN7FKrySW3Q/XawJnzkwcvOsvGUpdjhReOPkRxaiWlEF7Xk + lIVKLfzXQJZUtvbtCTvtgar6/f+Xon7YWY71ueG/hgLQmN4EaCTfCxhtT9R5+M5i + 9d1hUKRzAFHkx6cWRsvV9fjxac5hEcERKBjeWkpDEGa5x4v9ZonMklqkV0HdHuCS + SprCxxjkrUfGkf4BIIONsdv35nCUTB2GBGoP4lXEf/AjcqqXcIiQnuJwz3BSFbma + 7gKcobxk3w8fyL8HVCfctftq9iLa1oga0CmN37OYAr9oPiPhbHWhYij2rWfz8p0M + Qozv1vXsOvvjRJNFqFXBpb6/1J1g+WapcbPIEVEF4jlj178NtM7jU3LOjinqOeDS + XAHtifNTNJna5vDZ45CTlyE/ry6jHzB5CSaT0Z9r4wn1NFW2M9S7ehidzjfFt71D + 6tGRv9AEmm6/4giezGspNCtBJkzH99ybK4HkjJOnH6uPVTtXYhu4CqhOBIbw + =TJ+6 -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:09Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdA1UcqjGUQ8rUIDSJyxZOCpB8yZ5t3u1CXACE7Emuf0Ucw - 10myhPwPCRQ9G8G2r1AVrtf71p80gbwB8huIWEtkBpOJtNf9z2sijfYaNmT2ZNub - 0lwBNdWfA2Xr4Dj5AIjwkx6Ro+BrvxSN1s706RxGTy9Rcrln86AEQeBxrjas5vx+ - QatrVEID2T8D5Bpv7HsR8IsEHYhSazhajRhfZk3GIwT5hcj+msZ1P1bWfnQ2XA== - =vq1i + hF4DQrf1tCqiJxoSAQdA4HuGXcSLrKiKBPSMPtBjX/yQB8XE3RBpdnd5CrymGgQw + 2D3t3b/R0SHhTq+GVHH75OVET/cwxJTPKtEDnpRwwuLjrncGgCvVRXlRqqUNv39Z + 0lwB7zHilxD+iFaOdsTB7JpS/PprsCRHfkB3JC/H74EkGBrnJBtkwr4FgxvtA6oA + 1ay1/gfcRVs6XtkPKs8HMop8BdxcMtRD8e4ZzSTQr1Hfb5+Lo8lN0j4YAT71sA== + =36CE -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:09Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdAiGD6B23LYXV+4+DkL8v9vALYSHJZDDrp6xjLp3Ht+jUw - Y3R3xlkceZlX2CbBYy0CpZ+ewtVEAxNXCXJFv5shSrnUG5fyOGVtA7iLRLVXJieq - 0lYBVUhYVi5B/A/8olegrqDqT+ZQMrj2hfDkSrozBU1YBZh3RaKkztcM7rD43b/3 - G5Uto1Tkqdk9UG/EHCYFCB5jLOCXF4x716q6dO+kb8YuNET9tTxqkQ== - =aGb8 + hF4DzAGzViGx4qcSAQdAQwOAC2fMC8OQiGsPbKkvEbQMWgpjWC1L7FH5duQsE2ww + UpXomWNLPmAmhdoFg67UFQFTQqV5aZN44wNIJ00PdwPDvUgGFv7CKm0syD2wAatL + 0lYBg9YQfy+FPFKBSY0FYUVvdlrSpIQwq2V4d0IkL/UXpyWy08bdT7YmOAVi8/m5 + y0VDsTGf1QItnK+g0YYqazrN1FCh8NrTqeK1J8/jj7QCO2IoyghWnQ== + =NutA -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:24Z" + - created_at: "2026-02-18T08:34:09Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+AQ/+JvbMDNi2bk3K0/qgixwyPm9FJ942LARMOj1+XlDB3RwI - WYVoooTskcfZjua1mptqgmiFx33yQSxonNZT8ieaIFN1e1hUfeAqNct2swZqExY9 - lh0vushgzFlyqw4KV2K+0FZnrVEKFDF3IZXFdZY347nT+KJqrjabF/U9pV8HPuZG - gq+8EwIW4VTZCW2fC+2ehaqSQ5JuUp+Jq6XGp8F7ml6AxlS46sJyQwBLZH+6nFNw - U2+gbjSEVd2t0soSpfiS7bx5piXx/B88v8BcMWtXP7C+7PF3YjbvTEKdBLTHfhgU - cSqZuONHPjurKjbmDvQi3P1xeuGK69VP0iHv3oPjsje4tn9KTc9BmwO3i7uCtWE4 - f3GStOOQ31ec+wcsKlgxBRZUKUuPDV1YCz/mUbERhi28H8u3JrzKsfbEFhmtTng4 - wQLbSz/bky/XGAkUKGuDIaLRH/JT0ErSA/Z4riwE0byP3RSFFIWr2z6DHXnDh8rX - eA6dUnyCa45CqSJXWONAoupQfARZn+a7NC0KCxVoRs1Q8KvN080ocbzujGUiWl8S - XomCIRcog+PJunBw8JnX/IlSXBwmSGbDmUhuKaYF3LrfUCDtCgJNXsZBCkRvLfYj - 5GFBfuZssFEETcwwFAY5TVScu3sZLOMJToHCu9BUvGA8xGCjvIYi0WIwxwAcO2PS - XAF2DjFu7jUrfhB/0ytEITmRNZd5CABn26sWs5DirFheozFPN8Ls0aFZ7JY8s7MC - uJJIQ/6mb6dMaZ39OkEZQA8CETlP0asCbq5bWf/WE+UD1oyqBshRscMvB9E/ - =782r + hQIMA2pVdGTIrZI+AQ//aOZg2BScUzJF4RVtqvusrr93Y6iZjD225rA/7yqE973j + jOHf6wl6MAGQPG1dMWSVjWlALNgNtaH2VaNQfCgSC6T5AOJWx2ibdGs1Ih0jj4jR + 05+ZikU5RKTmFfS8zJOkGEn/Bg9pX0Faf+4FAzCrXoHo58QihXyUNF/i/FI3btve + 9Gr8/+H/xPOWhca8qaJmp1D+uJrv4yEHGA0MtAK/fr7Jem6DyDk2370GG0z4M38g + 1SzaHQaqNX3r+M5CwbMy/+KFSDOi8yngpSVuM6yNQdbo5mMwrDAJs8cr4Z0Dvny0 + Pkbqa00/ZF8J9Q9LMutjx9OmSr9BT1dlY3VuuIavdTk9H/hrvbsx1yfXT3sgmyEY + bHAjaL0C3ksJgvSYveEWMXmnpOwX6iThCggpQVbToFtfuQ4hj7rGxytF82NwdCO4 + cha8mcZial2njt6NoyNIu5Z/R/2CcLYxItU0tSyMSD928ehC/JTcjjTixfgMZlbM + LDCWbDDc1MSR1cFE+dyfrM1EWbeacmZ9oegbV6jOV1I7Ag0LvlelRLbZZ8LB0PnP + 52s7Enl/53CTMQ9aqvxdJvj29zZXRkIlWQKXQAB+rJzJdb8qyb/UNqZ8vFXWUP6w + oSdSfaLgmqYcyT04+tAEc+UfKC5zwEmzNxPV9X+rw7hpqsCCzvqG2uwy9uIl3X7U + ZgEJAhCaZUhTMZSqAZTGtQ7/RjTjFxr0qWsu6AhcOBo6cVBiPSN/L45wsDlzbf5b + dObxPJ+MYgSD6a+vm1AqLsW43krgBaM2YL5+MSrqvSG9czJfX2H1TX1w2+i1Qt+6 + ZmKlps/s/w== + =tFBb -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:24Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdA0llebdeoKqxhFesB2xTOT7R2QndL0MXI59GHjAmaKnkw - yu5qc3yflGCXjhsSejSYQxmsnRI6vOM9EdYUNy8Zi/kelam8VmKpreNDzMTLClvt - 0lwBpFgqvjUZFav69L36WCaah18KjvmrzN7njj++qYZdXxIIbrnXVPQIQr6e7ECn - urqhcXNEaq+e5RvVPCK1XuR6Gece1oKgV4vYzF05oX9LQucv40ZsYbLK5jIBoA== - =7TUD - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted version: 3.11.0 diff --git a/inventories/chaosknoten/host_vars/zammad.yaml b/inventories/chaosknoten/host_vars/zammad.yaml index 8a0e795..65ea352 100644 --- a/inventories/chaosknoten/host_vars/zammad.yaml +++ b/inventories/chaosknoten/host_vars/zammad.yaml @@ -2,6 +2,7 @@ docker_compose__compose_file_content: "{{ lookup('ansible.builtin.file', 'resour docker_compose__env_file_content: "{{ lookup('ansible.builtin.template', 'resources/chaosknoten/zammad/docker_compose/.env.j2') }}" docker_compose__configuration_files: [ ] +certbot__version_spec: "" certbot__acme_account_email_address: le-admin@hamburg.ccc.de certbot__certificate_domains: - "zammad.hamburg.ccc.de" diff --git a/inventories/chaosknoten/hosts.yaml b/inventories/chaosknoten/hosts.yaml index a6cea9b..7bf4544 100644 --- a/inventories/chaosknoten/hosts.yaml +++ b/inventories/chaosknoten/hosts.yaml @@ -10,10 +10,6 @@ all: ansible_host: cloud.hosts.hamburg.ccc.de ansible_user: chaos ansible_ssh_common_args: -J ssh://chaos@router.hamburg.ccc.de - diday-staging-runner: - ansible_host: diday-staging-runner.hosts.hamburg.ccc.de - ansible_user: chaos - ansible_ssh_common_args: -J ssh://chaos@router.hamburg.ccc.de eh22-wiki: ansible_host: eh22-wiki.hosts.hamburg.ccc.de ansible_user: chaos @@ -98,9 +94,6 @@ all: ansible_host: www3.hosts.hamburg.ccc.de ansible_user: chaos ansible_ssh_common_args: -J ssh://chaos@router.hamburg.ccc.de - auth-dns: - ansible_host: auth-dns.hamburg.ccc.de - ansible_user: chaos hypervisors: hosts: chaosknoten: @@ -109,7 +102,6 @@ base_config_hosts: acmedns: ccchoir: cloud: - diday-staging-runner: eh22-wiki: grafana: keycloak: @@ -131,7 +123,6 @@ base_config_hosts: mjolnir: www2: www3: - auth-dns: systemd_networkd_hosts: hosts: router: @@ -142,7 +133,6 @@ docker_compose_hosts: hosts: acmedns: ccchoir: - diday-staging-runner: grafana: tickets: keycloak: @@ -247,7 +237,6 @@ infrastructure_authorized_keys_hosts: mjolnir: www2: www3: - auth-dns: wiki_hosts: hosts: eh22-wiki: @@ -262,7 +251,6 @@ ansible_pull_hosts: hosts: netbox: cloud: - diday-staging-runner: eh22-wiki: grafana: onlyoffice: @@ -283,7 +271,6 @@ ansible_pull_hosts: mjolnir: # www2: # www3: - auth-dns: msmtp_hosts: hosts: renovate_hosts: diff --git a/inventories/external/group_vars/all.sops.yaml b/inventories/external/group_vars/all.sops.yaml index 3227919..9eb7caf 100644 --- a/inventories/external/group_vars/all.sops.yaml +++ b/inventories/external/group_vars/all.sops.yaml @@ -4,204 +4,204 @@ sops: - recipient: age1p546j6whqsyfkjuf674lawrnk2ex653fuvwhcwt46gkrspkq59sqzm5y87 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB4TW5yeVhKamx3b1grM3dH - Zk9OTzlEbkNhdUlKRE9qNzdTNnZiMjdnT0RvCjFYNHo5Sllmc2R6NGpNUFlhMVBO - VjlieVU5TTE0RDREb29FaWhuU0g1V1kKLS0tIFlhV0JCZ2FOYTF4T2hJSnZmN3Qx - YWtxQ0hyK1Qyem9vN3YvNWlwTjBKaVkKQTTFmCO1n7Ls/byE7TBsnK2dlMhqzYur - T5Hzv6tvwyDWm5f0Evk6MO/2ZU5/uQ0Aqxt8QsBX3RTY/W78PGNCeQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxRit0U2VqSy9kU3VEaStN + MllZREh1Zll0M3J5RG1TK0pxREpCaUF6S1ZrClUvWS9BZTF5WDBVakIrdUt3eDN1 + Y2VuYUZLTG12QmNYVUg4SndwcGhZdHMKLS0tIE5TREVIUERlbnFYV0w2THZ6QXNh + d2crdDNKWFRqNzZUZlBBa2VBQ0R4WGcKGCUyPmNYuJwdPIiVGhGtmDHZ0u/dbNcy + 1fv7yP1zUKGBLphepvfxkvCWNEMhvDoOVaiemovCyH+SpIdfRhVHIQ== -----END AGE ENCRYPTED FILE----- lastmodified: "2026-01-15T21:28:28Z" mac: ENC[AES256_GCM,data:Z9uyXhnckrVJ0LZM1aT8cSUZCPdQ0ufBC1HYxpzAGb6FS/p3Jni5tFfgijaCT3/T3yDGiV1zQqoSDLwjd48UaMjCtJYCUCAiVo7i4YJ3+aZfS87b4h4VsOFlTLFlBklNYxHd4pcPFl5X9fZGdD10Tvmtm6TlJ33Ma7gmuFs3Og4=,iv:tNeG2I9qNAgzbGwxTbCrrN7KorCneJtFildGvtPVX88=,tag:e0rXgetLFenA3zNBNe631A==,type:str] pgp: - - created_at: "2026-04-18T22:36:21Z" + - created_at: "2026-02-18T08:35:44Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtAQ/8Crww3aU8vX8uAq+PN8bk/363XpXrSaLmfhPAk4Cb/rV4 - kv4u8wlTjHOdIxD4ELG/7HJazJ88Pql9cIm3rggjRCxE0mGOXjycqPBK+FhqAGlq - AHSwNbDbU55Kbky7QCRO9YiiBt2DkyyJ6DMQTEvJ2k4HNvDmteFqj2EPuiWAw+SD - AolHqbYXmHs6nwQzF0gdZ6SfUFIsbtympUIX3T/AUrpXWgjBj6y+SZcehk81jUXY - N8NE1WWczkFHBs6A/cv5tn7Vq/s1xS9yS/kLlX+GaxV2msvAts765CELt3mOPSie - iw6o7y2LgitXCdQTmUup8LmKwpb7YdU4yn8gkvxkIZN7F5Q94XKmwdsXEZ3UtJ4j - ZHWBXB42nF2MUs0LxiMLw17Zu7NC9jYLcCbzUf5RLhArABVeZ16mQB1Rn86vSP6Z - qp+YGl/iYHSMBMIvKbgZqZ0CoNQpsnzEToOVn37Y1BiiAVMl3rslWMO1Mqx8Qmjx - fjv0NjbgHZVikNeA3VDd2ZZ5lnQbRB7IyWinRucaYT2GKfDp7hoI6KkzexnwOxFp - sCzdkdQoAlVwKENepdA+j3KA3Vjm3bh8uksl18svNrGF+gCewUNBhp1sB+6c7wV+ - 6WlTdos/qHkv2n8DWa76zaWmLhMkpJbPbavrl6nbPYmOnmhVAEGRQozuK1VdmBjS - XAGxduJqsCIKIeYWYOwJ8YBovWpH1kX1Gn33GDYNMUVXMmwbxicLnk7fftnCw64X - g4OBaDQUSTU6dRX2rE0d5uZBd9yifhtIiF4/1MDMLnKPTkYPOLmPn49Ucxl2 - =Jmnm + hQIMAxK/JaB2/SdtAQ/+KrFz07DQyoWeEZEIhXgh/uyukCtbRbXMZidkhdBc6Y/6 + pqipiQBrRpJYUM2YZTU87xjO3F6fkwXx9gwguek+RfFA+IR/LQPRRr2HvCxDWyZy + 9R29FjUwEdH6FJ8/WQhd3YOMeMPqG0UohPXNj6gk3QBVinSzJ8HWkZI20tHzLnwy + WIGt4KdvXjZbo76QwHq8QU/2U80MrIQeZTQuFPKi56xjALsV9N5vTZGiMSnYBBnY + qIT1Dn2UkmBmFmerGuRxXEVZTFoVzDkv8kuyoKgwar+CFGSjEs0BWixrFVbKP5Uy + lpyZjnGqPsCtNAsGhTbsxowuPXF0kUj9Z0w/UFEkRcZ1JUVcWUXN2J2IDFfuWmHf + bbuQaY0UwfukZIqTWoyMAKFgZ56bvwq9EgkppuLxQUAGW5CIywIP3k6Dlq9oW0Qq + 8o8u2yOLt6jWLH23Kgo7JbJJboJfuEXfnkZdfZJKhGk6MRThg6yhjrvZMmovqKdS + RcRunFzl4KEKudPJPO6705FBSX/GgsNxvhncV8jHW/5xf5NLiOmGORCStnqA/fZK + JhnGAiXk4lgk1jGvTmgqUDEazMRWrepID42XqPpKyNMOeaNhl5cQjA4fkyXORU+/ + X1m5GndiUhi8wXji5SFKuSqKWOyTsh+ahN/7Ytxtku+UAL+okeE8xEhB2jQGQ2LU + ZgEJAhCm3Wsf1zAxRM8fzSFz/BXx1rJefhcCj5+l9UEKdYdvnCFfi0NfywGc9pzH + ht9NPrvOT3aRabN9amCn3IyzpePBlIJCJmSYDHpMRo87Et0VRU7TBx5B+yyaiqPa + jq6KieDv+Q== + =IDP3 -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:21Z" + - created_at: "2026-02-18T08:35:44Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQf+Icpr5zLywp/iTF9zioL6R1r7orCwvu9GPlZYYke8eiva - /QlC1oqHB4SW1ewFa0QiIHe8wHYar3qhCr1qWDQ4UQq+6x3699VhFfr/AQc9hsml - vZiUy/D9GyxBbznCzuFvcqJRuVfvGCeMU2PExrLXMjMhyTd1jR6c9C+wZry3inGZ - mtnjCzxfh1EiZu4ZTN7UfEH2OEarkzs/4HHkGs0BBNI7karEcAWZ7TK6y82ToyY+ - vjmyp8l+EDzwYjTwr7stbrq+L+G1q7uwpfHJvfbhHgtYbQY14ER36R0a9jGG6ozb - bE6azBqVEw8wuyHyRIH4G5ess22fVULmC9dYuITi1tJcATONWel7Xauiwp+aJBRw - lyCt0fpCL84o04o/tztRKTx2p9TUXcNCq5iLG7+HUCyNDN1O9fDLDQVljfEUyjWv - KimzeOItIgKbCTAE9Gkg0u+zgkwzj0wnD6drgZc= - =1lLV + hQEMA1QflAioE8i3AQf+PlcPqlvY/dGnHcqOoERtx79CdJucln0nBccf/afeUl9c + KNfFD8CpM8JxUx86yiZVqjpuVfEO5j539bO6us0ZL9tTJsamcwhlO/PZJRPv3BBC + cFJpANWB/e8Tt60mCP+XVgeW59UUdHQ75w1J3MjA7HMv1cQBGHzJWb2aIDdQl9X8 + QNxxUkXlDNz/DC8NwO82Owz6KsEqYngmMX9Qrj33ijEfHlqsJc/MuCGaTHPwE2el + t5lP4U6x8uqIdBTeCml+FkufqfqnO2+7rPbzRh7jQoIk0cCgoXEMjWMoAlTIlBym + mgiWKJt30vGVnsSGG9iN5e/r0l7FTq/wRuthAStLf9JcAWWL9N4k1IG87Kuq97E4 + 6+O4YPdn/9Rg9CSn4vTqukN/+XvtDEaZ9tEOWT74sD2KPJ7MafMEdVxj7Wa+GYax + V8mrJ8UuGd/RbjB5lX0guhI5RU6fWSq2cJSHaS4= + =5Qhr -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:21Z" + - created_at: "2026-02-18T08:35:44Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJAQ/+KgyYw18YvzxBEwCXyai4XoOOxcqOjyp5oufj0QhEg+S6 - dZCoQpB3MbUVs+g2dhqmUfA6alP7X/5mMbvboTxRe0R/8FZR3y6UGge7XhYQXCkx - fDiQvYp8y2BLauekbylx4wNo9zvQH5+pgB63jyRV3ZgtjqI5bTTTGHEPJ01ZqMq2 - 3WPjxJBR9wlOrAj+pY6UOHeg7GczBSFKxTV4Eyny1zxRM1SgXQq2Cxs4eBDrcEBV - 6FeaYxf0w3AwxtGwsJo5QglybgKFD8xIshdwd6hW0IN/IVXyz98rvtdzcxZOllY0 - 2OHQ1FyzplpaFxNwWVT0iF2kpo2Rt11L0X3gHtGhuk270My18SKH+Pa/mgqtXnyy - fEbIf0hXwChPC1J6DCPCgIVtnOycmg8DQUXCQ3//SCZ+Sp9XD8JQ9FOUzfooK2dN - fMx5zaL5k5BHYKUNK75ZxkAz5WdjHX9rES8+eOnTK+BDrBe/wUc/MQ3SuTcxeo1X - p3dugegQg8RtGBKqVYGyJTntnntIsNZEKswFKMf9XGHGDIxKyV0AZFHN5LI4sPYt - 1wPlUcl5KgZr8T1kj/O0o2s4Zy1Aah61vKUj/NUoEUDf8jj4RLVwr7gtQAiQhVao - Bh/2zNGqfl2WgwUAXzCZVTGw2snEHv6Pa4gyVSgbWXw0CURzUu096zsmxCt69HvS - XAHe/8fsKXS/f7tpguTKDGxxspfROWxoPUi6ZNUOooi87tlawozFqmi16KNJmh92 - p6Z96aoe9JClL3xTD7ViIJwLHrWj1hQ/mYrCI24U6dOHGXKmdyC+n+JHvo1/ - =7csN + hQIMAz5uSgHG2iMJAQ//Z4l8koJkwbuXv1oSFwLgfivAbgBsMCjw94eNFOZbBhX0 + KykXGYpOqvCFpSn/6dzENxR6POoF/lSQHpMNIpNXbryQ/ts1cy4BNTm8/6ULCXkg + 2AVeVtsttZHLBVFuGitDM+H1SSt3yLfvs68Ob4hjJGNm54kNTskeOA97ZBUGLsdQ + qCsbls442Q7lRTp/Xt8n1+8C7OZUkbO9E8LIzCSwEzIeo6Py+kInDk2uYlMV9hIb + UX5o+qmeQ1VXpdc6M6k6XT4KeMLQtManW1nh6DeieMqhMkC13x/hia/Cn3dgBQ4L + 1ZXvhsC4NbNIsCmdC/zvquNt2bz9hqQJyxH5De7BYRwfmAJdXeaB9yAfRA8tSVGw + ehpn9vJzSpU3Jwebm6Lz6RTLF7FkV6Wkdb16UrP4F2FNv0H+CfhHmYjm/dLgCWZg + aYkANjcKk0hqZg0LpNHO6hBRR1zfnsVw2LlwxBebA+s1NVQZFgpP18x77wnOHYVu + 9pjD2GpOR0DoKYm1e96AeK9vg8JwwcrR9ydKO1f3xCgWfE/HKCMQsy5mM63avSf3 + TKw0fY/D5N+8qDhyyHBtYgA1NNzy1aFWQ+M5y5oU+brI+1R7SjGU0iXg3h6dQNqz + bHHpJtyG8X3HWusndJbFUL7hYpdXSo2ggS4TVNe301FrblKgH6yNXRVO1PznJfrS + XAG5KPUwucXOtnsz8/S/+aN5kzJ51BRdY7u7WwxP5frDDyUIEZE6KSYB1MhWR686 + TfN7V1cTEd5J5W+cNh5QylBvsHXzI2UQZwCqR+9NB2IKpEEBDU8J+PDvqxAB + =SnJo -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:21Z" + - created_at: "2026-02-18T08:35:44Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdAoi0YgN0JgszNceA+f3H6kBhrdScaf3GpMclmDKMvvTcw - lfurxDww9ApBhlZ718v5rOYebClOsEK5JQvbqB4xMUCEGWe8s3pJnUWf75hHO68v - 0lwByUwlvSVevJe5oYmeFdCVSikZLfPqQuOQprdEangO6T2uGqQpPlqX1PbnOBYL - Yomb0hKST7itaQGEGMEkwPraB27sQrgfYbM6wasjjfBmFScO0fM3VWi0To+hrA== - =6WFn + hQIMAw5vwmoEJHQ1AQ//UZxNjVQLuUwYRbk0gnYx16LxAJhRZmw410MWn8LqAr+B + tWoNKFtKfG0MQx+tseyXk6KtZq5iAj6EvEtiL1RGNvlbDp8zpMcMfVCKIGLLblqy + TKBrQXxpwFahxAxgvD82q5XFlnNZdcTVnuKisPf0CBZMeJ7FVzZ4PBK1iLhB7SEF + vYzez/KQTMWADKF/+JLufflJkhYhDu9vLdIdQDipcZX3WEoEAc0HWnJJbETxL+df + HV+XHmItITyBwr8s2mDKtPnjENQpRy0YItVSyVzXAYciKxmw7xUNHf0NZAwDT3R0 + 2/raJz4qtrOQP5Hf7Lbq94rO/99A0yGwK3ImG+6DiCFxGa+xqPzhorI4sKwDg5Qr + fD04y/MOTer6UM7JC4lTA6/piy5SyH6VJyQZo6auFrP7UEs2YmAE8JgDuz9cqlHU + M5dc2oBNtTEupU0HmdEuLztQ0SY8udUqKO6xlY7OJSXjEG9hr9oUQIZbey8jqSeK + BvFDA8opZ6ohCfT0wVNrW49aI1iFut3co9JeivgOnDKb2D4ciAhVhkv9hvoGzXHD + 65SfMe8PdCyAaDOSD9j5xP9eDb7H1GSrD78s7CkZMla2DIUXju3/nOaRlR+wW8aa + 4rknIKrg9jrXRPrCTu5zEzxUOz0SZM7zRKmYW6YMQJubL8voLlVekPbAfGDQo2XS + XAHLdGw23LhGG4kpdGbc13Q6KeMPsbuvEW7J0Tk7TFFLQ7YPPsWScV2naJuKYTux + RZ7rzpzr1AXQsj8+tPTsFDacEF3F28MIgRsGchxQQqzKbonl19+IHPiSiDq2 + =NIHa -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:21Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:35:44Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdABSfweAg1TzqpWs2klr/kxVAFECqDYlmb9FKAJITMsSsw - icVwZ1OGwoJ5SRUgsMRDqmU1iBROAa2/0v4Sv1TKZozn4N/R8EnOFP3uF8+0+FnY - 0lwBk4+197OUmfaLp12RiFPbszzdR5wuPVujqr1av+DLPrXWtsFpagzlc30gntEV - NNjkEunZ6hhrKgfyChlLuXcz4yJTspu5a4e6HAZQP1OuQ2/dxotP3bwP84QEfQ== - =rFtZ + hF4DerEtaFuTeewSAQdA77uo5wvYRphUxT+Yo6PNpXEWTHfLZTONMP36h4NMC1cw + wpyDxGKz93oHeqX+v+VPvymoblO0/oFYA6uJ6W+mPMJgdKM9LyIa2tJUaMboVqam + 0lwBcrVePOy4npbUUqow5mdHNGmTqa/QrRWTsLoBYoJOKofl+eRPHxn4QOil5Qhf + heg0ZPZy8amx7gl9y+8skz7yX4SKvMPmgtOnIocWkYWu5ekEYMlu5K7twmtGiQ== + =zxEG -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:21Z" + - created_at: "2026-02-18T08:35:44Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fAQ//ZO5GsbcBiYgpTn9mBItrbxGUUopRp9934hitaFLwPnPg - y5K6vfrFFjPq3U+0jqOpVrCiuQLMa8e6kXbsFJ3a5lG4ObFfhCy/hwDKPlhf4sXT - QU5WZ9PfGSv4MktZ4Np41OzhjV2f4msdHo3vP9TClW5HlXL0rFUwOZ3Ip9ZqhK4T - XeoDSYD028lxdDK+6daDfWvtuSHMhG8CvtB2L9J9f8TOcu0IQCpLAnYUkRM35xpf - szpiIPWe7GT1h9LC0ZtWReTA4FBlF75w9d7CRRc56uBORUDGDs7OvhKXOYJoAdNb - Z2US5iiIcamgX8tMBLX0TsXewq01o/zEXP1U3Fvoo1ptuSpE/18B4bwIqLYaY+BP - wE9qxLBW7YHji355d+kEYJOdwKzTSoPmcWZsSWD3vkAXRZJu8KXbvqvReLx/xRWk - HyVhDJmYsUWqQIkzkkM6QSCSIXmh4us8z/zkWARzGLMHjc1X72WdyfEpCw3ePRpN - XopGFVh0TPlZhAfm2I7X3DkdUP4eXk4UydCqsSrwl4ztJ6TqkHoINnZypCmGKNFS - 4QhYROu/J423R2Htqjn+V+Zi0Y2pPO1SIfvI7MuOny2UdZ0RWCXkGEf6o4PMmpI/ - r1FKAZlC6qbCvuOUlEnECCktVHSNhXJITBsdlzeBHVEMAyZUQmE7AAvnHtsdrt3S - XAEW+QhveeCDAcuk9KABgBdbpYmrX+T4f4ODFBe/ycd6b2IrZe5F3mDg5/0JgYWr - JPo9WFpJ8syyyBJMZIRLXlDlwkTZNsuoluMpCGbjBzMgcGMG6oduk/nt/CRY - =OqKw + hQIMAxjNhCKPP69fAQ/+M+XqAhpABmKfAzRX9E2VZaaOhphLPYlvguqHZPJByefD + orpcGMm1hqndeX6kAHsefCvKsVBf31B7AdHMYoZXqdzUr+ajJgziUzdgYFyogyST + 9U3ISLhGzutPg+IGhFhCvh5CnA0CBgtVu+d99dpvUGIm2dGP5IiMooMa6kDG5VzX + xnjG+8N5dldy8tcHBYjuCpL21FTzkiqxMi5f5x/OfrWcJnKeBDVaJ+pa02wb9Qcq + QpJvEOAWJQ6az+/cCwUA5IFk2hBVsoFWP+ZA93rvZ2bTdZxF7IUIe8dI8uiDL+ZE + mWWQ4rhO40sByUK/jZ74bPXogMPr5L3E6TTNYgCZn5+dw2kngLq0srMIZZrZeBjp + kAvEwlMnXXgqOH+/DWVB8Z7BPi/CmXSU0dJeZviDkHnVFHN6MP9a8Lot//zr9zai + KBEW0zkmU7nieoJHfu/bDWvupRN91eBMmrQJm+lIDFg44Jzn8P66P+6uOH8eVXel + 7YWhE/OfqhZIRuvcW5TMw57IANQCyHykmhFQM2vVNc2RNXuXnQdYJhaHTMQQjbBW + KBDxabClUxjCLCqYx/Ifn4DkbbcGl6BNO/2nqwOBEPDo1Mamogv0v4IC2HbhVdFt + 2YewEBWo3O9a7+9pGV8wYSv6trRnZkTlI6xT/nHMRP6g5dKT9CA0cywEGrZ5xALS + XAHocMsXaj4RJDYPPcj6KK+WSwr1+Aad0OGMYw853m1TEUMsIBklH6I69r2jjWtd + OAfXbxqdPLbCF6b/LX5yQMPXwDE0D1YFMm4aPFHWrvGuQPMB38oGDbmcH9hv + =a+ez -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:21Z" + - created_at: "2026-02-18T08:35:44Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoAQ//TtiyM0G+s4AcDJWaE6LFm06kYd2WbwBmyChYWvUj20n2 - HEYxHXWAJSzmXjStbh4TZQuPnuyhAokczlBSI8crj2ByLfnhO15f1dlt8Ul7JuZy - q0pU/OiK/LrJy70z0kjHVVJXtWihAAkX7yMP25/jDGaBMHShJO+FurPOa3FJxYTQ - +Kpfhk+urIPd6a8pQlOor4/iDkiO7SiLvUeCVRa9mCZ5B8kEyxCTPROrtbUQ3UEH - SorciIzJlWhw/FScVOPI0FtlU1lU/9yosBTHPtdfPOp/bSuv4yrvSo58kwg73L8T - vJAsmmiZhdCOEd3VEBc2l+fqi+XQutag+Y1rbwS7rEpvbuxJvllf2LaoUfr+CYoE - Gd6ypTcbdpPdtWwoaPyegRlV63JWJRjNRjD07Ic4JL+93nPJsu8s1XmHRFM1/DHN - ZF3eUgXONIWN/1mEvTJVoZFe8hiW2R5+rNUcMjCklzJPOuzFDNI1b7r/1k9nNnOt - qoH0V72nbMm6KeC3U8uoHhXRBXQj7GF5w0MKDRlUPF8uVt4QUfZ+bmfbe/pCNCkh - FndvUQKYxUANCX1t7vS8DwREqQPtdIBb3aLpMLp87jNHuKRFYeQvGd1Er2b66uct - xIaB9/AGJ7L5u3MEU3SEa8zv+fMwKgR9oVA04Ch1wXEeVGcnPHirSCuSNnGZptbS - XAHMW0RvOWA7nxqVWdbLbbCcIXet3vg39zKTvgCbBYmMng3ZScs8xqCe9oOT5wdB - 4mtMd63GQHFWiBTw6MJV189sbmhzgWYHfleISttmUR5W3yD8Gj0491pl8dqA - =3kUJ + hQIMA1Hthzn+T1OoARAAn60Flv9miDFVu5Uh2S1qcFTZmE2ulJqfwaow4hwuLV4K + iindisjuhKfS5NvVj7CNmASbStomMOo9iPNaMwo6u/gGXLobLTt+mCMvFEcUch/6 + hVjWHYf248thlzT4mFdl1j4oa7QsjmjwbDK3km+Y6hM6IyfTqttiBglri1xmVF0W + xVlLnimMfQhK+5iC+Hk5Fxr9ZW+r28L5+Nhwl3n7LsazPXv60G/JeyQU3Z3GpPCB + Y/uig+PQQiyzB2jCChJuERoByyagVn1fF+Nn1Mgj+wJzAi+Rm9W5AF8lWN6NrE19 + RvncTLgoDGOpalFqACUhwI9kcTf5xckz2ki+IAUHBciblDoxrhMFt+bZstYTt67b + qCRxw5ptVUdaWXjGES83kxX8uVC2tgdKqCu0fwRP5qAz1nJuL07Fgxtd6ZfGv9gq + UXICzlObK+K/4VpQjoC2FPh43mDxKzRZtSIvosiYYGZEAe6PZY2NQSSFJ9c63nrH + cI0/kvY8Ee9uCMlBMsL21ct+vYFh7uymZ/OE1928mecauKC5wa2ZK1jJ0sET4WD5 + A2fjPwxYdatnWoh32BCNtoA0LYSSng5y8Lmlfnil43o5rGa5fCD7JDQl7ePdK1hA + b+wKUwfKxpUB+I1N7MoLlhxYCBSdK71VskTa+mejFQzXb1slEF3ykZq5PSO/R0nS + XAGFud0e1RYgRYXbo0nGkiZZevOMotD0qhbTrurRy6ivEJqZwxVBDg197O6qTB1+ + s8awSixtpiGZSU3+yS37IwVr4nIwqMplwTTRnGzAlkgMFojrKRJjlHp8HJAW + =55pF -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:21Z" + - created_at: "2026-02-18T08:35:44Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqAQ/9F9tz1v58vRsFeAl/W+8H8Cl/6GpdEUPlQhKUzDviWe+0 - ZZ+L+p3VfrTt6MH0OuInSiodjkxaUwAbrzfRJcd2T3Eft8/h0qTFhVKbOHFGuqU1 - EbtGh8EH04iEh+FYFPRSNTDUT1sEabskcuAJcAuKAayTs8BMKf7tLLPCgLlVKaog - cXmIUgRCaTPGuN0kib5HdU9OZIyJy/gwzApWtsJLmdTPuNHd0vEAIXwoIuLeeV82 - BDIezZPYWWLenN3mo5Ti+3nqlWSKO54NA26qfVuZHUdWiSh6x6ZcCSR19dwKMjGV - tPu7/MH2azd+KPwWfWgcxMAg1gqttxasrJdztHwaaheDVLMjVQFIXAtSfOJktI27 - gfdwhxJJTrTB2okNXrSOaY19973yjz7g04PR20W8N0EQVaXcCjuI8Nk0iouweBZA - dlSMMjQnVdpnj3kSoGE3JqwViXNW7Sq4/kZUAsyyxikg8kPgyOG55Hstee4W2+63 - ro0bcm1D4HZrXqLe8Na785mBFtTJnGc+7jUo1rKmn77g374Uzl/0iAznyBOPdliz - WcdGYRaJNMKAxTCachBacBkuLvutP/gfRWjxiA5G28JLg5Y+jjrVNMrWekFY4nzg - 9BTwVvJGbTwkP39/y0AAthWp/mrpX5pon+L6xdtCeE4wvthxkspmnuUH3yi6tmvS - XAHtZQXGqHwojjd9QqKR0amTCRCd4GorWuzkcGdvGECI9BC1rH+iDyN9Bw9xQh9S - i6d3f7azgmZvvit78zR5pkXKmtx5hGff/bT1jBZCj18KXW8sq5M0faE9Y8k6 - =jjOL + hQIMA46L6MuPqfJqAQ/9HCiaw50J5OGeb93OzzxNghPcnpNeMswNIaFYCUsCafi9 + 7HwWZaMok2xNA3petLnyielRsLwiSZAh/LGHoBVD9dsfcSDD3tkQqtmWJ22s8YaX + 7gc4zCp3MhvXkEVFHbp4obrce11sS4yGEHujytzcdzrHuxDnggRNYFouEX8YwEM/ + RsrFgVKMFFez8GwzaHfBNyFDHuopp9vj5RmLaXZ7hA2fTKufTOzwSpap5vZKDRUd + EtNQgB6xPeVb6CalMUE1q2/NH88cJGV3nbQT0X6IPcOKrGaKXhySINtZp0sHtvIR + divH0tzN5FrJmvFCUmWIKt3/Mqi8L703GgZvs3XuZr5klM47BcW0QUYTW9JHn0eP + SxQFbR7QlHAhX9p53o1DZ3Kka5npS4fb7t0mtJf2HijXCL8MoUUCKzdOAY8UKWIW + DnIgkmDAuUeg8mb/+jH1b2s2L+/ssnj4kZXeGJYde0GWVx9goRJs+4FwkKxh8Kku + cODkEAMlollMjcwldAFrww/Ra2Lb/Qwf9q5q34pzuQ9qOBdrE/vTvi293UN2pDlu + u30cFDDWjB3F9lSWUOOutotXPHcmnMUwQJCcAluyW/sVeCTE92U5PWHiF/jUMzH/ + LvCNrBmfqJaaqvughYyibiH2lI0FLmH7KDTXyOF8vMMNtBSNJrT8OZpXRfVHEl3S + XAGaoEMyoERJ4zzNMQZ3TRL0m8romhciRnZbYHaedrY54JXi508SxF8091J25hA0 + L1bdQ7/CcgXgcMGv43Lsnkixqo+FeGoXfKtsIVx7ByxEBFXvVOfVnQHmk0fz + =rYUC -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:21Z" + - created_at: "2026-02-18T08:35:44Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdAkWkhVH9z6Sm77jvkscNWfOIKVzBGCmpxP91XxPENIU8w - MhGnSch4HmitJEhAE68WjEcBjrbr5zgwAh+CSsph2Gghp1hj/IfeegiFAXPnvWFo - 0lwB5Y2HxD1N2rCDUjnXI83/+heNX95TAvHzDNRdSddFlPHjByph1DrTZHptn3Hu - nqFm58o+w2q5HSvS6wE2Y4C1aMmJnY2cLd7x5G/c3aE3xB+reW+4zwAT0RSvKA== - =3MMt + hF4DQrf1tCqiJxoSAQdArEE1dIXIW5OpOQMvRx6PRDiCTDa1I6SPMt8NkfKJp2Uw + ow3R8IKd5dkzx57EWJr7FoQS5L33kNp+Dt2bDQ9jK0kRBiFiEa2/owx00G7DURey + 0lwB9ZosctUOj4uxk8bTtWCJoSbTwHHCshxML8SUNFi3CRw+TOWNwYZnAmYiHngN + OqLYdust9d3G4UZVPF8xxjWgh5+qKc3UVEIl9MOOZnjn91GQFyK71LH9CuCH1Q== + =oVPU -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:21Z" + - created_at: "2026-02-18T08:35:44Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdAmsW7vzXGcysNXilPTK6bPQdBFeYLnt/QeZqLqObyCnEw - Rj3QZRNdnAnO/IyZhZ6NDC7D+JGEJCXPQd5Lh9HPCyJIYI2RBrkfxarEPJrjnpyC - 0lYB1v67FFqte5kMAD3RT2HKxIy0Wgy7Z+RiAEaYIT5k7XZpcBLD6s8Zw49sUyB6 - 6iB9TtoVEQPRQ6xe/r64/AR0rj+U2K3fKQqYQo7gSoe7obQzQjk16w== - =PySc + hF4DzAGzViGx4qcSAQdAbesHtUlFPLz4UzYujdBkU/q+8H3GBAYW9BTt8pxBJ0gw + gfj5dW0/Ba4JjZ2KoOALYcJPVaj7lX9zMWHELJDOgAi+VR9myReSZk8e1mRb82FW + 0lYBe7VFCNh7yTRsOsBjU4g+LbE2BNtRWi0XdIMjGm0tsY8SlRziCOE8qTibiA3H + 1nILiGBO6v9+ieQy/RLaxu3IEJVJpwuqYoSl9/EzpFnHC6hGreG8TQ== + =5GDJ -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:21Z" + - created_at: "2026-02-18T08:35:44Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+AQ//Wq3JNd9f4EgB0hxGIj1Ak5NvhScsZgqb+CMErsesopz8 - FCulYv1/MkVa/UF5F9DVmjqxkdEnZGrT24HF8GxOHdetkFDB/QjRnuWwhXJy4UFB - rki/evhJ/sjtFmXjWXL0GzUjnEuDMWF9Ro3Q3c7Yr96CJynyeysQ1Kv1UigFh4WR - l3VSfYH+u6rEn7iHbN+R8/88OEIAx4TRmjkQoPzjH9CU/8pMpNnYDdBy4fM3YSDb - 1I6o/NcdUJYyausSF1aJsXfJnIo8DbAUa8PlCyRAqwun0IRrzuw/MJkSb8Oo0nxV - kcEj7Yzf+y2JUjLI+vLWmtM8pmk0FCDu9NhgQicYNfPegCeKmTl7XghqzHFBm6Qw - wYMI0k3/eR610fXozhjysbM2SOrXcSpP2iKnZjN9UMTMOFdRHSs/njUt/nimUr/N - S/sf2EdMNVvGn8xDqgbvO7xuofHdZpkA/mHTO/YOCucqmVXjriDvpcw0FgDmuGJY - iYVUCMYUJKv3R0dW/YOlFIR0lC2FWjiPYxxx2+uegrWFytxUpEPoUYmmJ3mXanAn - KNtRuHFgQuryPsNmzFhOEGn8kXUpQc6K2I/ZhjN1nTz++soOMyFPsqpemCb71sAa - ACzc5mON3hlnf/cDFiEqHTaA8a9x9wsYbvReSkJ5RLvA9A9900acx7qsixlySMbS - XAGcB2A9d+uUtw5s4MiemIni9kUG8BZ4yS/eV9xRFaLnZ68o7S3CKwdL0LMTVFFG - 7WtnGT6HL8mhRRl83nFzoTCUZHSt/uux0obwiycQvqVyowAAJQpp95xcLJsM - =G1BC + hQIMA2pVdGTIrZI+AQ//aw7+eszWNJaFZYLepE7xLkOrQqHD3ttn7NGcNN44QjGJ + YK0lKL/QBarXEeUA3w5tfX0UeG0Z4mm2u+XXqENsxRQlsdfKX7GVe8R+gr7SRVvS + c1nd2sPJ7Vbt2cQm0XeL7ZNTXtplIHiC9UGy/GmZ16BFIpF5nOy3UpWKak4+0v+U + VOIAvlTGcjILWpXv7hvVMwNmk74uO1AjwXMbmbeMCFFmYXgNKmJLHQySu+dL2+3j + G6AIulfdy4dcjhZG3egoxrxnOwqvXs9NhQr/54YU6/XpNkXzk3dEzd3D39zMYbfX + uPuL7SDne1gcecwbj7lBjGLCK3rTG6peKNj2osqNe1j5kSvxFM2zfmXAZnoq+OAE + XUOYRet0FA/YpcFvxpKx7oR5foiHHMfrJFXvAOaeBzADufeH6tWyEsuPWwby9XbD + JF8I+IVhnl9ep5ZFAc6RFM743lk1Yx6qZylVK/CNoC5YlYmPjOxk6g1CwxArBK4h + SZFpm26Wpre/CPj7Aq9vS64uMeRRtNQS5B9Kc0N0oJjJCKhKbO6Aw00MU7EaTfQw + xcp9CesObmxVNi31wpsyOff69HyDhBmAOVp2FZtqeoH4EwCdGsA/2+fcUtSSQ33q + +q1dTwa7HDVc09BZc0yl1PfMsvxw+w6Kb5B8rp5II6blno+xsJuIy7YcGBJ+OmXU + ZgEJAhDQ8QauoEckNrXuczgxwnMyRQtc1ryMznQ3gbwK/Lrf17+0bOH51cHUP5IM + joZOWhLB1HUcJTcl80q3wBoc10q7Bw+QUUwV2MKEEGCVEsXA8ny3GOj0Ffb8q9Ax + NobsKPENbw== + =l5hg -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:21Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdA5l6AFb7ItpdgVv4uEn7+vmeOkZiidr0TqvOnp9LzqhUw - S1h2Ro+BRoRnG1svhNumrgkpSpSr82KISHJqpQmY8JgfLStjTDlocyJvCLvk2Bt9 - 0lwBlu+SZYYY/xJnvgStkLnJm22BuJ7VPbYCbnzZ+VGCBJtQWsD6JfCEghU+Xo5w - 9F00BBbC+Ad1KyYQeh5PuSf7xpAMPJYkNUr5Z1LxbpjLluNKvPV54uudMb2eAA== - =Py0R - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted version: 3.11.0 diff --git a/inventories/external/host_vars/status.sops.yaml b/inventories/external/host_vars/status.sops.yaml index a0f634e..388d070 100644 --- a/inventories/external/host_vars/status.sops.yaml +++ b/inventories/external/host_vars/status.sops.yaml @@ -7,204 +7,204 @@ sops: - recipient: age1p546j6whqsyfkjuf674lawrnk2ex653fuvwhcwt46gkrspkq59sqzm5y87 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTM2RVZVd4a2hGVU9DaGk5 - ZWo4SEZST2RjNXhlYURNNmxIY0g5YlVwN0J3CjNDelpBdFgzNVYwaFo3ZFJxZHVZ - cGJ4dW9NOGplYXlTY3JUcXhPejR2aTgKLS0tIEh2V1dIWnlpTzA5RWk0QU9pN0Rj - cDkvdk5xeEtab3NRMkZvOWhiL3NXYkkKaJgXAgVIWZcyRuU/Xeq8x5DS6ooO1nEq - m9IsDVssiZRbeOXpvBKCb6Jpr2YA76+mwnzVR0pLipd2WroCz2a99w== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXdlRML2gwUFVkL0orN0lP + NFVOTWtFWkU1S3hqdXJMZ3ZYd3dnbXc5SnlRCk1uNjVvK3RWSW1HUWpQeHVlMU84 + V2dMZ0lJd0l0R3ByV1hhMmZqNjdDUjQKLS0tIElLeDlmNXFXWmVVcS9qUjE0TW9J + a2hRM3BsQVVoTFhHMWZ5OHUvTURoMk0K3W4U5WGP8FE+YyeVS8exvckTYkk7cUpv + sHEuT7OqYGE1jtZNAhVFRQPqpSjLrbemNWfCOVBfvEfenYCwvkMYMQ== -----END AGE ENCRYPTED FILE----- lastmodified: "2026-02-09T16:38:36Z" mac: ENC[AES256_GCM,data:tiIGYUJNapNZVrSq4Hsf+rhklUAHNN+cHXz0UCeev4nXJuidUV5qj+5+V2V1Vl46FTG7PPiNoNtL4UVIfepZ2q/hyR6yE0KGx9C/gv4xjS3ufrGTYavNw7K8bZtUCzmo46Lf40HD8K/wYLPuh9elWdnGLhHrhl6qpI2MKcX9u2Y=,iv:FbTY98dAZtH7+jaaZLdI47+ryZm+ZxGXgc6AZRIiGEY=,tag:OeK+BS3WJeXjnWX/er2YzQ==,type:str] pgp: - - created_at: "2026-04-18T22:36:20Z" + - created_at: "2026-02-18T08:35:51Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtARAAn5114qnT9tbGPWbV5B8+ivZfJjamlCIUwsAZbKIswq6o - A9eU1Jc7BCI+8u+/L2Y4mpxOArjghTEVxz/7nQyyl7FdLFWU5qZjfCV/FLqRK5QE - 9Si0z2ixDL+CP+yuqtC0KvBUsi0dUml63KXmvHftRto73PnSgza9DMO1oRjq0VLc - 5CsHkHH1ibdY5DEjmN6auzehaZ/ymbGLZoD0EwM7cz+cVkop5dl7xth7CQQMo0Ku - yqyQm77WwQGhhBUy+4kN6rxXAxbGT6aTqYgWM4CMw6F7Zo0qaSDCC4aIJZ9BKpcj - D3ENqdLBmgl0c7HT+PQ5RXh2GvQPJZ9OF+BmcUrMBW4Y15k+/U6DScXw+oTUqZ1w - mSaHG4pZUDXv8+I4jedHLJZ6QipjvyTvrNgleEqyCPpugrdIo7fD4BlKgMRr1VJE - zPE3uUZD+OULu8EKoPf/l+B1n84epQsBogj4Mb9NltpPijg+GWyrphEGGsVWuavo - BkHAjQ00sPT4qJXVVLEV7sMPcbF8hElXYNeVDIAZCypSSA/hCeKflmk9I671gNZ7 - GoAuZbYsACYav2HYRC62px0vaobSi7yxatwaTHdEyxF6Yi2TffF+5lFK6wERv/nw - W2cVacok/yadKsDVo+FAz59PUJxfvwGugNvIIP1/TW5QsMHdMK5zXOW4Cgd+9BPS - XgFfiyGVGYPcsjSKG6XaxbruCFzy/WbhoelctkwKeASfYbXOLcv0LyCJYzbf5MtO - TCN+qYM0eQqFnHC/eTYX/iA/aJ4OyVlpasshl93tuZIGoJzo489+N4GAXwRYH+A= - =N8QF + hQIMAxK/JaB2/SdtAQ/+LRvV5PNX2wmk+QJKYkxJ36Iwvvoo2v2yySHukuhcrmcp + JaNLU4It3hxRqCSG5uEvW4VGinnG0dxrcaRyGb3MEVvphmjHE2okbW7EFY8uqB63 + GQLILqjEVx5bScMC+uAPNkT0e4qkNG0MP5+vTJlFxSXWH591krhVJDCMl8+LNqd3 + noSMAYXaax47JQK6z0/eDogy2S6cEc8UVMaauPUCgC82u2ZTYPqVLAUIMM+CLxBr + mGo/nI1Opd0TeZVnBZ0xlobWV8tBBPqOhAked+Q2/WyaxjeLvRV6VxCOz2meYCui + chyzIgIu6qN2CgTgkM+Jcnw9vVYN5qKuFiQYw7+kG8Jn8l+6W3DxW2vmSMw/8yPW + mMA9WTX6tDZowXRvexuuY3GdQv6VHoQpVgbBE7GuhrEGJ4EpaBv1NWl0K4NAI6OU + dgAX+NXeewaOjd7UP5f58QF4SY4vtVGkLe7gOc08vsSnxo0lpUdjcTqp+S3mCe/f + qgD6+aqKQd0IYxG7RzYKH8idnR4419T72oYN+TZ2FRIcp58+NqdysFN5KDt8Z7O7 + sK82jHVxAAU02Ej8VFi2v2/1hJXXl51iLHTVgaILLXrLxpAAWh6fMivicv4gxgdn + E9mILXe3t98/QoSI0hymQtGFL4IZKPXhZ3/dVjc8Y2iRQQv+D1QZMlP25v+lLGrU + aAEJAhCcPGc/dgWH4YDsDmDbeqoS9TGmZQ+P+h3xsaqyn8iav7cUpIpEi8JY1Fv/ + mh2rRie/chVe8Hmhz8pP/81/7zx0Lzjs3ZDHBLSvJMR/10yJ2TefYvYQj7wfbDp3 + MHndigvAvoy2 + =sAnq -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:20Z" + - created_at: "2026-02-18T08:35:51Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQgAjbLRj+M+NoFhUzQb9dQ9uCM1LMatORtFNyvyllOtqgOn - YHfqn4xRBQ85X6YxtQYfs9eLvCx4lz/Ab44MXk7hSuIOIjpEji495nXTeGYYC2eu - PryAc1ZU3NUZbTmWzHAaylSCyDk/nLPjDDhPV4jLJ0fCed4gqdXrz4QTkrCCSrNs - d6UOIX8wNYsSuSlYO4ZNpltJTkkAdozbFObJgF7vRZgCJnX0NfnBdxA09/110/pa - GRihz+zJFu8EWjFQC4363T3LT7ZQezd534zCKcpVhYiFBEI9WX2AWyeskFcrvnu/ - JmzvCiY51WamG9e1iDFC8AGTBSZcT7sOGa61hGBpudJeARBIX7jYN/dTJWvcIrNe - dxneC8ktxgqJCER/GC3XLPebGM8JyoXZ2TFJ4GOdCtnFnIdelnypiCMgcsU/Yplz - Ka3YWw/r4KoDRYha7bmUTrLKukeJvsghPCZK9C2a8A== - =GJil + hQEMA1QflAioE8i3AQgArADYzjjfjkvkatPfaONowiGu5mMlABYycPpHlo4ddayM + g1356uTRl1qtpqedbeZrnb+RznYgIV5YNEtWduH+ceCOWIuJKG6QvfDZz9AF62E+ + 3qVSQMzagaKRScFQE44xkOk7uVoKIydZ0jsyf/UECAoNXCkyJf3P9n7HKvbAIk3C + RVe7YOqDZ1aFOGIshu10KbKm1MTy4isMYG2YB86pcmiRNZDPUSQlZR015w3CYAtw + dKsh15ze8v5juBOV9VsJvv2ixPcpIfQzQl+2n+Qdb9P0+VcKTD4tWpuemKszQFEM + OY0q/676kvmspSIiQSNtR0mwDchhBs3vLUsZGQiSztJeAWtbwDMp0YDbqhpluM+7 + NF22TPkPp422retwh8sbGLxgvZLqMBgWSENdgEiB8blLOJdM/P8P/jj7x8IfnSGX + 9j7kpgJ/MT5dYsBJe3ibH2MIGLd7Y1xPFLEMNO5xhQ== + =15kJ -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:20Z" + - created_at: "2026-02-18T08:35:51Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJAQ//Va7Fp4tnSg79kJQ263ANBEeQ8POgWEuORPashgm4D1Tz - A6rW1n07ByPOkEtebjiLztRR3C+r+RQ/bdYkxAY2X3kQNK/F3ZJvquM4MkFrG5Hl - RVNUlwkgP2wqfUb2BIJKQxA1YatJbJPCkdPZPJ4b1bRG+OJ6a709h80y1DLdfXir - MugNwXkenySOgEDo3tV4q+hyT3fwAmB7H1pIub16UTWj7exSLinJ8UlUW/+GmRLJ - YEbGu5CRXBCWNt/bDZGFeBFEINBBjHMG1tw8bR16LtOHBXV+inv3K6As9u8ZJDKs - d5YEL2mXrz6AdLJNPSRv42n0EjK0YoEQffuM/vX4Orwt/kSciPveN+58k9WpL0nK - RpET+v2eexm9Kk9vIvxH/GnR3CXEog/lpFn9RAHPbkVkmU7m5FNmYlHtUUQSBCtU - OLMIluI64EBEC3N5Asz1QMpCr3+f/pQqPWYtkCb38WeYJbUleIz5Tj2sFz0cdTlw - OVqw4xbWCYgmF3qIeoGyKlzzDg7UWe4bMVYd8K2ED7FrJc9AyBo3FD04KULgnPfW - xk6xVxbQpNdltLw261Ll1etZIaShiRuXyLtd7ahNH8xXLxT8OxYkSdX3V7EMhM5s - 5frdP6GlmTl0sWOD5HvJrtRyvLuzTZolT9mOfvDE8FL36UVqepLogtM6RwKR9cPS - XgFA1aCr4qG9TFzilC+GfUeLmTCNbfJtlQe/8uol6IVoHFKm30Cz/cC5SSBh1PO5 - M0/yA3l4IoAcgYLuNX1OzNZczanNQegsj+MzZ6Ky1N9+rsYEvV1fBhAA8rsm2Nc= - =+ZLf + hQIMAz5uSgHG2iMJARAAjU6ivUokV5DBA3UDkh9MyaJmfZS3O2hZd3UOWCx0hLf9 + qc7SxA34sr7RQF76sv4kHF38a5PPCYPMdze+Ty13vQPSrg0oceHMoKZoIXUi2WfP + YnKWLaNDXOWx3qA4OcRaLNdZb3BFLcE3QMAmnPVjjGrgmhsJbP/puw/UQZ4Y87Wx + Lmkpjc3906dN0uh4dNvP2GuHLnf7l+XIYQ5B/VJVx2fECrAZRVN0NCUjLoZEU0Rz + F4vKoUoJ2D/mzW9UKp+t0UO6KkTP2FIWekXBQZpk1S55dQdRx44e8+jnpNnd7DHZ + daTn+W0GLS+9zhM/9vNZEoLOf9POE3OWBFKlUzk3v3nA8M/eOiev1IMEhwBYwZmW + kL9efwjV2gwta3PH0SXiDYJXlxv37cgBN0bQYMq8TbJvt2T8ppj1SEhQD2jS4om/ + ClyawNCuhKXjBY5VJn8UZBqEb3Ttc1vTCP62T9Gi4/ZpOrBpZSGYvrhnQepDMsxF + bDUGNDk5tQuhiW5IK5ok4A6XtTi0P+upSHGuI9C5m/kXBt4PAjAF8+N2Cy48xXYJ + PQuU6rL7xe9Jrs1MkYa5W+dDg/n3Q/DUHFzGQE6kxlLzaTO+1gdsIc+VeefDtwXG + nAAXRqeiVEvQV+3/TvJpqO+iL6HqNnvivtAYbHWPb8DqGj60uBw+8/yEQdL705XS + XgFdasSDU+VjXYu+MvSDkmx66xA7LFBxUDMx2m9clqTESk+KspRiAnKKBWTwVybS + HxdAssUTU/P7b3JqMglY3d54JahRaFOrC2tc4f88DZGu0Q4dKn2SmfkPO16UEks= + =T9Is -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:20Z" + - created_at: "2026-02-18T08:35:51Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdA1R6uwYhj5MM722b4XMgwVJSvxv7cWjIaPzrDWavwNzgw - oqS6vLoOXqZ9oJt7I9K+jGzQgHbxrlazglynpdJD1WfXJipcWuFRJqVR6+HmkQy/ - 0l4BKPgATg8lN+vcqwq+Gj0fwQxHA2RRp1h4HMZepOk2DzByzwkOt7+R+3McRYVf - fdeqFapHFut95ECzR35TpzB/2Q+2dIsxaSF8aBPeIQLSFqO5ha/JQ1l9VQAaHEJo - =r8PP + hQIMAw5vwmoEJHQ1ARAAqfSaQY67xf766E65iiOipWozl1jkgw/gfxiPFXv086dw + EisdxRkdaIzvlTJfyJAQ2OlLOWwEyGp+uMXzNGjZEdcRrPyC+/fBAJaCsmsVKWHJ + ar15bQXJLUO+GF1N02atTcZZTqhiG7iwfz+QvZNyoteZzKBkTI5sBW6NOMwo58W5 + KPb5O3xfaPE6iucEwcxNKXWjYsybEpg5stnN5WmG/DYBRQQ+fbynyQg+NArJ0gvh + 5O+rmlU1qi7ku603UKeGx6uvytCqsrsXuRmtc0OcKqOP0V2nUt+5rYnsOT8b6CL4 + 3zCn/QCEZDSIxRBLrkL+KPfj61BRD5oyYY7w4hPtdTKZRm7hcKq1yS0Y3aniw4E3 + NoTcyET2ghXpqUmLij6kuftGjxY3EVbEKjplXEPMy+3hSB/XRde2eJZmLEraRxgo + u8rYupxoVQz26EmG9fb+Yu2lA+hKdHsckPUBBH9M9A2mytg2EE0svYjcjj07mtO9 + JC7U7qonIxUVFx4GtZG35x+WjQ5WvpKF2zRsllXxGQ+ti4vvZvtGohKVX4v/609T + r10E0/1za6lTy8+LvbKvM44ZZ4KCBRLEiwKJX3zMCykkEAC9Fn+nhu8Tv+Y2eXQg + +G0NJ6cekJgP4ifv1/bhd6ofBBU3Umj0CZsKK5OindpZSklzIi+OEBj6sSD2fUDS + XgEvKteG3AIUAh71Iv4UM8GK7DykTAU298fJ7rnHSImnA/vQnj0i1Uhpk1rcxwn8 + SU/tIOUO/seqcV28DgA1dKnULq3KDCgIon4zWE9iOxusAL5rthwg5919J7wUO4o= + =8pI2 -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:20Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:35:51Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdAIZ9BJ7h9tElSjOm5BzHKXPo9qrARsH2zg3Ymg8oY8Ucw - sL1Z5Mqt/bApgTIO2DvgBnKv7JPMY5lRdg9CbfJMHZPf/L54w7KWRLN0PAinWD4A - 0l4BX1RIiCwCdHpyEv7Ds4A///p2/O0xRvwcgigmIPBYa5sGfgTtdiATL+u8nwTx - VpzlugfAx/yANHaLRinXEsKQ32b47+4wF1nbar678adELcLzxHUsWgLKCDamkCJt - =smQV + hF4DerEtaFuTeewSAQdA4QEs4N3q+RzXOI4nRT7bLxwtRjAVQmEfvy8gRd0KO0ww + 4hIs6heVc/lDYxMZmLUBQRmir+TPSt25xgWFqB28AECl5RG1C0wijdBcW4G6fm0z + 0l4BhYuuz4JI6skpR3/EY3G03Xzr47Nq/Jkd+qTPPO6pEbowi4KJbEYidGbMCIzW + Crk9yv3bO+KLKs6XFwD2shckKNs4Cd0WRc3ut62hXMzPCJqlDbUjFr0n7ufOuiej + =+dvP -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:20Z" + - created_at: "2026-02-18T08:35:51Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fAQ/7BW0eMhspySji3RJWlsCI5Qi7KwwiQIVpGADuQ3l8VN3M - XU3bbvLh9C7tUAwpADCFiyIoUwaVth3UpgzhB9zGDV9N5O8SiOeO5ilrksIwTz3k - L4hsQSbLe+3YTKe+RZEHBi5veJLLrs4Lvn3pnFjDHkCs4JkXyTQUG+L7HYGlzxJv - GOUFzccHBCMIco8UlEE2tuwGp5EcVozp19qCiOY8cJAYYBUsAREk9m0vVSjzdmZI - VVSzihilJqy4tpuRwjmqx1XDtN9KnhKMciZL17f4B5n/tjpi+5XwkSLgBhZOpa6v - I0otI6trXyb4xHdZ/axrP13Ua4FE9qCCnW1IUm5d3b453YId4OxYqd/9qchqctDE - ZawrN4kEH6cfM62oO2FCTawLH7CEwus7aYo8hMyaG+LYycrG6qoSlu3RYqrhUU6P - rKzcgBxGANapbJP8O93onTs/6pI5fJAgMJ0pCIhthUZoW+wv5rde8vcp2477F2Jk - bJ6/JKi47lfeHqoTB97o4wVduRIrHGt15QS9bh4ORGBgHvvpPsm1XrzIrIGSSFqT - bFOLR6OwfqVtkWFN/tx8TCUyzan8R1LzzjuefWuplQhraZeNdfqzZ+dvoOU5QbAu - 10KtQIBY8B/eFqPZZ+EufdRyo7PIBzFJdARs9RcHnPGqQ53hDyrAvTrdbGYOnpPS - XgE0ekVKPwx7nTP51YuURudZzp885K+nkHCza9/nVtcljo8+KbzHxp9XshKd0oXd - a8ozzxwcIuqu5VfIZgGsMqCgyN8UROtv4uWOfNiF2qWj8t49lhKssuX5/bfOus8= - =z/AL + hQIMAxjNhCKPP69fAQ/9FZklGjVVy4jnX/5udFxMkrS0lwBqeKRrGyQLIX8K/Z/m + 9bNt8PNXPdA+UzZriZMYzoo5JnoM5ZoNMkVeYM7W0r6YUZ5ajv5e6AMqwmTTJpJW + YGh9N7BVPxA2zmvwAMtPa+kJc3PdoYFvE5TRleide5hKOVxsMEP+L+gPPS+HiVax + U/zYtVblUaPaHQb/FTDbrffN/jDNMNuT0l82Ds0clDWHozc1U5ggsc0Hc+OZes4A + AEo/yq7WW/pHrYu4p4FLhfnDWIxv5FeOG5DiOegtZBbGiLqYMFaWzpkW+aFFqjyC + a+a84USO+HQSClY24rRHmOsrBHEfHeNfC1Y2lYP+5QZaIJtmkbLDPVapbXnPuNNd + ZSGiB7EHIJ6KmfcUftTGZKYAQ34RfWH0UHlIT03W1g95orsqpjeDaDu7XTtARXME + WUKYJj981kS6VkGlfzzZXubgZEwkmx3Jo+TXerp77HwWT1jP40AIAP3WPxCGUeqK + kHmWLEZJQPahb6Q8u1hXhJqeO7TWNrhI4MhE9cuVozkIzTQkj7cwYEJKV6kWQjxw + mvTtrhy85n4qg2hy8nHne/EX1JYjmKtZP8lKYiNeY3tkka5/Ea+vcqV6AEYO2o9k + 9EV4eAqEdC/1NvxPAO2Q15XO8hW2qutY2/cpU/C+SrFa0NNQuaS3gm4O9M6DT8/S + XgEyEd/weoytYwBTL5FJHjCjA8uK7UhIl8tXzZNvhTJwyGxOqe9U43xnfgCU1x+K + qTSWadwvvBM35TXqO+eYlBHaEGsuTn0RLz0+QfQaCR3oUPPOHWEQYUDa3dtQuOU= + =LGO2 -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:20Z" + - created_at: "2026-02-18T08:35:51Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoAQ/+Ko/cnSfwttWCWGvhF5s7B9mRylNN5tE0Lr6dXborUH6p - ec4rtRWjLjsYhhSYGXNOY1vzh/on36FqFv5bP/fQ9/syMqjBFbhkuAvQs1R14+IF - MHR+H+Blb40r2okQ9YHmLN4gQUw+RDybFFy8L+NOTk0j9HhzQEEz96pVAU3GQboP - 8vBYXLa8rIaePNocRGoskKznQJBWCZRcCfkPB2/4gUBqPzRHXBKY7rFsyOQF6cBM - NT9RFM7kubNmOaxJlo7YeSM4chKBM3kiFiVr/AW9G+Ul0F6oyNnl+PYK++MHcX+a - /IhUHkpIwVc9OvtufIcyPKhhI5CykZko90W2Q+5WLU8BEirbOsAMcXglUvE+Begf - JCPV0geyAAwSDdOWR1oHWiYR51tDxh3XLnw6Gi2ZZvmt0yCn1EL2uRH3stRn1GB8 - E9iyEal7RyqwjSX1FKUwDUNQ6j+YKH2DcguQYXtP/ljIfqJJcJdSgN09JpHBLAhG - OhE1bD0oIx+hurpv+B39tzJc6i+JDO7ZMuQqRh/MNp8o0Xs2L68zFtS1ATYBR2aR - qSf8Kc9CX/TaST4S5E0kTHogxn3QfmgEMS/oP+FZI4Mz7i+VZ28QBY+Ivun/A5DK - GSAA87iohadaq+21DzPh+h5ooOYM7z/FdgMxD5we0LWuX6XcXZrTah+0uVMZ3ALS - XgGYLaxPsLBLq3InMfhqEtVAKgKUrOJikMImO3G70kDjdAKLgubEqg3YZS8JyuxD - nKmT3NWzh52Aiz54PdVuyS1d6crJhu4oYCJ6N4hq3HRVtxKoMZ2Ww4cAHsn8TvQ= - =DxOn + hQIMA1Hthzn+T1OoAQ//W/a9M2UzgkX3gwJwsgQIDK4zl3vwwCSwTJDG862VkghZ + tAhxWwXBE1BQcTcQt1TbMGWRltLWQvgXJskEwSPk8fTGXnZbZ/lBQR0WX8dL1qb0 + i2l08DDcDv0QLTyc5vYLhXpUcZ42gRWj+S+LaruYItdk76tWoEV4ktZoyc3MM31U + MVY1LUlL98yUw6fDSOQuIiRBM35sKUfVnejoGxxoxWq2gFlstglD5HUxG/OEz7Hp + G/ydBtCBKWEmD5XMh2iEDo0vs16RKaoiy7TJfA3x3G60+lQ9KXS0/9GrAm82KayA + PeTrFH49livx4HTAZJUiLAl/UurfQ89zDUVR1YM4zF1S75WmdXbdbbcUBuiYH6Ag + XEyEu6HDqRYfV/R5heC+Hhcsx54N0SW5i8F2HwXpfjz41cjD9ZovYEtBFb+rQKTs + ZnpyTSbGvl9dNt4f3iQFLFD5hAvXIo1lxpr3ayrBxSegD2vOAVkkWM2N78F6Kr9D + WKUqZXLyp8ey8+diJZM7V4ZIi7Do0EMAdyI5IAeKvZpb/Jrmy/flCyKKalvdNltE + YeB+bpVmsa7YgRCeJjtvhI4AB1N0oWPScg/Qeqj2UN+1PgwoBEx9z4ywvbkeZDfl + bFS2TExV99n+rcgpczmx6+3UMdvEx10joOwRyG1+Uby8YepY5DxBWAsbDMNJo1fS + XgHGZ0PiYTP7UyAlBkSJxS1yZB/bfj91MmcvLdJqEsbM0OkG9mBeJYqfk+WNBzOI + ZGQCFaOk18l6vQrkrqvYa3wGM31nfXLtqmtLlGA3TtMSXRTfexEOudX45g9JlLY= + =98e+ -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:20Z" + - created_at: "2026-02-18T08:35:51Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqARAAlk28NQue189AOuWhSXAWZLC6DBE6Y+tVCt0q4Cruhkla - huGTae5B9HHSSDr4El+ebAjfDQODD5tXsQZubRzIlhKoY6lTNS+RkaP+d5949bH+ - lmeOlKwux67WnJlnxL0asxBVHOLT0i5yQEUqSDf7aDnnrOGwS1tSCwYMuSmzgPlH - 95gCEVI3sP8jB/pUkc6gGbERNCuOaBvF4u73/8RzJsI9WSaWxvj3sUSkhKSwSfn8 - Qb33zPKrEAuNvPj5ARGidrVG/L22tA8ThBjgSUhQ6pliVuUP72Ox9h7ahSmdT54Y - lnXAyuz9UHyCgGQ/mhcqnzhWQKk+svYYGe3FyFejGcDyltoJ+e+MBFRVYm/nG4Zn - 35dITtyo0Kbnjt/MnQlgWJtjSjULf3BGZeXCU1SoPENQ72cCstbTAvSH3hIfxQSp - kYltjpBMLpKWKT93FWQg6ZvyID/I+7fUD/6EWznzTUJv1wqSShc3e9gCSdPUM4ab - AkIvQlqzvY1i4TLcQrKUQ5dwxNsAVTpbeuwjGv4U52sTndYcB7/8RIsSkenPLMxb - vLJY7kSPHraltITnqs5UPkbHw6klkrsfJYG0AQA640woXageGfqdJyjcksx+dO0C - QSYLd1+wmR4lQtlL/+7rtmmCdJYR5wJUoLsjLNkQiO7mSrhhZQi+Y1LgSApsmrPS - XgHYlyvRJFqn2hp27Kek6X1ID1B0IOArNFFBwSi88cp9J0ImV9B+h0Vfj6Mx5Ywt - EAd/uXP9u0W1cdUnrv2hYBOc6UT2XErwaSEZHFb1w29YM8HyHEhMnVskv8jTBmo= - =0xQ3 + hQIMA46L6MuPqfJqAQ//T2dGbD4UFidMWh3CekTAD9X2XBl97rQT5q+xQvKGicyc + FRubJ0SIIO94rOkiliW7P5kv4VxF84gnkQ5IkAhQxQ6E4hmlu73CbrVvNkQlAC4k + 7FBEm3RDFD3LujycOvFuKA0GsrBfQONSADN2D2NRQT/H1RGjwJCUXI49gu3mYC0/ + H9qBJVGnr/pefM3T5kXF8Ck/wd4YUhVGb26cLAX+TtLzzMYEv4Oj/hHYKPMYEebh + NnCeNOC093nWl/D3gjZAkcglWNPt5liH6JGn+pUcy0EaENyWVybNDLC8LoJlp0Aj + ca6Q2yTSZN29AWmlUhXYPS2enW+p6UalpityvZ6qZ0CHxKsR3aLMAF/qrWEkKq6s + gLJviNUo/CeudZnJc4MI+xD5TRmI1PYi8DmSlpsxVioUoryx3Pn5luDNCWZ4baMp + 9ALh17P0oIUHedLrJuTtjlP59jVL8prUDMofJNhdkn+iDUMlwRP+d/tm+ywQqsA7 + vPuPnVGeMuvuEmgaCF4cq1ort1GbMeHP5c+4Lze2J0wpv7XA5lO1gyEZMwEyFlHU + YT5C23phm/vq4JK4RCEfcc+sCSje8CuRa6vrW84Np/HyJrdtrW4elopg82fd4sji + h2ONsnobJwPe7Kgf1NVfI61vnoZzh+7zERzlDnhldWfi0Xh19q69pAjCm9OG3XHS + XgHyZzUlN9q5TMKYY87D4Si7EDl2pwK/WzzE5t6DlL8ur0a0PWm46IObozDUFjOE + WJPf+lSyus/oaePss/r8IrSl1GFL04mmCXcfwsQGvVN/iuWiMZJeu1HrPDPUenQ= + =ZV9O -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:20Z" + - created_at: "2026-02-18T08:35:51Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdAO5W1ZgLQs+eTvnqc5wPLzXivXmY/isHz2QRGDGubOEMw - ltvpvDqxerzdVwQlpd9zSplVxarhjjZmft/HAWYM0DtAZxyuKdXXbZPb20WGFiiv - 0l4BWmGTVWLFHjPzhDmJBeQeW/inWpdKldR+gJWwxOMEspuXqDKAHNoAoP6jObeW - kIFlVmO0FwMHSGhAdN3v9dfgA3VpuYTNwKa2l8cazmDwZ4OTSDMxkRky0/6ZUUGt - =cnA9 + hF4DQrf1tCqiJxoSAQdAXlsLV41D3Wi1dHmyEC6Ldx8iztLlzbed/xPnJXEzLhsw + GhWmAGhbqiKpJX/1J0MEaQjXPsMdd2wj7FABkVDSzEt1vxj5TCDmRxvLzSFvV9Mk + 0l4Bx43VTjdeVTL5hIcwci9tsgno7Kucyk+PXEasMoSdG8QnKs2LNuJInrggc7cQ + ntfE8zH/NdMCGzVRJZ8+AerF7e5+cHkZzXemrvUb230mYR0Qi2Oh+oCDLZ98DVYq + =3HFZ -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:20Z" + - created_at: "2026-02-18T08:35:51Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdAAiGdDnmv5fHW4HB7TkntTQqS9L+Gb9YDY5ipB1am7TMw - GbcAwQdnOYXCjJaOz/gncSMCHRZ4v4mrjD3FRV7m6MPt5u8E38JwHYPx697nNf6O - 0lgBo5HUIpWXQeQTbnM2G2eQZhIce08YVWmopd5Rjl+BKsXeXFpzY1J0Lk38b2VA - WgriGAnGwc9U5QNEIWBckvY+JR/9fu+f7V8Y5STFYFaoBlVFoSVq/DqS - =0CyM + hF4DzAGzViGx4qcSAQdAzX5C+/vXjJK5oXH8H0eyx05QNU53e7KpfgY5xFunJWAw + qMcTHRXKMi+MFU8+DJ/DXIX4bWul+NPYP62qWRzNj8m9U8Xkqb+Flavf1XunDTsu + 0lgBIzTlMXRnHxqqvqBTzmhUo4f+W81wFpKH8gg6CTb71XWYhdwDKYSAQ3p3jp4Z + ccgVC5TOBXIuahaH2W7EvRzhFDpAlvEV10iCsx/G7Mq7OUJQKEjvEVwg + =mayZ -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:20Z" + - created_at: "2026-02-18T08:35:51Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+AQ/9GibUZjEdLKnzrkpdXsg33Bj4OhdEQXWfSiNs8CHBOCxY - Rm8Py/a+COA05eX+ENWwVyKnnSflqy/TNMACfM8eKDWiCdlpwPks++vq+6dom1E0 - ulmv3ANuu9TZe3WRE0p1Gvv18aFhVif2sSWL5g+RQmF2NaPB8N/FrotYhB9T8/PT - LRz3PAbOwIsW5YLduzoSwycs7tcB7jZtWMm0zC6ZdCDsQbcVEUrL8FSnqmCfq8dN - TMUtF1AaBNZwfk6VrYzvjfPRUYS4FHAuivU0EpSFE0JzmwhrzsaUSarR2M5L4ltI - 9O0qSTagaHxbLsAnYm5OFjB8vE+FCqHh9b8VOIllpkPIrhElbYFDS4+HZYISrM8l - RLb8MGGRlyf1viC2xNZ5F6XKJBV7ZSxxuebeZgEp2IIi99sNwZ4n+1kG3dQdwUny - ug3A3WUd8bOmXxz+vVV+y+vFvTP9+QoSCoJOHsU+F4nOjga29BhUVQvLOgjJdidQ - t16uCLQ0E1ddxVygBEkuuX+mdcS1Y0wqNiFoVV8zPCNlVO9l2FHYnAGOjYFaxRvT - j3KmuFGvXtVqlxb0+piWXm7Ka1TI0Vr0y0xC4z1LilH1f/UEAJHu8dRYQnjApK/I - j2kYSU0VyaF60TmNLZw0oaGMqlTtQf6PoMB8QyxTLyQvtKpa1oreSmy0fYceTmDS - XgEFk5SDn26ZYIzlOrJKxZnjXDbK1/cjFlN6qCY+ct1iJAMDNHcXgDwEkEwnwmx0 - FrjqPNwJcLzjrgHmdYdaIPu0n8MG8dNtRzyOeRunDnQoTXbqs2lHpAGzlfMKdbQ= - =1fUM + hQIMA2pVdGTIrZI+ARAA1OSmmu63L5o4BNZoos34gy1cZS/eWlANZgGCcYjlfS43 + W2teIqa7tdvBVal+xA0DNw0CxL7quDzkY/5fwR2oFOYRIgaDyzh+IrKzBXSMVmnR + WXneDKpDRR9L6tiZNrtuNqgiwfOXddGmfuNn2ks1nT9qTku1+l2BiwFxievvR/HY + wxuqWmYNo/QePdm5y8cJbjCDj0loLzNuf3I7DBhsxLVndNo+2CKsj0GzKqGKvGm5 + EXaNgwoITfYFOtvp+V66YyQX2DkbqkiCpJzuBOxoNcPOwgjEZThxu3xdDqWd/0Td + PZBXLnLDQiUpRG5PM22Nf6h9yJN67hzzvpo7dLgslCVOwqgbOSpVdcrRVH+hrxes + sTnYluFVHzvCaR1Zkrn/DZRQ3EpBPGh1YR830jqg/cB00ZksZPBTZQbPy0ss0mMX + JETEwLIZveSUXRZGu/Kq3sCE4wV+4vbag1fnjpvDQrEze9ocFd2MZVY+2y7+bpUz + 8DV+806y+TAZNuvBEW9mRrIY01Qnjx7dOpn1399BZcqiQfAOPyWmPylLO3/PhG2s + YDHvpy/6MQSonftizjFf3cdASpHoO2Z+jYYEsr+BapjB1gugNUGzY1SI05hOYMeq + p/ut5aU9iessa6UTokYsNlsydSzwWQgBmbum+d4Dn0/F2JzugRTdrahMWIWHoOXU + aAEJAhADccfgfSJzMT89s08GW839JCMXMSTSoNom1jJv8RB6jUAsxHw47qPWDQQX + YAdhIY2djDcTmk3T4HlYnUoLudipqqalTamX95I29RTh/a5kCFdpyjIm31xtZQAK + gJRIsIrSXpAc + =0yYb -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:20Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdALa1gL5iUjPCN5tuz7/5/I2DTQdqOlgUiRvfVZB/JuQUw - tslKnCvbCj3jrxiH5NHAzcdk/C6uk54M9jIuHOzqqzeABbiT6tcVXHVtrE0t5DzY - 0l4B+W7OGU30pTvlJ+O082ajMpABvAgYM9TnSwXdWmB2jP5GvOdnjR6eqGfxTW5q - 6ksRm/v0RNlnkiAYIosaFi+EY9QJ6T9t7Ia5ZB9gOectl1S10yKrQuMlK7/cyiCG - =6xVU - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted version: 3.11.0 diff --git a/inventories/external/host_vars/status.yaml b/inventories/external/host_vars/status.yaml index 9af1eaa..c2c26b3 100644 --- a/inventories/external/host_vars/status.yaml +++ b/inventories/external/host_vars/status.yaml @@ -19,6 +19,7 @@ nginx__configurations: - name: http_handler content: "{{ lookup('ansible.builtin.file', 'resources/external/status/nginx/http_handler.conf') }}" +certbot__version_spec: "" certbot__acme_account_email_address: le-admin@hamburg.ccc.de certbot__certificate_domains: - "status.hamburg.ccc.de" diff --git a/inventories/z9/group_vars/all.sops.yaml b/inventories/z9/group_vars/all.sops.yaml index 9c4c74a..5f738c4 100644 --- a/inventories/z9/group_vars/all.sops.yaml +++ b/inventories/z9/group_vars/all.sops.yaml @@ -1,235 +1,197 @@ metrics__chaos_password: ENC[AES256_GCM,data:seOU504dZ9K21+NK1MBf9isee2L2rueP6Bl0F66R,iv:ZtQ516gzJQSSgvOOAzPF9MuarXqHSLXy37/9z85KoQ8=,tag:dIal6OxPLli+7DbzhjNFsA==,type:str] -msmtp__smtp_password: ENC[AES256_GCM,data:NlA0aN2SeP4Tl3G1Qg0v/SAicY8p6ZMdQPihGfFTohAmajNvteFJ19ELPezwTz7hia0oU7lwo3DfKuu92WMIKA==,iv:s44piFZZrF6ZYmkGqsBFjTUNiHc4IhBXJATRPETsAI8=,tag:Sj0Q/Y4hT4Hs1JxVOO/8xQ==,type:str] sops: - age: - - recipient: age1j0876shgsn7f2thxh9kx9x5uwnh45z6sy2jlk2qz5jhgedm26g5srn9kax - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBoTEVJaENCeEh1STVTZ2FR - OXUxYmFNTXBCeXFqb2F4Y21Tbm1wZzAzTTBzCjBlc3dEOEw4aTIwaGR5eHM2V1VT - aDA3Q1AzNUtOeDNsOGFvZ0hrUHQxTTQKLS0tICthNWlkZmM4ajAwamtzUG1CRFpm - SlFVQjVYcEdlazA2SzYwYUdYOXdEejQKgyrSI2JbsnhYw8sa5+cwIoBXyle4L1PP - lscbg4yrkSHkTKbG2NxyVJQICe9VnU9H6ZckQ1qzzMy3zWV/q6/N2Q== - -----END AGE ENCRYPTED FILE----- - - recipient: age1llkxtfx4dgnezmukj4ganx4ql9k4ga4ca9zuanf5r568jfp8peeqal490q - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBNRnd4WkR1bHRvMndKTyt1 - MjBLcjQvalV3bmpWVFV4allRZ0lSZytPUm5zCi8renY4OTlLcGxMd294eGdYaEQ1 - d3hQWURJcDdZRFVEN1Y5SVpGTy9PUkEKLS0tIDhJNGM4US84TkVwOXYwRDhsWWtq - TFhiTE5uTVZkQXdIQ0RGS1NQN2ZGUFkKUmZ0QtaJnCsI69c7ziSRyLzkkVkkSLkK - 1sBdw/JbGmmx0FSVXwGWVQNq5r6KyVC51tdhcRzUhFAA/WOgBybwrA== - -----END AGE ENCRYPTED FILE----- - - recipient: age197tmckjll9999v5apqh5h70dktdxzxn92uyzce5j7jmesvnneecs9p7m5j - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB4Sm1yUHAzdEhWQUxDNDhm - RmVoRU5GNXNvUWJUdzlkZitzQTdHWGI2bm00CmZoanNTSXdQaWlHcGxRRU1XNlpx - bEx3OWRvdzR6UG1jQ1pNaWZNT1BqaE0KLS0tIHpPVkkvS3lCYTVLSUUzdDZWQjd5 - TGNQaGwzdU0vbUhyZXVDeEZnWmVla28KTtuenG9UpTh3Y/kou1IVBniCsQtKIl7k - cQ5TiuOUfarN3ixdcl5FTcRWm2tjEKtGdDN+wnc0X8jadzFKqGAM/w== - -----END AGE ENCRYPTED FILE----- - - recipient: age1yc9s8r7zt6tc7scfyxc3345khdwqrx0lwj4z6yp56h6rmauev50s5yqr22 - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhM3RWcFBUZDRYZW5FRHlQ - N0g4OUE2WFF2WjNGcEdWNmpuZGUzTlFwT3cwClRWZ0lTeWJPdmhsSy9HdEhERmVp - UWc1OUppUnpPVHEwbmVnZUJ5bUJWOHMKLS0tIEtTa0JTclhheDk0eFc5Y2YvZVZG - NUVvWFAyTGF6QXJRRDJaRGZmSnp4bTAK7xRopHydOIAIljImix+B713aS6HyQUvl - YK41pazRRiZcdkxO/U/Uph7KZNsUvzt/flfBvtcuiunQ6yQreCsKuQ== - -----END AGE ENCRYPTED FILE----- - lastmodified: "2026-03-30T19:28:25Z" - mac: ENC[AES256_GCM,data:IGai2CmOI46XHekSSpLgQxEGw9zIf7Z10K8eQyi0rJGha5ZOjz9jP1VIhC9m6LjRxOKJuEPV2NvBACC5tBUCGwW1Ym31spcROjjtCzyqRF8E7R02oNMIQ32Byb9ij56/Trl5UOBOML+WOdeaq8r74kEfIyZBCx/tfGENuTlBqd4=,iv:Gjzb/IW6WcRL3c4ShOH46cVed4duTs1BFygYnGd4d4Y=,tag:DZAH6tA92mFP5Yo9b4kmkg==,type:str] + lastmodified: "2026-01-25T19:52:03Z" + mac: ENC[AES256_GCM,data:6JXc+K8fmANf22puWyllV5wVSxZSVnN+U7GM9lNhkxbUBM4AaIedIHOXz9zDaZh/nT6onrW2nhKNC00kWziaddOnBxBUCWUk7bDGea6qJMIk4GfyU0f/xX7mHpgYorF/KmQP1uvNNAryn7zeSfS8Vk27GFDPbBO3GvYlOZFUJD8=,iv:6X6uf9obhNix/qLrpiP3bw1CWM7dY+XAEdfhuTTmuVc=,tag:KJHK1Hc/uV8DOw/7txHfEw==,type:str] pgp: - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:20Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtAQ//d7j5cedeEIsXtU6hO5pEUQCBYt0kU2jkcSqFiGbbZXQb - EOgYlGe/eEQH5iExcB7bIxtaPqnun0gNyTDgQDkIxaZQTJ9R7+HmFWKzJva2FXw7 - lIlt4BImAGZdrhJgqWRMB5sFl3f4D9HqapeYBE4r7Ej565DB753sU+YBAPEAzAkn - M785Nx0N+J1nsTHiEo2c00d5qgzvfnigeSfMKYJBPl87AqJ2++oFAFRFeDjn3rqM - QFeQuyApsgf3qUUeYBOSS157/IV/qYKtTZ5mrxT3QgvPNP2H+aR7wxU7OcNXq1NB - vXqZCopHliPnUw74ByeqvOp3Im/Znhl8Ou3TPcmXf2n+zGjFz1SjwWZqiCQalCgZ - QF9BiyZ4eGL03SnOuoxGWpGQox6BZxn6Ed2UO8EWPXGL6eYX2oL7B02lxsWn4SKL - ezXb1EJCSKn1PHRM8vhvwZg7pkBaSpeFfetal6jv267FVGNqm7oIgp4E46EPGKCh - JcZMtsXpkbmwkd9bzstuBpXBQQzP8ljYiAC+yOBuprDmPrS89UDyFHqKcBsVuG/K - 51wbdNbnaHApFhh5/fiaW5nwtnEfeuJdROVj7JkiY+VdvQNIKqw0DzZsV7TkHrbz - GT4WaMlTUX/paRow7m1lU524Ixk5DVeBnBpsDJCxywoSvCWBCYCyJdoL6MCz6CjS - XgHfe4cPyBF+oOyYpogYzVzZp5v4eVJw/i6u1qmyEYMoDCrMJRGvz6bajW9ACyiE - 9OSF4Qkf+YSzhDtSlw2zaiUagANt/fOltSskwkzj76h57nxAmJEY41u8P24W0ow= - =FAjs + hQIMAxK/JaB2/SdtAQ/9FinixdNstkOoY60J4s1cyGVohPL9QofBZuVxCpcj3N48 + AC6v4dm5Dd89DKBn8aG7vGPmkdv/eTiYH2L4ky/HDqlPd9NDpQ4SNTwWCWTsojmZ + 2xO312iCoN+EuWCmA7t+7fnTAMvlt0VtbBiYeVE4DNIJlhIBltnVjFZw3mJvTnz1 + hacOpPP01TJyOQhcQfa2I7Z0CovsJ7cUX/Z+eg62MiMPa3bK0nSyxnKkucQEZjnV + qx4oL13NpfomjZ98myyAlHJUSJw72vWgAR6upRwRK6DP1m8SKvKcme9MZLpZrXuz + tH0ngQbE94Neha+HTRlytV+227/pj8/8DmWnNbTcpwTdcToiRFEj7HFW/aze/x6M + 3FGgk9MUTdWnYgHuDx4vSUsi+45OLijyTPw1RViJcDS8/7oB40Zv7OknYExwGr/s + 9ogD4kwEDJ2EAYvxa7leRqmGsppH5X4F7nMvVq2T7CHIN4TLd295Iy25MnwdQbBQ + AzwTUFaN9nlp9qz0+4hGC+8+SmuaTwkEFeF/55O8htlcTLOkJgxDOOt0lJIUt5FY + GKpRzsaQygJQ79pPSr4Z+T8Kx8PiWajepWTB/hr87qBFttTTAuXk5v2fdl23jteH + 0txFmTovHlhQPb1cmHXkfaxNLiow85cS77xTvegLdIO/uBF9Fq3XyAFwsmy06PvU + aAEJAhANnt2ie5GrOrOmxTF+SJASieNoLrCidAkkYUQLdehTSmFthrRmNCA2DCJn + 80DpbsirUaMP/nwlPO/56cHsvarpGyKD4VarnlfYynyTOY7X+k8QykKedaGkuPWh + En1zjk8gDWq+ + =tfhu -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:20Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQf/ffB4Hg/grUGYu9eXalhufN2eozhxRJzKI4smecTEbv5E - DQDN3F8EQVCo2++lzv+wctBkhGygUSMnxEkvWFdXxmiFOQ24deucGJMHlDUOwH0P - yvzfeuJwhkhjNuQc01D4kYghSlYbdY1DTh5N+oUZlWiAvYJDDKGxKMskqs0J4ekE - f27iBZVVrrRjtvd4qlpM6HibPLLPQrw290hYszZODbvppnrcnObn8A8ZbRYXnicA - HXbcBQ8KqAyRkd7YDb55kBgxmXgAvR65YcWSMwP4CRrbqQ/sMT4bTZP8M4uudebT - 9t911zHqSzuno/syd3cf7xq7xdgk1jHDpt7tcj0Ao9JeAR72JkQaNMszx+VvtsQP - Tah4zJrYEs1nj90H7J0E8v1P8pmLtI/6sOzFKjao9Gyd6fv2bxaFc3V37S3np80U - S6yeRennzcW1siYGNqeqN0C6/4/T1QLP7jEtKRj75Q== - =ho4j + hQEMA1QflAioE8i3AQf/UkYYydw9ktyDiiqXN3Aeyy6LVM8hwVZ1JDyrY2ncshyu + Plqtq2mh1HLjKpmIWOL4xKAY4Chfhn8VG9cODJTWlFV56Zmt+wZmgWtcDfK9kKT8 + 3dXzDPU6xCEs8RO060xztmBUyf2nk4tDnZVfc90kMZhFXuRyBwdEZjGO4GVRYwlM + PUAMHERptZkWHvEfoWRxtjOF3EZ1OP+qLvwphE8u71s3yEHK966TPeklq98oaU8F + Lch0KF44i8eNBdHlGpIAHGkDZlbFmX/Ls9plbpuZKtJpHVNAcs7Ugg+3vaLbl6D3 + 2eUiqtl4s0YiVAmVcsb6APvLvNPX+K6ZHjVxcEa7bNJeAQ7/W3AwMOFKzrhjzmx7 + z/l036bptPnc3y2D+9M0ElV+jRLtFPXwd+uUV4+goADgczYqmJtMlr8kt9cREJZR + +3kGYZNs4h6331P4Hsfo7gswtm/2DP4vfZAiFITQ9g== + =F/iU -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:20Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJAQ/8Cgpv50Fz28nwgZruo/ieweugyKPewhvupBEsd1nDVdMI - htPuuoFjxTd8LjeQqFEl3CK4cOrFhG87xjFlYpGyVxXs1hU9u0ezuZuB/b1Y5Z/2 - CJJjdyrJkuqo3X6JHeVezodAE/D28B5ok+efzVgacoD/t7lEWtWd+jvK1pASsn6X - EGYhtF+ld6BC29B44SAyv3U5vEl54BxF9c7TtTGxesmjayELFawJ25KDVH7QgneR - 2edGHbtPkawxal+ubinrHL3XEnPLczrS7Arji6JF+nZqr9pM8p+v1viu8bE8Tm/s - delpKfSI05hiEPKv37ETZqyTzYgO59oeTLe3J72rSmSW15BruzKXQN0HJbFsqPGu - ZhuNmuzB6eeXwX287dcqogyvnecC9XprzJjySRTLy4Eviu3ghrSi739eFrIRaVNE - N0tHJtpTOsY50W16cxVbEmJzPoK/LKesl/giUU1yeXuv3i9NladTpUcH9tWfnZBX - umg1DhOVkG9oLBTQBPlRfLoZXuRFODCiiwoqXWsM8/f9E5dqk5qbfE/nNoIV9/HA - PaxBEwgGdZ1zsK2wCh9Ia7EkjNMyUlU6wa48aoM0M610002rcugKAsQuwZhS7Q0h - k9GROr1BKPdrn4eVCzUkoeZSbS4tUGI+A51SqD5QcqhG6x1jzqBfzT73t7n08yPS - XgGPwTBmcDlJA12uwBBBh7JDIa38blD9TrwynUdUr+U49E/dWJ84JZ/Ea6T41ILF - vYIjmTkFtQs3oJt1sX5tnoJNpxqf6rxATYJzMOHJ3XuYkd2hnMmv5Hdco2/JXuw= - =FNar + hQIMAz5uSgHG2iMJAQ/9EMcF6GnYRuaTlGpkXhnJQZY5ALyqgCbSMHtnRhqD0Lyf + sJhjNJ+d1lOQC+gsN7kxUU/sUZXPThS4q2OkR8LUigAHSnZezT18ppOko1cUR86O + KxvAtOYcg5HbmyzmhLZdrdnioZNPptXaebVRMJ1SicBZJPYGk1dvshQzLDODEUHZ + BA7/t11E6Wdt/LF4FSS8RKFeA4vveocj8L9h44DBn+zFo6D8FQ1AsJzlGRTFtTPK + 6owDi3V3JxFIv5F+W+nf/n8Y83e8lqlOva9SOxPpP/3mza0GT9MkN8BtgodPSWN0 + G+k0FHhew44CYWRBw8r+wVZg3ZZ3vQlDXft2j+ETSOBvyErha9ABo5uJzXcAehvW + 3JJDKqbs6LJr/+hgEbuliEM7g+LOPoa05cQYBDk/p3j7zAp0RwohHi4src5HykjE + R/JwYeSuVsN7i2lO2An4mKge72FIIi3Xo2gX5tRwtkH4F8BSvg+IygDrYLRNc1Zm + K4cxEkkYjgazSPJWvIRW5RrLjwjo9Oc/nfgZ6Bz4nto9SCn2vBx66QVx/jc7qoJE + xg6K+sanFqVKJEaO45YXrvIv5erp0umbyBam07WjaJYb/0Ww+4nLvo/4DgOJDFMd + dukNSHcOWwCfw4pD+EyPaTFCk0OoTN3Q2IiJacgP21lp88DQl8Ex0iYibDlnBxzS + XgGXy4KYls5DrKKffxVpnz7kqsIFEC1OoKRKy1rDqOwJShHr5/CT2l9Xx6q1m6jU + Ev15853Jwspjo50fJ+vG3NwyMzDlKpT+2t3GxONxsIakqZZLbKbmfbddm82IyGQ= + =qv3p -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:20Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdAW06i7F9ciH3jtDcZt1vtqRfgbjtxQ8hXyiv0zbttK2Mw - 0vvbTRMVC+pqjMJ25hODmqrIv6xt3TQKMx49bTA3RxS43qs6zoACBiftsp0xcnb8 - 0l4BoJby2bJE+K6gm8rw+cUjn73wP8csiwnYHzdgjYigjUAhMHnG8ebKiS19LZMw - NWob0yHFEi+85r8CQLcmqvafT7QLYX/ME2IBnzlMTxhVEXHjZOCrLsfXu6tSWUUd - =THCX + hQIMAw5vwmoEJHQ1ARAAoQSSLElz+wP/oeIBdh2b5rDOyShN48BXJjM7pBzEdA7q + iFT069Xayv3PSPky9uoxy5zOBoAhYoyX3zlIJF773TfSpLeVI97g13LQYC3DdreS + JQnMug7WbTiB2a4ij3kQdMAnL1yrwT5Q/F7byRCeuZ3CDARfx2fXzykMU6jz7imZ + 72pMc5+Qoierry9ZPgYqRK68t1p6nhHaiVLnfJ2lCzbpCqktiKDqLBGskRP6oPSv + WhnUUtuYAEuZkHc+Xq5/V/aoB4+Qg8lK7mLvNbqVd7rtBJLURdXHst9WwgQ6HQ2R + lTu2ARy/rBdDaV6p1nYZAh2j8kpOgXltxYeV3ys15+hRuO1kib/r8VrqApUy8SGM + eTnfqJb+xqMzgtRSkRfywEZwiDPLVrQ25Fs6xjelrSHxSZF/CzGDV8ItICrgynA6 + gTkZdAMcv1Nv8NDmQEGp8DMyDPji+OiKKXSaA8OQzAO45kMoJUUJY8PcB2mgvO8X + 7NbfZ5CjQi+a+EFgrF+k/c7Gh1sYZivUseRT/H6F+UtiUQBVMQDavivzPcqL4Pmj + C0VArlRfA8URFfcEge23xgjwgu2KZ53A4EnernXYjyYuLrrY32qjTVui4DMK+yf9 + ag0s7eBG5QHBLO7eS07L8S43hyWNJTU1AP20Plx69YyGI7Kw9nDLaFP9sskW8mfS + XgFOjDDHZM95iClFgMx1K/A3x4l1iJDVr3wUvXd76aj+GhBb9Ag4CUmhPrhUEpdz + vVrdsslq6u86x9aBk2TqxyT1s7euoqcbt4NNiSC6RoHxfz1smmkBd1Ahf0Nea14= + =AHeg -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:25Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:35:20Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdAZrIA2Mp189PuVr9sfGe7/OUP5vun8Bg4jepI9EQKwjIw - klzfCliYS6jH6gpz8D4yBCIFY+P8q9qH4cIgL9kxNrqOcHPHlHV6bjwqRv1LmMqd - 0l4BWZ6kaMKH6TF1v8TomroTl+PnbqDqLW55BZGFKq2xb9m2PPxJ5rAcfKW4XR7c - OBTqQMpv3v2lsj8aMXPNrtMalc8bV/sBN8tdTOkmXwMiKrjBNZbWk9O6u+qWooTo - =8SxT + hF4DerEtaFuTeewSAQdAfuQXRw5B6dnjfLxfs73z/BEsLgDEfrbosoJ9mK1mZiIw + Y/XVjPzaIEAUzSlNKyPzoTuBENQLgvt+94Y5jkN9T69ZMM9XfWDtnC0MmRsNccKI + 0l4Bgy4tYWNOCkdOLoScyGa7D91f9cG7gHSiBbhFFC+mZi4ijO3Wtdb53kiUvpVM + YgJANTVlqBmdh91mZDt+5C1ortrRVqb3msG5gLbaLcITmKHjHQg30gVyyJ/ybl/Q + =A6tc -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:20Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fAQ/9GnCDfxYi44OWGGTWE1Ny3hKX3HfyL5Ti9wJFgAJzWVlY - aHQ9jqL4Ia3rW5L37/VDRoaN0LmKUxZnjbdoJ15De7W4pnu++aWfXe8wNQVfsYVl - nrpnM3yNT1Vl/KQ6I1ADDZwsMsTiUWKvO/0zTJxiZHzid6ZcqLgK4MJXOHdtTAsB - bhox0GyHb3QRSn+ic9F8WF7iemfibYcMf/ztUHFemarQB89MNxJueDEoIKFKEZ/d - YGnynJjCJBWKumD2zBmnDIk30bSmAexZGzDyb2wu92Zxgn3qWxsfLZV6R+qSflu6 - Z0ZlzFXuo6zBKo7hgYvqwKI0XlC8Lz47y8sxgy40XYGES0LTNj23ndvC3Kr0G4w+ - BpHZ3ZZjaF/VLGM1ekWZqdpPCuShJj/qlTlLqnHHWxrzerJiwgvGm6hPoVzQs2m2 - ehG+fNxboLRF0ys2ho1YpHsOU52RpNi3K9/41Z0UnsPURUDjBOPkz7JFd7xRqxJs - 7NjrR/ocbQEyM0JGNmx7FegTl2vJ31+D51fY2KdxPZ4Z+WUJh8MtdeOm8YpGrUkq - VTPmskWs7wU3NMnMpyP/D1aN34632GKnXqFv/9n2IYG+6FZEVTCOhhp0KGZg/fQU - S5kzYc0E/jVTkACUtpPsx+5ZNEPvpOxpYRNfQ1K+lswY8/nT/nLJjMz6kAkYRFPS - XgExvHe+Xs52MFtGPMCVvTXUpQR2ebfFjUTf59Ys36DMxXf9VmJxciQqJN+9XQYo - SUvQ2RVjJSl5zr3KKREu9tVsy16BqeKXDYo6xOyhF8ftFi9nVs5vGIzKoNtGR3U= - =OiI9 + hQIMAxjNhCKPP69fAQ/8DHmd8fM9ZIvmtojUf9/ArkGm4pbpyGMNs2z1lFbMzJ5r + Rav57JzpzzYkNzG+AeS84vHvUyv1zP+SS9gq61nwIje2IGHsRfEOji49UKhLgW1D + iq3k2JaageV+sltUadNzh3mfDdg7EDBqRa5NnJuwEFe2QKO+ueBiBTtyBum1Gnn5 + FGb7Ae/n3+Da5zewbX2jwOs8EdapTPkrcm45L7oIY+0BZHMco8slxdu0Oh5MAlAv + VxYx+S55MRTA93Zk+7fZ1dkNYo3BCVdLafdhb0wJEtwkvdMGPIOi/ch3kzOaZqQt + fx/nUJMBlOfzuE5WLSE6xAKxtHmT9a2swmIFtQ1BfcM1eJsETdwUPeiiHJN39JbP + F44p4DwmuzkjoDjOi9Wu7zciyZVuvpBFu0T2jRdZvfZqHdhlEQYKOBF2y8cwSAnj + 01hIEpLdpRlxF0ClbEc+RKTSLH+lc/PUE2EHHRAirqVEeh3N4jxliIJwBAbrR0Wx + 6kiAMqaKAfz0j9pmBnJ8EVzpjPBjV8yrJzUPbsF668snworlxKB9dURMOzYOIfWj + /ZfWw7PywpvriZcHBAAAlL0dU8NHysC45PUdCbNSDb2hmf9Km+AkC6kPUBlKfB69 + FodTbf69LByIYzsDUbifn0ETPoUMtadyaFPhfcS30Yhr6Z40MsCffks8MXkBsA3S + XgHDk1JUvZIUID8kuK0kaVhb9PXE/VKTnxdoZ6nycppntPtz8fq5U6BL/p0e9Uqr + 6F3kut9J9GIcGny+hDpFfOTCCvwPaQrO9ulK57U428UiG/rUAPZ/VgrDaTp0880= + =ckYX -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:20Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoAQ/+NNZrV0tLCmDMO1nGofY+7CaG6MLrodXk5IfYVmYcsCdz - 9Fbi2bPYzpadr9pZQA6HHVOoRtFCq03xi7hYPbtuEd9Wseou3G10dFpvovlw7DaQ - vOOuaND3VCDvt3cyLHqXbLROtKXIjtsg0BKwLpcxNOiG4TTA8CluAvDztdq0Rz3h - 8fJjCBTNmCycWsEH2ac2mPtFoWufkRIiKssmRlWTYUHue/UrWcQqmaUA4Tortkt+ - aHOlFeQiFRd3BRRxAoyE6KTxH6xrppk0G+oxSIYslMoqDBoJL3MN/rDjzxBOgtUx - j4ssuk2Gdy8jLm/nrOrBzVO448yqqFaAiqTVrZncBFdofa/Vn5v+UZIH6c9Sxupl - BmcZ08ipUu7lllnF4cygyPjcW4bMcGeRkUsvAoQ7ZqIgYecnm7ZqYE8O2C89BJ6D - BjnYoGN/BjRkVJKhFHztiHNk05r8KqPqXGCfsBiWxtr3kitvX/epsDkbTKalaPw2 - 9zc/CppKTpAtKV9cGC0N/jf9cSgaA7KbVQXAdjm/nTccYeuPO+HBVMEPFdmi/jgb - +i3NebpwWE+wbZB8g6a29gy8a76tdkWxnLmchyHQd2GcULQy75RzlJvqyyTEMeaz - JqQwfbFtLnRDEWDHRDveaQKdzHanydvFqSOK2suVW/O/sGXHG4c3pz+xBL6KkULS - XgEW2jEAkNHdt6vSilNN1UcqHG1Yp65FoHlMQx3190vG7vplWefvYm+cBDmHHbaU - DZHuachsH6cma4wyB2kKVEdZ94kFkfdK0atSwyRGjr77kLztjBTJYICYwBv6neE= - =JsSt + hQIMA1Hthzn+T1OoAQ/+JiItjEyzXeUJTkw+YS064j8iVLd87CSjGSAsiH3JQFSy + 9v4XxI0x0WSPORi2x2rYK12L7OQzj9omfHuroBGAhT2x6hMjTzPhGt8gFWNWhdrw + SX0pq+wFch06nNHqYWmpLcKRRyU10TH7jkh2LLbnZE7I5WY4PLhtGEAOuYpGb9qg + rvqfo3xdyncDvC4FITRGZvMiFsfTV/nyuNc0hacsgFLMUQnttg3DxjR2/Xt48q+p + GFpxjcQIf1BzTDILmn9ZBQBd5R7KjhpUS8GYkulAsm042WapefaE82Mculqpjsny + ler8oo7kICqLxZmEAdGRJ0R1k5iLAvmH1ccgiRyz1wStNYkP6GJwRs84kdHPWVrt + tvQnvxNllkncDwD4kYj99tph7Vujho2QZ31H7AReuytGmw0BykZQMELIHs+N7QUY + Kd89PCW9q1EkFWDXG09PFBaZQn8Z8Iet5oma0r3XU3LCARmZ/rBKUdwibhr1s+/y + s3KTfm0sO1pIQivsXEIjKIDT6cXFQTHlPhzWoqsgN1uqqgprB9jdQ9Jq/PvOCeUb + JAFwTu8S7gnqgnHnbKwJSuIYRU6LM0pXXgjBvcsYMbnwSXuh9Y64/T9roc7S2U11 + nrx9P4o5eHl16oaSMcjCbH8J5Y4H9wOutLHisjMlFcWNnCUNUrgsx13+a0K9xjLS + XgF3DvoE0qn5i/ddopDzI9wry/IFBs1PUL3mXER80m+P7TtDfC2eAOrbI4ddam5l + Kzf5nOMhJJnZqNbdbeZKpTzciNXWExEChU5D9wFwk1/gDTh+X2sdbqfkuSutnaQ= + =3L4i -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:20Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqARAAkp6hRlQ72snEkyBfad5JTLi/DUtQl6Fn7fuKefxrADmk - VNF7I/5YkdGcxz0+85fBmGwUvjOb7sHamMrkHcl59nqkX56LJdcCDcxRHGnz/34l - dZwAO5qKmco0vfCva5IYSzd1kTmK3cVRDChIdfh5eO3vSg6Y7JpNbkqVocT59ygy - +KgGnZ1wPSMaboSMM8ZzesEMe0YqLdjJ3+8NqwO1yLS4YTsJg39l+yBRxskSbIU2 - RPZsTi6q5K+sA9kSK5kmx6nQ9A3fidFgSCuniqlrE6/sgjO47f2kfleTkm86g2Vy - g660E4lNozZRNeAnXR8bDB75BLp9oBr2baiMflP+HfbktObDdaGE2AhDPMB9wBcn - n0Qae9+W9aGPnM+sfU3KMscN2cS5xbvueExvP8i8ZuYt6i2N8LfOd0xO2lM6mZ2b - TxpH1YIh1d6Liu6z8Fv756rdgy03zjdOzIPch21FAaGHjuSfRq6BS8o+dG0QT+20 - jKDFauqLh1FOzyUIFKw9oHt/jS4t6jQgwFcOTZL7H4utx0Y7lsuhtzrAZHK2Jua/ - 1V8MjUn0ABnCWN6o+SKAizOcN8uoXqrae4qH1CwwAj+Qvbgbob8IsTKhPXAB/H1X - ORoBTilugU6Lm6+wM5vkPtfaEaY3n9P72XPrLarvsVHsIwTT3MFYh8JLjfHFiZ3S - XgFT6/lIxH8N1OwrF2BnzFH5X+8laSeuNNfpeaIezXtdUMEHJlgu1arnvkEISgoc - UW2bIhKx03p/kJGpNMJCxkS+4ibbSsbbDAkOi/VUIhTahYvbSWSNxOEmlHVZpFg= - =v86r + hQIMA46L6MuPqfJqAQ//fCWlMO+TZB3lJc1OHjcinFxvN2B1gMbH8AnLsuDC+BPs + delqAE9b1VHlZRZSnbN7c0Me1kXc74w+AojmWTD0pGZE4u/fp98g/R2TIs1yFHWT + TbHJIK/xlpvLlS/7UCFcigso+S1Pzv+HN8eIafGaYovqQ7YRStgHRM4wov6CIpTX + t1PesR2ZHytRtGnDwR2e0PYeaKK3LHIxeZySLzQ3sK8LwtxKipjHpCzStrKe8A/B + 6YcW+7TCLpuDAZiZ5hZhxZOd1RPirnwTXkaQN4gwQNlaMMMhDl69I3vIVUmrPxRe + IDDE9azwgzNEEd2Qrchm5TmYBOKQpF/yvs/6maETaozH3ugBaAAPVqumIr2Q2lGi + uFvR0rm+AuQSjxJ2B9fYdzgLWHgwPIK6vh9zdsfEFaELhRZbTD34XML7MpGMN6gL + Tm38smy2hiQk5QepGU/mowo3RyzCbSKIbmCnqzsCFU0YkWAGDkeLa051iBnRT6tX + dnJ1nYPPxenQ2x43aBvk/tqfoZcHI4YN5CoAfXgZQ5UL10vHgMum1T6QlY+VFnFM + Da42TEPtavUgxggKrmCE7T2o3r/Yt8hplUupUjVeD6BH6Y6Fp0Z46dl3TCVLKJvJ + 5GXBuK+BzUQt9pe5AxarnUpS/87hEAkh61qcmy4+8hvD6R/SpiW3r2xGf5uEGjjS + XgEHhqQILpOZRQ4RNGMeg6o9pijibqsRY6qEo5hkXWO2GUra7JjWcyT7Cb/BCef1 + b3pduhEwtx+gcw6O4D/l7ruRPhpm9AihIXKpQ41iC2FAVdZYxaxPqCF5HgSrtnE= + =HzLK -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:20Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdArYagXDCr3oHLgQTACf2vX3iTEOVwUBuVrpQZiytAG1Uw - VhCXUynaRwpnkApou929oDLnAO51KfZjfebCSape8IaDSTP0yV8YGmHxt/IxikfG - 0l4BgH57tlMelZ9cqVr100804EBN+f7P3exaueLJD8UmoAZinoonsvYXYvhv7f/F - jCTtkOIfMmsE55C9ysJLoWoFC/c+zu1QH6d1vbNRaDGYzX7Ve2MYV+UeZzhTIlLf - =wy6a + hF4DQrf1tCqiJxoSAQdA3zKjF0IpFaNsBU3l6pklLR4AcyexBff6RBgKOOf+lSkw + MIcUhoBFEFejpG+RlQLAMfyp4Z8+1mTCkhVpUF+WVMwUuRk4C62Yfj8qjOco7VNR + 0l4B16tIDFvdffAmGF9KrqrxmiFR8VkP2MR8h6rLbMvT6Jpc+HTLKnu9jRYPOTXE + SAFVlMn39u4fXCd312AMtxKBYHfBrXQ7pEFOXD82PsWPK0lBYwRure8K9fs6FRZ6 + =xQ+D -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:20Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdAA296qf948blew35ooV2UXokKtQDFjRHYKw2TLk3S50Uw - 1aNUzjkQmzu3GrO/EKLN81XPUgwbYYaLa9D1C7b8uHPgvWQuu1RMaFq0i9vJvyQC - 0lgBV2CnFWhkFiIWR2ZouUWhv4GZIhU167aowLYMy19FrIrgxJ++/olySBG880GO - pUWh131ahRBdWXsa//NxFAERxBJfFC70REJuyb/0bCjhysFUqg82DemM - =rak3 + hF4DzAGzViGx4qcSAQdA5XjXlnbPli2BAfwDvnMkPsREtvwkzaJq/T1XBDrqbl8w + Txis0tn5VDvtn4LmV2uL7IwnElPHoxii05JNmbkhIvR769384LSZLgeyfEzFGR3O + 0lgBt8JuNNDqAcxzFtw50XyfJyQbUKSCUHK/nWEmpsesmInynDYVxoVP3NAX8rdv + WR0zvD/5ugNiFqLbWNDEAb+0tVdvk+45OQKCeHcHtdwe7prc/DMNzCrx + =RkFJ -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:20Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+ARAAyjtWa4Elmoj2Gj1yuYxipSUho98L/bleTu5qENIw9NRZ - qmwH9qrAcTWBuFSCxh40e8rPS8ak3CU1oOaEMB/fZIMZ+c3r2iOlf3oVLmH38eIJ - 0mfGBGi4hcbK7OHcr7UTDwQr5KAuH34lKl0KMtn2SPcVp/4Fny1l2yOdlKIPl0AJ - LDbjfwtpZrWviVM3WdQbr1RVgmn8G1BaYeoyd9Bq9mzf86VYX2I20KA9vj9j+nXh - cUzEaiW0jKNNAVoD6dWrLi0HrwyUEDcBIYo0LGoIYjlUjFlhNKJf2yIpmAyJ3Qk9 - u04lVSftTnRKF+lijSKzpPiJCKGB26kWufTOEIWxmiJBNvzKXovlGhyrbdyFvvSD - tpY3nr8sMX1HMuS3K3f8vkPZQJJmfm+43xGAHZbgqKLBCVYeuT+9Li6fka0kIVRZ - odTQjFUhejE7owxzDD6JuHE8ZJ3JsHP1qqcy09C4WN0d1QDivrePJh9XT7bgO8mO - OWIFotCGHYXnxZsGf+CoiYcGKVBbMjZCs9bJAgyh+nwPC2U/OS4+qjot+dbafsvk - H2GgZ75D2VUnAD7bS81jZz08khRy7nSYcsv4jl4i4wL6pu3mcD2FpXHQ69YF4uCT - xyGx4I1DX+c8NPrrHQvIjUHrTmfJkGYWvCLKUbECfotl1C25L+rwlhA+m7Z1U7HS - XgEEB5Ttm6r9BAIuRKpN8R0CDGOaxd0yiwaNJbbpfFqYzO4IpaRCSPl90KDG600+ - 6hm7+Emp6AuSWZ5n5EPNXFiFo5Ja8wgTCvbT+k7pVs6eKeRD/eVPMtTOuHk3lSw= - =B9oq + hQIMA2pVdGTIrZI+AQ/9EQe2IwD4XdmH68ffbyc/jDr9UbnjBMgAGRuMZ6aPEe2V + fPp4eBEYrY+Ez2xO9R6p/6YsziDOG/OEDvyCC16tFFewCXZCtpz+DJbM70Lp45jn + TTu26eb/8sllJFBiRU2mqnyhXag7BKwpVaiLIIuARIdtUcuTTX2TEnHHXNu3wVzk + Nsnh+cSjKU5WqQU704WZpIrxJ45yiQkxdx9aM4apjPJ+loWRNT1OwwjcTRWUyAld + Ix8GyRgAoDRZrzawqLwYtK0crxglJwYY5GwbGGO5+eWDZfmuwxgyApIB2s3ntdmK + fIzvYpxs12SzkDykNAeggYewo0eDY2w2szYHy5YXqXUp14+hZNDMDRcI6c/0B/Gp + KGBHL0ZSRYKh/2SPGib2xPwsxIR39+d6nQWfUaKZo/fKCaXfieS1MPL6xrFHdOP+ + BzJ1mPl3ufDFCp17yTCZ7im0Kz2LprxIUwKocRcC6rVmad/EclW4Zk8lGKSmCpNI + IfLCm+6duiVgIkIkZZ5oMP7ZKnQ6N2lAiUkdT8JvOZuZ2oLUvJezmMw+681DVlm7 + rFXRtL0MWfhYtF4C+2VOnBKoecQbBAKfspZr6riEXh4IAkEbuhjRKtlc8gYridxf + EhpeBCmwJJe0GBPSxsITtpSFxP7rTBoAMycPGSgS/4qV7Mk6kgVbXkVwKzO7YmfU + aAEJAhARAPHV3mYN7N65PgVUR1+1Pn5OCQhaSLk0JgTgxurS1C7NkVHNWh5mLpqo + HtRAnPJQ8lO0lWjXqUZsHXDGehqqjQVqfVEjLyey0zzBwH4ekyrUl6OCQJVVA943 + s12tDEKSTtEM + =CXbD -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdAdF5IMjO5oGT6Jgu09UEl6LMhps1byKKpi/6WEQAzi1Aw - cI1Dhz3OARuKtOdvYJ2ayKp2/ki9WnTrkoq4Ey8uBy3/F6y1BlSh5USvJWXf/QHv - 0l4Bge/Gexib+b+LGnDSqTUPTBEO6YkNwcD3qZhjktPpPK0UYkhYcwx8EhG6O1ak - zarabdCjjdTeCZtunjJOkVwN2dX6VE0OW8+4kqlDbt/7bejzAOEIoRVtqnng+IDu - =eRe1 - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted - version: 3.12.1 + version: 3.11.0 diff --git a/inventories/z9/group_vars/all.yaml b/inventories/z9/group_vars/all.yaml index 4f2b313..9a31251 100644 --- a/inventories/z9/group_vars/all.yaml +++ b/inventories/z9/group_vars/all.yaml @@ -1,20 +1,3 @@ -# ansible_pull -# ansible_pull__age_private_key needs to be defined per host (probably HOST.sops.yaml). -ansible_pull__repo_url: https://git.hamburg.ccc.de/CCCHH/ansible-infra.git -ansible_pull__inventory: inventories/z9 -ansible_pull__playbook: playbooks/maintenance.yaml -ansible_pull__timer_on_calendar: "*-*-* 07:00:00 Europe/Berlin" -ansible_pull__failure_notification_address: noc-notifications@lists.hamburg.ccc.de -ansible_pull__timer_randomized_delay_sec: 30min - -# msmtp -# msmtp__smtp_password is defined in the all.sops.yaml. -msmtp__smtp_host: cow.hamburg.ccc.de -msmtp__smtp_port: 465 -msmtp__smtp_tls_method: smtps -msmtp__smtp_user: any@hosts.z9.ccchh.net -msmtp__smtp_from: "{{ inventory_hostname }}@hosts.z9.ccchh.net" - alloy_config_default: | prometheus.remote_write "default" { endpoint { @@ -57,3 +40,4 @@ alloy_config_default: | targets = prometheus.exporter.unix.local_system.targets forward_to = [prometheus.relabel.z9_common.receiver] } + diff --git a/inventories/z9/host_vars/dooris.sops.yaml b/inventories/z9/host_vars/dooris.sops.yaml index 11f20cc..d24fd7d 100644 --- a/inventories/z9/host_vars/dooris.sops.yaml +++ b/inventories/z9/host_vars/dooris.sops.yaml @@ -1,210 +1,198 @@ secret__dooris_client_secret: ENC[AES256_GCM,data:v85gIBNH4s4j36crJ+Pb2lu2cdZpwz0xndHzBKZNGKg=,iv:Rlt6R7JMcHTAAVPiTtFaxqsWD8G5B9Ab3yqItYdFR+E=,tag:dlMHaxTMx3LgOzCsTLUdzw==,type:str] secret__dooris_ccujack_password: ENC[AES256_GCM,data:bHeftSA7eC1cSydBRumksRgw2v0=,iv:X/pfsvQPZREifGjHDGx8mVk2TDrlrRVb6MiAr01wI9o=,tag:ti//x7eDbheMG6Hsn2KBlg==,type:str] -ansible_pull__age_private_key: ENC[AES256_GCM,data:Yi4ST1zDVN4dLDs9i6aajUvEzTSYvwfYIRZUC278rgdO0bGk4y6saevmqK4mUnpIpz8M+ze//1OTDTgU6K4AE1TsX8vWB7fboGE=,iv:srZYtxDXXkCu5h7HwYbMtPr7PYhhgJ8rZQ3H4TOJmTk=,tag:iq6YEEyzYd6rNoAIgdk5Sw==,type:str] -secret__acme_dns_api_key_dooris_ccchh_net: ENC[AES256_GCM,data:1qDNE8CeXo6SA5vaZYQ/2yNUE9Y1nUkL976Qsq6D9QYCc3fIrkKMXg==,iv:clOa/vwup2QS0Yvq8JTFGhCkuviWWBPNzp0tht8WZXY=,tag:WwN035cE5AxVSpJqRqkGqw==,type:str] sops: - age: - - recipient: age1j0876shgsn7f2thxh9kx9x5uwnh45z6sy2jlk2qz5jhgedm26g5srn9kax - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0LzB0Z0NDWTd2RS82V0kr - ei9EWXl0SkUzcHpwTG5yYmFQTUZjRGJDN3lVCmpkM3F4akRLejZKYzhDSUs1NlRU - ZUdhTURRcUNvYklXei9zRHNrcVpVRVEKLS0tIHo3M0RHcjBkVC82c2lRN000Mnpm - OHUrNW94NGwrckFJZnVJUGZYdGJOdVkKVL+SdpbhyxrCUBECEM32Kdv/4GgDSyaq - gNUS9OEwtgNSClVkNGtowMPCtMCwm/jOth6sJqqyiE5dTPjgXI55lw== - -----END AGE ENCRYPTED FILE----- - lastmodified: "2026-04-19T21:46:01Z" - mac: ENC[AES256_GCM,data:5VlEYqo7ez4EgdMqGGnelc02EoT/bCLYVbPGHth4kd+DhOaJ1EXhmVB5eiX3AwyRl2nr79z/idCDJ6R1QdfQ5v8rYnnWcqehtiIIz0RBXhbED/hN2oz48yRhIX9vCB0gjsK6cacDzTCHP0tPEsQF+Ax4uWdXNHKnZVYS70qxbEI=,iv:noc3LJdiZ10w9O6JfwTxzLUNKT74rfdTX/Gb94fP3JI=,tag:WgFpYsFO3WjrjCs/7R634w==,type:str] + lastmodified: "2025-05-29T13:28:08Z" + mac: ENC[AES256_GCM,data:SkqMlgJBdM+CMLE/um7m8V0ni04Xi3S9GovNsADrws6VbSWTX+50oc6HtWl+Kj2XugLfp2XpVnlzggCiq3fePsdt1af2+ZfSCue1d+dexjo5Q/gvE/olKlmn6aj5qiosUsLgu7v2bCOIb9m9WiEhlQLKx1wGiqVNQDabiLOJV6E=,iv:NUUOcXtbg+xMHqthipKpRAWLTXda8rup4aCbbP8sVEg=,tag:wyh+hrZreOyT7uQQrghb7w==,type:str] pgp: - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:28Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtAQ//Z4VOEj2B2liVIgK+bf/GWCyv7wW8gGkc4H24oixPyybh - kD6s9QVqQrdSAkemGcZgFfRv+yt9AbQjwQj6XyLRAEEOhySsFpnVZchoDoY0vES2 - YVjvcE2vBmXfwP36AhDHW1ZO+myWQ03e29BpzipE2GvPAU/M6yDgZaRdZPSwu3NL - U8S5pvUv8rTbMLhgbO7LUPsPccPtgvFaCmyMDO/KNX7KFbzfghmi7IFltCK7djgM - 1QicpAjtcz1swWRgL38psROLufyB9+sFVn6StOm/N5B1TIJtBsfkGiCeK43Z3L4b - ZLInF8AnHWv9dJnvHzt+bdwjEO+EaxQK6RbFZQ/3bzlO4CUs+buejqaMgzsvu/R3 - ulUTwY4UoV4kIxIQbM4fQvBbehIYczKv+aF/YPvFYOKAC6/axslyZT5lA2wZZEL+ - QaU/WmrtTcEOWgPOtW+TjRRGKb3agCMK/ClkIoUJSgHPTMmlMw4hOOMYyG9ZDytn - GbSu6YsR9gDI/Vhzb2WvpwDtQkLuTXnaxaPDfvTiLLMu/HXs87xXqzYNgP1lRyo1 - 5WQVKy++hnIsfI3fuYcJnS+vAAWgG+5QRs+0xX/t7el2jfh4LQ0NJufjd14+bx7h - GWtJju6srhLstx+Js58hsq3g0skJhPDh1pTdHA/defdfxZevv6Dx/EvdwqxRkAzS - XAFl5wOaFPmwNVJSvDPFV/VFumLEjfui026VpTDoRmCDEXZxppuK4IHu2MFpAzQO - t3SStP55c5eOaZDZ7n5vralxWjwU73diblwjU/1AM5ujresY0psKnoJCYsG+ - =+DA3 + hQIMAxK/JaB2/SdtAQ/6A/lgBm+uZNZdRHric3h62vSboV42jMOlDkpRUlpsZgFb + /0W4MH58p9HkYZGyYTJte5XxzJO5AGOXE+4nLuYM8NIjf3UnKCRf4Ccqve+Dv+gM + NxTEj62V02L2jXt4oUGpFw7lbJeG0QzlRkevRYYosu29rXckmojBEzyptUCZ++me + hs3kaCBwMnHlhiSSPsLP2AcBTgKDdK8a28DFA73549ihrJywGAKjKJ+ALEf5fRIS + Yp7pi1BOvFRhGRfbfbAjbZ2fsiKuWuuE8nh8js/oPt4xyaOpfW/XVEJ7nxAh7YrG + aREjX0VG/Ox4fqu2806t4liShmsq1Q6QRZb6CGmlUD/gZNEkdqPTk14MoevUGN7h + 6QT02GLVgikIJMkoDIlYBaKk9IsO/RBJLz1/1JTl8ukWMn1LXvXggsP2GtvAlY8z + AxqMOSJviehzYi8xyJsJWI/xFfBABJewelpm/mUahyN/C6BxKQO4BFt2UnRMI8Iv + smbAUp7Ed6xxEo1St/vm+4gVvS87m9f6d7JNnD+E7BCupOkHsWD2ltgdpfKItKK8 + h2+2EGzdZw6AMouehoHfTDRqsXkHXzXiDRhIxePtL6x+3AKBbN9iDTn0lwKMoNql + qZBKTqxO9i6EkEGY1M46sFoAARtR0nEtyGZGYbUu4tebjvVMDxaem+wez5bFhOvU + aAEJAhDF69KK8aN/0ELkrH/13bmE0CboMmdWNqnkQqly2grMOrf5P5FbFKB3XiIn + n/ow0x1g3SNdxaeuAfsN8xx314hDr0knftIGFdF5YhwnfD5G8NQCDVh9mHhYKjj7 + +I6/VxWIiH+1 + =k+HQ -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:28Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQf+ORzXqA6enHnszjTwMsYXeliD2dtAK2A/L29fZiJ9mX67 - VgziX76in4n8Q7fuzve9aCBqEKvW5J3sIy2G72EWfcHFWwga1zoSImP5+S8u0tk2 - jS4jJw3foz2wVsz470z68Az24kBXg9lZ1weRfC0OWFb0CFd8XwYLAciqp7eX6dKf - TF60zQCCMC/s6SsOQWGX6DKXJbT2NuKmDgh50NyrP7EGWWEN9DR8bCmPhQQvl8Ae - CbZ/iHS0SuPadTBh+3bf1ibKutIpRzgDWj7Yeeg3jIBNWhqzsspuNtXdIY4/fADz - lR7UrlPGPqyZ+OznRb+aMlVDEAKypllIFnM9F274ldJcAafE7vpyBjQDgbPhK7OU - VVbvMkzpNY408HHSf73feNihT+2X1Cld/Jve99s6sYEP2UYxC58B5adfyhuZ+RkP - O4WBtIGtcogtn4DZSrZBgSDE5gYeKHjqbAoQiXY= - =dHzb + hQEMA1QflAioE8i3AQf/QPEpZOhtJC5/0aHtu7AIyodukKNzeJ9YMn/+6W5ShWfE + M9I7esBz2vLBOfu5YiFhHHbvoSlNL0BfJwLxSStAvRTWSpTqT5hVXWAQgG3dlnxL + gOM7Aax2MzLQ8TQ55sd/aEX2NztacJCPsWuvx+ccnO/oeeC3gmD5OK7bDiIePsq2 + sIdoxxsea7aKNee3+vdm6bgz9XxOcGVP3GaTIq7g0OK29Stx1T8Am1Tn2b4PqlJG + DQwFOdeHj56oOYlxMpiBLUM4OnJIS+AQRXBVNn8HLCGRjOWqZyjpX2oCHvld6/Um + YqSPuUKJR2lfd4hTd7HyvN7E1coV5PnTWeAm7GVCZ9JeAeiOiRDx4kHxk1gwGrcq + M/7aRJTZYaiUca2DdiooMl5tIYzhaWHABkLSfugHLhvF6ouhaPqDD6AA+WjYt5/D + gL4sma4gQNgp3Bj0W3caAWGz0bAeWZgwbmC91xtypQ== + =Nfng -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:28Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJARAAiC5PdJz6P0OVcm8SEWKAehn209hAj0mbcMlw76IguKLH - lsOXkWYfvud/Jzs8LVC5+CqhHCePQbakqfymHxOUfT5bcrailPGRqQnoNCruPfpO - e13VE+Rj4xUfQZP421lHTzecUAWRYvkQ6nmQQLdhJf94syuqeo2Ntqa18jOe/vrs - 9NliigPhqswxtwIUJs8TEtsS7qshLA0Woz0zvBBqMY43IAIrf5lfVut+BgPOuzxK - ekWDPpiJjmuZ32WtiGC6Dfper5IYtnxWe4tQZYoYFj7cV8wN0nhiOT/4WUqxpIs4 - EplSzSUmQyvYXxH3PwzztK7uXwkpdsi8Xh+oLM9qNF0GoexmVl/UdMUwDITWR30X - cwey88MhXEvpTli5sc8BoLz8C159yxkWxbkF22Aj09e2oe/jBhzLjqHOf9OQ1kaM - nO+9vwEFWRZBuZ8/fatvGBZfXj5hQfSuv+MGd8rJLebfS74ZvL0VzbCwp8QZ7/w+ - W0hc4beBUtyG1SUX3MFX77PfqcuWp4OB+Q5tmH11Hrt5UJVrPkj3p8oV8vRm65Cc - pA9nG50684Qf1Ly8LBAOqkn0mXq6/gUjWRxc5S3lgazuasRnPSMojOao/+0r0P4u - s772wtnFhAFwcvhmej1bbS7ymcpjURWSgnoc1i76F3pB0akekq7TD0O1gPeTBpbS - XAF4Lv6JJ0yBlEmnekpGHnBzbi66asg4Z8Rt3dQgHmkMkruu5ikueWgEQP8LtCab - llJlsRzdB8WSXO1JRD8/IeE+C7ntxgkB8tRROvqOnc9NhIe4yy/leBiatt6m - =Rhto + hQIMAz5uSgHG2iMJARAAyq5soaQqxEhbADY3hAa3Q4eu3YDp4rGwketPLR4v5iZu + R4onr2biENdCqOUDWCzQy9URnNIN3ngb5Xd0CoX0YTi2p5GROnupncqrJj6e/k+g + ia3u+5ZUCJdsvFeHyVFPSEJopbQoAUKd3FAKSLmy3JJ03MzK/74/zyh2O5TTpJJo + eJHi9YmL+D6KsbAdyoazgdDUiLiIFRwuMfsA4L9/m0Ba9C7cDRd93g37Q0P8ASC6 + g8obpTqI/70CJ/49WUv/7cXxKQtPEEeh33BN3ypKeHJe5XfPqirdMZ0HWKwYtcg4 + YCxvVLq0nHxZWNmrl3OO6mWZgV7wBdgBXB+HJIXbS+KxocGdh15uCmxNQ5W+FRNW + NXTOEiVV4lS9wN/6vHzkXIKtZjKLg63vb9I6C7gA/OmyEZuq76Ek7m85Yo/zBPjo + vxuBWnOaGZpGRehxzL9hkEDm0TOaWnjQtSbgUAP3CVdnRmcDifYWgyuFoATOEfL7 + cA9kocqaiAcsCE11zZTG0/khAe187VbeCse7bXIdyFbg6U5TUUaUTSuIIUdGQOvt + AB3VVYTabLcEvn2ZXUB672bOdXhcRNfj6OOfnY9w4uVMZ0PlTWYgMgrcq6qd/lix + weDMetnQ2qdCbQoKxlaI1JLRQFL5jQ7OLCXx3D5nins7GfyPd7NrVAZPfhoBohDS + XgEN6TQAKAOlAbvGqXHKJ1IN4I2pu9/WMZsng9BYQZ0zYRRK/FaCaJA1X4YUW/mj + Bt/3mkRMt7gp2EYMvDZca/Kt3/BpTk8nhvABPY1ZpK+cPYdQ6ZLItlgZt1AVvew= + =AnUB -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:28Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdA5yuViS374xdpflgGIrYLLPTjbQjVVVSzE7/KyIWIlHww - SeBWQEUnO0QGoT5ePZPASR6Mn9v+EUqdYAGb4ErtvDot4WHPlzx6HxhJOlOzv2yg - 0lwBsCc/Gk7O4Km4IfQb8t86M8CYV2uXVb6chycSMqa2me2+hNR0e4ChXsm1eKAu - W8I7eQGqQachmOPG80x1L0ZcafLcWHeOOPL6dfNwhQSQGqQa3JAmbfCPVW95Tw== - =A+y2 + hQIMAw5vwmoEJHQ1AQ/7BeRPTp3RXoFHlqEI7c1XEh6zx9w8Jx4tTf+8XMOQRbrC + aQNM6DYYXXeHfoZl3CB22IXNajSPUbAgU9Yi25uMXyvPBKjFudD+Wj8he8pCcfHf + 4UvaL2vm44NTByz2ATybxhs0ytoD546XiqD7VMqy+9zWZt1PtsHQpPRsNPhRUKC+ + MxgDoJBYvEUxI1fU7GpsbGoVqiRyA3odJS7jR4R32eU7wlUZngORuD/HB/gKaxVz + gV8bP4fN4MY+td1HO7j+jXHU6Fyhg8uE1wTJHkMT2b5H8sR4vHoIi4ZpvFdybkyr + LXyAWGDYlkj9z+X5yL33HRzmklNmwcaKNjdtsyVZZjiyAORgERU883J5lJidAgEb + 93cryWbkKcSer1pQkCItAyVMbA3qsX3TEyVebjOvleezeky64txqFwLrZp1DMkEC + NWz0RqSK6sv32r5CjXh85cuvPHTEeoMoDfCes3U9hYZz2RW5D288qUnafsP5cnL1 + KJ5MnKZHC+uI+bFnryrVW5V7lTVx+cmplEnXpHd4jJHsd0IPCvMSYZayeYEVMLgh + xjcRYjOZ7DFLos83FCoVXnmM3R1j5U+IDd3xS+7eRmezJg/chDalwALLq2kJL4Lv + uuhoKbUCJeRnQJ0tFDXbh29Yty5Ajn9aaVXZYBfhSSsuz5CburZUrNNeNl1atqTS + XgGzH/zp+Tc/xFLAT5vMYRKYnfzX930UTgwD2xecOjFrOLyFpyK39EISKGVXrixs + r7UmY+FzpSWHJUmnnU201GhUiN9wFOt7Rkfji50wqpOO+17V0WCNkCT7g0VNyk8= + =v3lc -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:25Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:35:28Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdAit3Nc5Yr91JCZnY6Q95yL3VliMfKw+YNigLCtriuvBQw - rEMM3TWd+G/ansudhvEdsIBYVWrYyVf5kUOEaDkRoJGN72uJfKoTa1xqwwrlzRCJ - 0lwByTiYQab9ZuxWKlwEfdvGCePp0DfvG+HpaUTYXb9UpqjaBdRqumZNwnqpmJnO - SEHuS3Ft0qSnpT3QWFhQfdgA7hiLxkVB30pmsGgeoEXo3V6Q6B1EaFEY966YzA== - =KZzf + hF4DerEtaFuTeewSAQdAIEO0tbFB6OOYBxmF/P2UCVTAD+L6Hr39CSdDWKzvPREw + VsNmdXNy1bcYSAb6qfaoC/XgqK8AprbOiIY7JyBKTRYQaO0pQT2+u3pK1ip+qxOW + 0l4BtF4uIt58p1c7PmRHoB7z0XR19lVYgDHQ+1+897tzuqO1SrsjHLvgdfkq4zf9 + G1+/Ikj0VQWPRmnq7xSZXmWrKnX38p7Xj73DLVfVXBGaV5UBduGUqB954gUyvJBK + =SRgg -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:28Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fAQ//ZWYoZrGKKjb+M4i9TA+ngEGvPyyqBG5O7DAJt4LyXZ90 - xsfNw3I+g6krKgSJ41vHYF9D8qvZSxGfCqdlBBxRdbknMkqbED5n4/z4YX6N5I3i - yhrbXy8DvDCWcVgd2w1YUbCXHWzYyeawcr/bLWdIKTW+iuDBR3uCmWBMdqCg6VSF - wVoUmL93BL5YYXGKwU0Zg7tPUXxi4lNW9ErmEXq1krMnYeF+EgbqaIaSpF74KSTZ - hL7ZIG60cOY0/PMt7IL8rfjYuOwkbIaHJzwvhpAnkRRDQ56FbtvLIlh+kIUB+2Cq - WZt7F0f/yIadSCGAiPVoMbAPGZc7mvJnTtiilqFGT8Tpf6wcKS8S8xasZHf4Vh62 - CB+LN/fROdQE6lVnESPfdu2mRbcGQuYvka4n8v8y4qTY1Da8c7/Wa8RaRrbenxnA - 8qxeoWKhz8lcSFn7KhKCKkht9OMqAwCo90vfnkm8Ty4iQ7LOem0oMCipYO9M+ANX - VJPVS8cSDCW9hjIWKKhSVkRK/iP62VNKsrKJ5Ido/+iBP9IAgOxgFm7/eKqn8hrP - QcZAG6GJe2IeFHRZcoc2POLcm1UBIvv6kgOsvUsMZ6rLvfAl94d+1U8O8z683N4a - yJAPDX3FqSvpJ9TNFpCsca+6wErTiwLv3gBsZPj2cE/1HVuPJqqJcGsmvvcCcsLS - XAG/aAqNNgOWFuQQgv4rq9ob2DP6IPGQW+p3UwLn5UVmgdKEkN2MAcemTVN9FjwK - CBuzx51VOaZ754SRztXaELG+ck0VWaMsefFs9akLWAvIoY5ieWKbyW0DyRpd - =1z31 + hQIMAxjNhCKPP69fAQ//ZmOSeA9yW2oNYC9vYUbtDTt7fMQgh3qnWP8gw1A+QgSO + YhXR19YpxdJ25w/LyXIY4Vl7gZ+At6PhIAfFpxrKc5i2R8zo66AewT+ogAWAoZYO + PUPZ+ZglYdp+bQc3RjqJ2etkAyUSNPUH6xWK1Qr76/345R/w/atDC+Nx1D3FGA/9 + IGd7sAhmLqdF6L6IzdlwEVQFY+QiOJPEVkqRMI9y+c+rc6WhX2wLkQqRWXcUPoeW + ccnKHY/eiUTsEBxkQWTJ9XLySmcxtDDfOYZ382/jM3uywKL279vtv5bwhm12kgWt + Is8kqCy30LgzCgiciUfBegRvpYtQmroGGIZiI5LLwC/hpaMrL/WJdlmIWiKtMXq4 + BfElx9rR1qjRtpIxf5TZopq6EbiGf0LRQnks4jNkDNIOasX/aDLnTA8zKHfnQxvc + NGXIcFT0X7vUDwOjX4uwzaZotLJD8MaafGGeABMfcIwuya8dopNUD+PHXhd6PGo8 + mKnHMvzYMPePb+3tCzYaIzd5VVC9/pLmL5uceXvTjFsQ/oUbQ+xrnlrDcRJst9Dw + HADZFz0w/fGT4hSh91IS8XBkh6zB4R3r7PdkIHTxVzYubpjFl+BQBBBNrFv9H0Rw + Wzfr6s+Pq3jyWyRcDfYgP3PbIJ7WIli6GoqaJrCK1Sx4do64sGQjzp8fmwl4eszS + XgHQa+42Sltp9Rt34uJXu2mgGR3/jaOTZ0vutS55f6eCf9tsW9RrwZ6SvKL61rID + dlODmp9WH7+a3s7s8Vsjs+l92eYHKghcusLRS69b5c/IdQimUGYVFV471hribmU= + =HCPT -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:28Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoARAAvJjHL7pKPff+tobJ5ktT/QWKSDuD+oGn4uhUkHIY1FyM - Zlv8zLg4S5ZYuDeTxoUDVX4mqxg35dSpAxeVGc+ykt51uqGhk+IEPXQH57gSQ9FI - CxAN6mN8sYLaVG4v7crwnJmfK0jyRgXfvL1lQ054GwrBIYKt0LLP21e+E6b8eDHB - NRd2TJC3L1P9EaW17SlwvHvnyd1u/G6dcIE82zeMfqLyrce35Xhamv7vphmf/YFb - YVMB7twYhm1d2/s6JKeGBTlKZw2LQAvMtPyfpcdu6grzzkCSo2hYDWBnSWnqWlZM - DS3kUQUAysz87M/M3bUhBBP1p/CJIcImJaeq5BWbk/YpicqlSFhGG79NGvdhgfCK - 5ho1IV4Jb+qFo4waNBKU7jSbGYFzDZVLSJ/GCB5NRODE9cEU+j+7DfJR6Rlm2wQf - GlSv0uuPAcXMlG2+iynbAwzlGCpogKuxsglllTKnJX/ZNnVbn0waRLpA7BJXVE64 - yHLaRtzJAOzePfZiklrU+fMUMqj8G+rCqbspDyWC1vgSQs4aDGg8RkCSWRx9C9Lg - XN/nLRJBtU7bw17NvAGNbxFFieIRsj/2Jg+CSIahR+UzhoXbxqh0uD3JvM/b2s1q - OKE79mhT1rE3nmHtFZfpN85elX02E782U860Aau4GzqETjNOw1+PulgMfUIxQZHS - XAF0gKxu/p7W2a2uqbK0zL2mMdn3ondD+U90Le5WAQOHYyxdkaqK146zBa2s/doL - 1xMfvajGQrnsBUxQopQzfnGAoDSX43dUb7HARjvjpe3aqXbzwSCFR2vn/94l - =eccR + hQIMA1Hthzn+T1OoARAAiMOlwesLMz4jqDnFtE7MMcNOu8FRbmXgKlvxlt1K0GF9 + CsXU5KR63L2h11Nsrnd9AvDJZfMjUbYavitQYxrHfdmP3Lp+goQthqrA/i0MnDXP + frTcOCRymezlPkHP9QxMjWwA6KSkKbXRIVxMntnrtDTxvpvdef/VT1SK30LrjY2B + DcThKVwX/f0Den8IG6ZKrZOcdvofSUm3tq+NOh0S8992Cf3ycV3+9Obrxz6Fx01/ + PAHoOP88BlNa1K42fNjMMYXzOLxoueUdDAWCHnxiOrqFcn8/q6IuieB5ZO+bC/+e + U1ixKAT0QZxtl4xH+XVRowscGDxxmFu1AIPa7vMM7eBCQGz43k05W3OosgTbRDjU + XEF5ct77mkkAtVybidVxwSRRQKoMi81C7z3Y1aXN+5KlfFzhodPSqUPzj25nln2+ + pUlt5XBFmZo57X8GQRpzXIWUinckIZvIjT1IH6bmk1REhbdxaOPxsOHqfqObK27i + mDABs/sCq1lLcUhyQx2exqct8hc+n+4iW81BTqKZbnK5+7tAy5R/9AoJk7zfDi2r + qn0bbf2N1eo8CKlGtmibeSoEaUQVxEEHI3TqTqdfvdRpf3sune7lAkcOe7LgctJN + iIHphZuNEZNR1zSgjJOjIoFdsK4F0DGV+3NRLjvmjyl8LeYA3agnEoZvVXvq9N/S + XgHi/ztVdAPjjkYPpEr8IzabnAN1Ghi7NWMqQ3etvocsK8AJ7Kk9ITG0IvQbU7nQ + qgQc+IM0UrveQWXtks4iMJi3LvmG/zYr0IEl+JE1+KFlH3uf1XlocfamnhT5uO8= + =ySAp -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:28Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqAQ//SaiaaTRS1rGh5gxrZPyU4TlW25kITZ65fwRXDBX/sFAk - BRNhNtQT5owBDAuQQdwV3Gt+5RzLXsWIkc31vQ+tC7x92TME4B6oaQmIlE3geupg - BGg3SjSjlv4bWyu+FGQ7+2WMOiTLiYA6kkWLWKInmWbXSHl/zL0rzfB4yeK6CetX - jBb5DYyXG2KECBltHPhKHGgiTZI3EzUdrQbnXwL3TRM663SAGlA/1yQHeo84nGdm - cdwmoc4ud/L6xdSDb+f9ZMydXHtDudU4WGMN4hhVzBZYo3mGkNVwmjPDMSW965gl - f1f2kFGC2SbSOXD3NrUzcjSOcoXApQu/My5yvHJtRPs0LmfW5omnHen8VB8h1tMf - mwUW9/OQpy0f8izRjiK/uFQB3OwdIFQvzitcbPjheF6nuaYILKVnKbdVf5Se10a9 - UpzTpslFshJRsG2iriJO0vjBOBnDuEpM3lrZDpysanq17QGK6RwBr7pdCE63RJDO - qMd5PRzNdBYumz1g0jCx/qIuMGTLH74l05enBygrxAk1ra+VUSh7VX/aq/VLh3a8 - hUmeuZL4jcIgN8TZPwIC++oHphPsGYawsUfXFD+LgrLW4G2oEqYFg2ILh+IjRq0d - zoCs8zq4RgqtWIIizLfj8rnD511SOWffCY8wxoPW/MXY6k9TnLd1ktY76i48qN7S - XAFG+vdFQerHvUqNf2ppsFMrsdVtZPVOCHOILHmKPmxVpu0PES+SVTKy4o0tCDpW - wqOae4LktPU9hIqoBXpN0X/jl6xjbxnljiuJ5VZhR4xRBZSDLc8axBf1ng5/ - =VHCG + hQIMA46L6MuPqfJqARAAsjNQEQ5fS5c0nL9z5W2vYZafXpf4i8I2aW9rztu3hSaW + 5bWo/Jlt166O89Bpehng7z//dzqzkTUCaU8WMqz9F6MVUySwmcae2dkqhPOfj387 + hC1HCpfGF533ZARSCF7tJVSTikuvomdAEwc68ablVu2eVu5Y/0xHpVC4Qigd89Xv + kFwvyCXqQCRzY8tJlIefgIRPA8e3OPzTDMlYRllZ5LfIRfYAnrd6SzRlAlGHV+0P + ZgdhUy/uA2aQkSOotR6aTYQnDb1hPhRNkEI67Yg+h/PNVxjzcVQ4TkiuDPQOkGcD + arwrMmS98qr7AJquVxd8gFVZPd2l8PDIFCvre2n6PpTHCnn63Ui7bC2YdAdI9DoH + 6lKzGCka1s45QJy2hPRLju8qhCF8BXbiztVy7NpcM3MfCy1K+8BMKkfXFW8ClOEP + Kx6BvpnQlP+uTaZZQc4pjmo73symuQFzaaQWMmC+vNEp36Wx4nlhatwDtLqIJcvd + zPcLCyr2yDbY63/6m7LTr0d/ImrfRFMLepX9ifxugVsfc9of408LiQZmmnmBgFNV + 4gk7Zmb0SfWMwrkNwdzG2AiLosiHeKZHh+aUKM2hwPeOW+RiWpgj+t75Jstpl1IV + stMYK64U9nCNzw7ipyK53odBy/mfT7r2/5Yq2HY7d/ZQt8erINcoWYJkR1t8xLbS + XgEI6TkUb5SkZyTaAJ4owjIutM9XU2snQw+pGpy0TH0mxGI4BuYdGMM7eNkH0DoL + Tr8HvPBGQSTiA1W+FqlppfhQRvvl3xtjG+3zJ6IAD3nvL4yBBZAsluYpawkizzI= + =pclF -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:28Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdA6bmjleqBSOXgwlOqyP9qD4hyqH6UswMzLOp97L2JIhAw - /iXVsv/Lqdnt44gBRtGNdJPgij2bSofVEQA0dJiNkXM2eYT8wAQJTI85BHFBDvia - 0lwBeB7UeLnQOfjXDb2GIE95CXNnOzD2gBUTg0mmaYf1a/V51MgYqK9HGec39mhR - NBK/ydTDZpJUc2yYtkv8ocySJLZeYdjhnlD+eY1WieUm8jBHCFvVgxpt0KY/3A== - =Atvi + hF4DQrf1tCqiJxoSAQdAsmm2N1l9cuLvam7J9zEWzR5+KtgB80FcF/znPArrY3ow + LTx90dyPOuIk4m5Z2crdZ3ZPZuBCrgOscQw6hQHrUrfZgNkU7mUg043xV7Vvw8k3 + 0l4B6oy2wpYGIKRpwx5vvRl2jjS+S5jJfbA6qFjjX+Dk7igtPnRlkHzIFydua5sI + fe7t7JLLfXnSAmfrZ9K+oAztuPi/ZdSZChEy0EdYbp9eXRqXxJJdl80VPvBsqJym + =ki+W -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:28Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdA0CYAO0N8AdnFBlj4YQ6p2LbfMmKn7pu2s1gPA9iNSBIw - Un2b33XSPhBONW0Rxb3N3VHKJ5qTjMgVs48ifz+fBN3WuDHBtBzyCCewCNWqZ7Ea - 0lYBm3aZbvK1IWtCqJmye8WFDoUmLyxok/lfy8aACzvdtgOV1/aGmCA3gaMeeZJL - 3lIBtbXJseToPGNJDONr4L/kAfylTOc6yh1rxDKXtINrNJ5JW4HlnA== - =i4MT + hF4DzAGzViGx4qcSAQdAOJjn0jLimaBSD58/8fCBc3s82TeveQCisiU4B7g3V0Yw + 5pZ2aLiyraVC3NnjyR5V+55jNp5NJuvN2l2WNSF5YwDhXy7nyTWxd7DEbp7nKFfs + 0lgBlIVnPtXPlYCHBvVNBsTpSlQPB5ewMr1MwckaVXWaq0RRcqNq/LKAi1r3+DST + ZQ58xcnmFU5n47Gb8jHY5g1W81m45WuU0yqujo6iFzxMt+3x+G0NZy87 + =6cGO -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:28Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+ARAAjUXStW63ZhHAaZrotRk6xyPOxYZUxM7EXDsYLCeBoxGg - myAQRnhLitrQCbrDrMzBStGNdWnpmdgcON21Fp+WDgZkbMev9AOY3cEDy40T48rA - MLNZKs5I5GFJ5lDtsbyv1IasFOPa0CWWz7OqgAXTznQgpr161/JzU2/SetuWFFFg - dy/wDekJD197NR1pNkX3+Sig7cV1F0pfVnsXwKel93uT2OcGfo4SLiXC23Q1LXIT - qmVLws1l6ygPUEKidIy2rnBMriK7vKR3/yeO8OZcOBDK3mjw4+YaXVxJ6rPsKlP2 - zjYY8zK6xAuFXByyfifHmpOZEYh+eOLZLATq58M8qCMCfQNTgFZx17hw5969S8NP - Hk9CUC666ZPmm5ogcNMGeeS4kpZES+5nAgGYlFL84jMK/No7OXAeFCRGHi46DQ9Z - hvkLDBvRlxNuNqq6l0H6XHAZpqJKvtEht/0xINk5TWwkgfj0kVQZCOlQPZ7kY+3e - BPjiAv6sSkHMKxsFB6sR/BmhCmEl6wLrJA8uNBMoWBqPJ1d9vuNRP0F9LRPu2Sif - meeuOYz6Yl4E/Ju1O4HYLx0dAYkWBVgpWwhQXGQHhK+mcxsi+7APHXUmyQQF8hrQ - CykIxLJcwAly+mi37G1IN1oF9q0CK7alb2N07HJWoFGNfZhVzHjpeB0WyB92EkzS - XAGAbs1f4JMv21aXBdQhBcWsWFz223fqqBzqJ2gKWsJHucg/A0z1YYhhWiwu+3Mn - itclnFVXBLO62izReI/KnAm9m1UrHZRY8aEcqWrRZddLu9ZIPd04k3Wkh3ms - =a8go + hQIMA2pVdGTIrZI+ARAAjaOxUq8HUXrYIH9JWBVgi5fIkOONCOrgaj30fvm/CpFu + IZef+L8fpmWwBBNAx4UWu2sfax5GH1FjTuhGe3b7se0+gJpWDb7oN29El7Gzr69q + WSoGY0RMDrydRqOGYvMCAVzX9IVa76wf/O3GXZcWDb5CmSM1RK38LMjGyKqK6vM/ + /kz0DiXBrAyvcsXmhtYqoGK6PwclUiaLzrooZB4Vtc36Jwk6h0h1fQlK6Nj6Foot + NO+3p0ZdSErQzpNWMNVh+bhvZ4K2Wxh/59l8wNwk0XNtKLRJMde5ikEuKwdcNo38 + +n/mXHGQbhCPrcl4CpnP5YhMVRBKe+4leO/XVVmHcY10ThJEfRB476RdtjQTuQGS + ZSZDZb41s35McmW1EffET9pSLGayxuQRac0LxximxFFw+ZlOw5A+9RTN+lky6KjN + DZiAKHLC8z7u+USsiMmUSIUgCj5OkpRhdqBGf88StIICS8nwO7a6E8Mvml1LEc8Q + xMH+2XRkNMfCEh9YuYh4gSv95+MIPMv2f/pm37TYurtD0x0gUD/QAyBYqQuB/cWU + Ku/PeX8W6OaMCN/6tCtnAmG7Cv8DyMdzlWjyDcfAIl9eImMVWm7HLnJB3kjOC40K + WQU5JJ74VgXisSODbEAiExbSbLrGwO1exMu0v6Z2eprlw/bbr39AvFZvI4335MzU + aAEJAhBHPKbvmWRbL7/PPry4R2M7S9eqkDOvH68y1HCliKB9vWonorI4+HWoMkFH + HJk11RKtaQBpfe9nMorQJxjYEp2n3MI7iCxvPgL08lIhybLe5udvOo/E7fZs8cV+ + Jm1f4UpCbIwg + =/wCO -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdAXJ7GjZBk84WZYh3J+7MWDPn6pxJtJk6kHhxUDzu+Ixww - PLZ+ETd+hfJ4ODSh9I06K922EhTgiLRlQ6sstw9oAsgnInKVVbinMvKDrYU7FNDp - 0lwBet/C+4wbnT8GbR230z+1WPoE4G9y1Z5VkhMqPryignvRVCrf8JYEAwhQMNI0 - Rg4IaUmjlSVPkzq3Xgh45NckQs3sVP7n9It0jP2aku4dTCetSoK4+9fZP2x8uA== - =r8FM - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted - version: 3.12.2 + version: 3.10.2 diff --git a/inventories/z9/host_vars/dooris.yaml b/inventories/z9/host_vars/dooris.yaml index 3792153..8ae5287 100644 --- a/inventories/z9/host_vars/dooris.yaml +++ b/inventories/z9/host_vars/dooris.yaml @@ -1,16 +1,12 @@ docker_compose__compose_file_content: "{{ lookup('ansible.builtin.template', 'resources/z9/dooris/docker_compose/compose.yaml.j2') }}" docker_compose__configuration_files: [ ] +certbot__version_spec: "" certbot__acme_account_email_address: le-admin@hamburg.ccc.de -certbot__certs: - - commonName: "dooris.ccchh.net" - challengeType: "dns-01-acme-dns" - dns_01_acme_dns: - subdomain: "37caae1f-b77f-4eb1-aa71-dc3f7ed24360" - apiUser: "fd42b696-a394-4e2a-8fcc-d44c9fac5d4e" - apiKey: "{{ secret__acme_dns_api_key_dooris_ccchh_net }}" +certbot__certificate_domains: + - "dooris.ccchh.net" certbot__new_cert_commands: - - "systemctl restart nginx.service" + - "systemctl reload nginx.service" nginx__version_spec: "" nginx__deploy_redirect_conf: false diff --git a/inventories/z9/host_vars/light.sops.yaml b/inventories/z9/host_vars/light.sops.yaml deleted file mode 100644 index 73dc4af..0000000 --- a/inventories/z9/host_vars/light.sops.yaml +++ /dev/null @@ -1,210 +0,0 @@ -ansible_pull__age_private_key: ENC[AES256_GCM,data:VEGxr8C7RlEhyQhf+to/OrbfPPKkyL7iUU1yDXGAzmmPCQ4VftK71eiyN7OS6pG8J89Mj4Sy/dcY4SUX+rTl/q1csZMn9t4NBN8=,iv:JcrdyFLX5srZfRj9SA+RXf+CRZi5GEcApgyYsHoHTGE=,tag:xdJ4GmK3afZDkXmkrriStg==,type:str] -secret__acme_dns_api_key_light_ccchh_net: ENC[AES256_GCM,data:SLUNVJQ4Nkos+tYH0l9ndJI8mrfZFC9i/qQqkcHgfLaNjL1tFuAFfQ==,iv:cc7DsiqzMlc2lh3D63cElMQcOeYT7oNxmRy7irSr9/s=,tag:dBnTAJXvgWlmq5vVGxrykw==,type:str] -secret__acme_dns_api_key_light_z9_ccchh_net: ENC[AES256_GCM,data:m6+Sk533qTRfhrwv7U2RydJh/j7KjJKHiEetyzgvJV1dgWXmE5AhYA==,iv:lAGv4vfxA+DQfwaHiDp3NMel0tjmZl96nKUAN8QGFe4=,tag:h0wM/F9E4dIy+NYLIVUpxg==,type:str] -secret__acme_dns_api_key_light_werkstatt_ccchh_net: ENC[AES256_GCM,data:zJ9hQo1jmQ5+d0oU+CD+cQh89HshPpguZCak7Nfjdb2bygUXJrEIIw==,iv:y+FSB/k5LixKJOm9egWsjhByQAdv7TfJHvv3job2oYg=,tag:CmuUqnCI3V/aOOUitzYT9Q==,type:str] -sops: - age: - - recipient: age1llkxtfx4dgnezmukj4ganx4ql9k4ga4ca9zuanf5r568jfp8peeqal490q - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1aE93c1RNU3M2M3k4Y1Vu - ZEFXWk5Xbnh2Znp5cndhL0JvOGM1eGhqWVc4CmlJZ2FDVGtTaWVkVC9DQzlKNHBY - OCtvdy93K2huZzB6d3A3VVFxbk4zSGMKLS0tIHl5bjJjYmtEQUs3SjdGVk9nTXJz - RXJEUmlnYlZhZytoM1dWMzZta3pwVlUKZjD1aTle/P6vywuJ7cH07ZnI66KvSPgs - WTHY4v/bhqimMWTQPD+eTYsqmAUa4gT3jyxeYySmp0R8NZrCNV/lMA== - -----END AGE ENCRYPTED FILE----- - lastmodified: "2026-04-11T01:24:10Z" - mac: ENC[AES256_GCM,data:D7qAgDZX8B0oNdZovHE74sSZI5X3qd8oDPHWl13Q2ohLnp9vJsFxrKntXxeeHASzQceDv2RQ1exwq7ZPor62sLFx+xO1Dc0Awpq1eoclDlHPyKlvT3pgkcB8IxDO/FuO+7hg/bJkmTHhbHTiHLGQDWN2sQev309Eka86lQyCzIQ=,iv:OBCobeUp+GwdDQhrNtTJhiRVMxRJafq5g1rhMoEFhjc=,tag:OSAWMn2NPZnVKcRX+eJf+Q==,type:str] - pgp: - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQIMAxK/JaB2/SdtAQ/+MhIGWz3IFU70JNsGIX+vrP49AnHGoCGVinjwFBOg7DxX - CsTCK7n8+bJpArTTbu+ytue0kGzkftgpkvy5I8GL0SOYzOYa9ys1gi5mgfw2h2Sr - EnHBBe+i8U07JgsN7xaNCobcAPtzWx+c1PbKSTLSNvmgmhIPADi7BOge+9GlLIV5 - cp3d7d9CThULFAnCgReBWGmCTi5kO+yoXsy4wFtjlgNiIVZLKKULkaaLMXuQ165E - fL56rrgbX4ySfG8YTtbQ2s6qZFnSYS4FtYT1tk5YW4Gi3TNuHOZ9UL6LaTT2pK9+ - tAcFPTJX3WBp21s/cEW5Bjdz3AmqMxGWOa1iHJqCy+haK+k00esKwQrna5QLtl28 - JuguM6jEyNs/QhSjwRdWra0AzAeqfei+8EAY6pQ4oW1L3AxawqOEZ94iVPqv9oM8 - 6mbV+pS+RoQC5P7Ke44QwLQyRglvKY4FtKfPn7AVWhcWxRfoqk9nlpRDZN4tiaMk - +K3nOOZ71MeDzgGRg0TpRXJkPSUMDMAPABVG5Qsz8Ij6V3KgWKlDON8dtSOFTBmo - 50m8I9U4cWwFnCT9UMJnAr3RDCR1t04yZCewlfltXwdPRiB0ASLDyX2W91JuQcu5 - Qhc47AyMIu4Oc/7EPRNNH8eMdQhpeysrAh5oK5n5U0ns/cRsnedg5Y325JMsbXrS - XgFpFpuOvQSjm2pIBwe+MY7cZwIKtQ9TEYwzzMoyDx4cLCkUE87GzaYNiIAAUBLr - BpNRDDGYZC3Eeh5hSmwNwfI6yxh8zNjEIKF+jk+YmBREahaSoli+1BHaTeAS7sU= - =bNCo - -----END PGP MESSAGE----- - fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQEMA1QflAioE8i3AQgAhyz3P0XYPlXneWFChEcCsuEhA7ZuJpAb9CPKJTN103M4 - ircq3rRQajzaUFOL+seSGqwt4RbupglWHeg56ZLcVL/WeYzjRetPliPZSOt8bd5L - H0k7lQCbrKz/FBIj033OrYvygK0Xiz+6JMDmGpbPZY2HxmnTYKuqFySWoqvHYkwZ - 0uc/jr+p3HI32xnr1Q5I+gQL3uJh0EQrylt3wWNDPGnoZvFR/t4VYAM9IdVITQ/M - evJf52MXAmE33nmOdeppEbERS3K/rttoxV1Ob/Ci13nrzwcj0vBr34LlpolfAxEA - /1fPeoJDNY8IzxN1oK2A0WFXqAI+6nDJRKZcRqw/gtJeAVdPbUzzb06X6ae1oVzj - W8XPQDH37rO8D58IYghwvk0MHXxdgugR599GAUxq9KBfC5JemuWXXYCCSteiZUu4 - eKkMu1QMVRDakxmfoVao3P6GDP7WAjugFaF18MZ3Hg== - =nT+U - -----END PGP MESSAGE----- - fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQIMAz5uSgHG2iMJARAAswG0HPrWdZv2E2RcD2lUPVAb7Xed4t6obmV3oInvzDqy - Qt5OxBonznwvBaWH5dD2Pr4pfLPq6mw3QVyUWhqTGEYb3GUDX+8ixFyxXUVx4wVJ - B71GVCgxp0mT7jxPkz6Nsd98Q+93LL1cG9eQMwfiuHiCP5g+ttUP+TNE0CLt+lFA - TaOLFqKzkNbnkEI+w9yUBh/2HK9Ox+1bz8WgfzSaYzBVNaIU3xYWMMzzH/AvLCRn - UyI6I4zGvcoNjVKTLiAsqmdxrm23+MveFni82sepiYROiUx9k4jZOkzjO3+e59ir - swgsp2kwf9ic88t7UoArIYjmsTJCaoJ6e10SoH11PAoh8Itvuy3Q3P444tSf3yGg - eVhdiQWl0+7qtHtyxjgJTjcoZPWDFu9VLni6wl2oYmHii9HxygDjZizgYNvr/0De - k7v772KNISbpvdvSaIrQ4RAJdPU0XluhPi2gJ5YSMZATOMSNQfyfbmi3kaevc1TQ - BF/lMFi4Jgj+EUucnTcZSVrswWM+XNQnEuMLvn2QU69+YauNkilsVgxyMt9sqc2B - lIN1/c2XFOHVnz3WsQS9mkYjQnXA/Q3Wlr0KDbV6HJJ27TK242FxHtv2MattjFqC - 1RCOTh/ebt4oIWcJCZPJOSMEV0FqWog02cBJMYANyhD9L/kCQGaDcvqtqNJhWhPS - XgG9r/CnSRJQ8bWAaqbx9vXYNoVAKenTMM71fCbJjaea7lJncwtE64ORYRhbGmbV - PPRFJ2CdHxdA0zGz5YqvZf33hgy+7E7mGfuhC6VqIv4WP9UOCcmzMu9okKiiD48= - =JMOb - -----END PGP MESSAGE----- - fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DsZXvxFXTXoQSAQdAopFY4aMSj6xT4NgXAC+RnQtEhhIHJmygrVHAKFLWFF8w - BLumVXFmfEPQqxN6SWunQaIjWSAlTWSskPTrgku2lXzhCbXtGIHjeAwAkv6e6Lgw - 0l4BWMRSj/pJESgOw0b35NPaAw1HjL43f/AZCX7Wr/qROLEWXY2pueCSpkH3BBQs - LAQg5LnmTPhAW+nH6zd4BKWsGJNEA0mIOqyJU1lIX7xJrF7sh8ICuOriG1W70Svj - =C1wg - -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DerEtaFuTeewSAQdARmz5KdGdTKxXRCCbNmj47rt5kYJm/kKztUsZPCEcaBgw - uRFc65ePeqJanTGffSO3RTUFmUV5/dro+ih5jpVd+1NMt+upiT8urTbXIL7JAXeH - 0l4BPr+rX3XKru+41Fk/JEpqIOEtBBaDXTZ1sQZ4xcRXIFnEejp1d3BS5RnjJHDx - qXVu5aeT1HzG8t0jqzoJpLozVxaeUYJxfSoCg/PRhypBUe4q2qdnLiI3KQcdj4bj - =4b2E - -----END PGP MESSAGE----- - fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQIMAxjNhCKPP69fAQ//XZSXS8hNOYC1FyRSzzPnK6OyNS9Jok8Q1SKO2a3xMhE1 - VomhkBc8fyQb3XNAAA06uKk+dhKsP+Tz2mo9qV3EDEeIF6Wvoff0ZavwND4xOCzt - 6n9DtngLFGdaqzENuIBQoTO/xetShCfISVlpCl18HRYEZtfbqrLl/Qs1fEPJikKb - VZBEG5lnlvnF+//5859KqGllwx6Y0hO53wQ5LcN9x6HSxyMBZgo4VeQ8yYH4vybG - IG7kuFfX+VRBADG/B1zMjMZFxNiDMeOKByUeTMMNtb8rbIFhditSwA7dYFPK6Ajv - 4UEE7t/T/sk4SJb0YSA/yuuXQ97CGQHVVwjD7/aoXNksgEDAHjsLGEyS36yqb1FN - N2FAdYxpXWlUweAOrTQ8ljuJVR3C5hOm4tIkkU0aA2LfL36OO/ECFLmWYltNw7/7 - mg3S62WD1jgHT3iWzmx8v4WLZzHr1HU8bJOLDr0y6kF5D8PqZDrL9Ssg03C9xoCS - qV9mNRf420JoCM++0UnW5B1LFcmI6wEsd/GApYJcpKuV7Vd/Svgey6rxWtjm44ZK - Z1jZ5yRznrDp/+FvbwYb0Td8JZStI/1uLFN4luWCPsxd0jSayTB6+9V+Bbah781N - wB9pwlF0uDN3lXt6Vq+MEwA5uZUPo93/x591gEpQBRXxhYE+EGzmJnURMrHtwXXS - XgGijxlqNsFq+SyXm0MQMhdFXuGrqtgTvYtYbcgXMq+S6sw3voa7O4DQTs/M5XIE - DV6eocj7pkVmVKLNCNRK3AvZC0O8+RyoIpqdITJttmeRQHchjIf4pVxYJ3xZ7+k= - =s8EL - -----END PGP MESSAGE----- - fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQIMA1Hthzn+T1OoARAAkRytEs5bDEC3GBklz3Do1Y1F6LCKeIGiL07AKya3VKAm - mQoBPYZmimRtw5mZ0dMch4HIlHWbKweKDL23Ed0fuTRPR2+WEyWq8+U0baUCGft+ - zimkDuY16XeYwZmAxvb1Q1/0YIY1iznSvoRGM2x/eLmgRxNFW+2l+41VVVPiexM7 - YZIB3wTOw938SIensE3wuRqWwLqZ3HRMLYEEMwQdil+qP4WBTzq52bwPru4MrlpL - 0x4vecE3OCxR20xD35guoj6SrVHSQet3JTcTDKSnaaZbj02UbKuR4Zur21XL647p - ABfpNO8bhtPn+02D7EfmfPplXYz1TS/hOdfSfCBmNHhkALCGk3kjHsM9Hmaes0RO - 0BA2FpIZYnIUJ1VBLEiLy2yjkJlmsaOwB5hATN//VsP1Szo59jbZ5qhg3R869LVH - 60sMCp6ZpWCD25B6YeF2VWSByezzaw/34l+I5fC1iN9xdhRpV6EASYqUW7N80f1H - JCqyb6Lck/7CYWUNDrw+++3kpM7QV2lbgn/CPzH6h7JEkGfmLUAHmeWSXhE1sltF - Y/ZGoj8E5VjlyxkdfWgcQQM+eptCmwNCM+MQ29P9ObYABl0N+LohmHF+tEDtOA8N - UCavUTFMBTCRNvfyip5knVOPgqk9dhu1AAAvdVLc32yjD0VOSDs4FWxqFXLuGVbS - XgHywk5bhjRk3FL/+WDWLVKaFeZhLd/l91N1aBCV08EWfFHf1plAM300WInpdIEE - e2LQ8ltmO7+BNgZ47m3P0+ttD+tI+EA1oy3ADezPHkanEFI3ZFsjmtGqFhqtXW8= - =adgp - -----END PGP MESSAGE----- - fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQIMA46L6MuPqfJqAQ//XjBwGEvbh5oWGIa0M4Om5s/IW8THjrvb//aHpQ9SeQNx - pnomfpMnQcEKKLL1XWOHAwcwnoeHoMK3U+Yhq4cjWthhVK/fRgQfZFTrI4PnENND - V7Z1+SkQeEngBiwhe1I4S/+JD9oM513AZaKwo7+IibS9+ROMMLnoDNFFGzTcXu6x - xcS8mihV43W3Q96pUhyxALVbsLsUOMxNB2jT6XZpSYuoC0KKw4gNsezt6t7JT3sc - PABTCuib/+q3/dVHuweA6r7Iu09i1NwaHUEwFsLJ4ADhWw6cwxo7YDbb7LhhlN4V - qoJ0T07B+1k+lF6DY9diwDwWeljbU+J4ElvHzu2PCBgX3j5oIbulaQeTxPEGC6cn - 9wQ9RZCeJ5i0FvfuJyxub5aVcMQI90FUKmKS1nFaLMk1EjUEyh0Ut1gqdHyS1ZJv - +sQ2zOlxnHnP/mjpk+3HeG04TsuX1cmUVB/GILdSLHUTKJ/tL8Pp3Wt1XSpyI6ku - S/dsTq865PBZ+tBEzRUYSpPcuiNiKrke1l/rGCY20JtFI5i5p93ACNmkZAgMSBwT - ripBOICXkhRw0j0r5zNRFCKxlTUU+/OPNYx+QMJONexPAHJwhBYpU/MzHo9n0FvP - LO1Yo3hJVKmlteNA2MNn7IjK4LtNpxcKuU0r+mrbEgO5xJs64YNyGzR/Ej8+z8DS - XgGE/O8xXhEdPZvxAeI8+oHsOK4WYYTckQIQi1crI2pNSmCssv6uYZEJWO3IKpai - S2rNRwggh8WjrIkdCq9asd+eLyP4nL4k+qZago11gtrluOmlKSR/UvOMfne04Tk= - =CogO - -----END PGP MESSAGE----- - fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DQrf1tCqiJxoSAQdA7SsjTc3FKWv4Il0kfTBLOC1dcjoRjEyStkiBJwHZ2hUw - 3Hfpt7CBvWQyJIG33acQ69QDwHmCIsFrlM5258It/O3RIV6EhDeRMmNo5rS+sxHX - 0l4BFlBxOq7pvp9HgF5Mv0PXYg/8M54745jqqqRNhUBedpScb3bGSQZI5SQAlkUA - XuhaDl4K6QTfGVz3czLzGISNiONZrlSBuktb0QaFA+m5FhdIg11cUZELvm5QcwSj - =DemY - -----END PGP MESSAGE----- - fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DzAGzViGx4qcSAQdA8moFCPN9v97HIG1Zqv3wdiqLnGAr688HVEnCXPuOKi0w - Hqgc++V5yrj+Zl94zk2DbiiF7BuZ4DtcV/RtjYgC+q4OLxwAsyVMl1qWMvio62Sv - 0lgBqiwgZK0o22P87ra5lRqsXZoih7EQ/IHK2z9pdQ7epptTSjRk2mu50YDZrtCZ - 8M43k+06Omd/ps6KUJbRXiLfA8LYfXGgRVPpA2xJWloyF+eY0BfR7nz+ - =9Fn3 - -----END PGP MESSAGE----- - fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQIMA2pVdGTIrZI+ARAApsRsAX4B4s/EIrLWEdDJzM1Gz0BHqihY20eCqeQXOiCl - f3yx3N1qZxTOrEko4WjWTEHTbYAtT3Ev0I+LERcKFThCUPN94ZgnPj/SDhoAeXof - YUT4Q/VcoHGUgRZqqHHwHqYMRW3PJtZdjNQukSxHbShRtbheBQSx2Tpoz4aM8jcG - UoEudUXf7BbT26vpbLZcL67nDB2Ege+IaEGoiZG0lnIcNzKQVFoDl5h2xyFed85c - uW2s4APdiimqSEwk4wudxC5Zam6bCVaGFE0jmP/QdbLCCO2LSi+WihVv2zStn+47 - lrn/8DRxHv9pSDOH1BnPdZsQOQS+M/ZjhmSq1feRdr0w0RaZjj76sOl2srHx4VNq - +NffdfZKyjklDRDQLF+Li/AmUWhEITu7ecVth+C30DQ3Hvxu3VD/CfLAyFbp2rJ8 - OIQ95B3rs/6bgBHuZj+JwWUJHBl12i59RHFa8cxpuQT/mq8KeLq/Hb9uMpPdNNwr - +aQ84GMFEcOZCXeIb2z+PPcY3JB499Pxxw9wsAGW7+NHU9m4CVSlOpXo3rm/J0u8 - 7PlIBwKcd+ZXmZjKkknh41Wgpg5L+aL1HqJOAJ6iuUQlkO8cK5zOu1CxTwyiapnA - YZSUPza2xNT7/q1EPsiZF+EOD2+8Oji3zdFBne9Ee3khoHTekjOXrqQXf7vtsxjS - XgEDp90PNJJ3uzPWBE8+2Me5sq9yLQSG6PBrONMJNQJES3l15BrNZn3D8I4e2keW - boH3tSmLb3RttTsCq0a6Z5Ws+/shErndJ6G410ihzctXmMdqllEX5nQlsW/OIvU= - =yhWM - -----END PGP MESSAGE----- - fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdAm/Im/ARGNQ18Gd54/JRfzetdBOcpcAQBz/TNanPnCnsw - 5WZ9yuN5J5sUlbAt1PyXq2AeAy21KJhf1Gb9ybCtwLk+nK6+t+ATPwh9m2Jd8Jcv - 0l4BiKVHC/VXFO7Amzvr0UMMSwJOE49nBs/Trrx1frWGMgdribDaUjYsB9IzHU3C - YHTZxTNkJ4NB6vNmcm3eIYpqXQ/VWe3q3wRchFUZUWueAaVHJKmqT6o1RVjbrUVb - =hnmK - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 - unencrypted_suffix: _unencrypted - version: 3.12.2 diff --git a/inventories/z9/host_vars/light.yaml b/inventories/z9/host_vars/light.yaml index c14515d..0c7e11d 100644 --- a/inventories/z9/host_vars/light.yaml +++ b/inventories/z9/host_vars/light.yaml @@ -59,25 +59,13 @@ nginx__configurations: - name: http_handler content: "{{ lookup('ansible.builtin.file', 'resources/z9/dooris/nginx/http_handler.conf') }}" +certbot__version_spec: "" certbot__acme_account_email_address: le-admin@hamburg.ccc.de -certbot__certs: - - commonName: "light.ccchh.net" - challengeType: "dns-01-acme-dns" - dns_01_acme_dns: - subdomain: "e59f55ee-9013-469d-a146-a159721b6fea" - apiUser: "33e96ec7-1f98-4f70-92be-85a42dabd211" - apiKey: "{{ secret__acme_dns_api_key_light_ccchh_net }}" - - commonName: "light.z9.ccchh.net" - challengeType: "dns-01-acme-dns" - dns_01_acme_dns: - subdomain: "3bc9e7ce-03dd-4533-a059-b5d38407eaa5" - apiUser: "c3b00882-ca2a-4d11-9ebd-fccfb8618b75" - apiKey: "{{ secret__acme_dns_api_key_light_z9_ccchh_net }}" - - commonName: "light-werkstatt.ccchh.net" - challengeType: "dns-01-acme-dns" - dns_01_acme_dns: - subdomain: "f408acc0-d9f5-4525-bb01-28938e3bb7d0" - apiUser: "a030e419-6ed8-43ee-8425-a451b457f83a" - apiKey: "{{ secret__acme_dns_api_key_light_werkstatt_ccchh_net }}" +certbot__certificate_domains: + - "light-werkstatt.ccchh.net" + - "light.ccchh.net" + - "light.z9.ccchh.net" certbot__new_cert_commands: - "systemctl reload nginx.service" + + diff --git a/inventories/z9/host_vars/waybackproxy.sops.yaml b/inventories/z9/host_vars/waybackproxy.sops.yaml deleted file mode 100644 index 99635fc..0000000 --- a/inventories/z9/host_vars/waybackproxy.sops.yaml +++ /dev/null @@ -1,207 +0,0 @@ -ansible_pull__age_private_key: ENC[AES256_GCM,data:pe1hFQrmJio4b/uPh95kRlWYdq4qHrkRCv/WPkQhhKiCyeHhBAIGXhDU9YziwW5+5yyJQP74AV0+hg34X91RmWjF6QRPthQYkS4=,iv:SAsS6ceqCllZomN2VC8d/BwHS5ltP8t6a07vQwiWUjQ=,tag:HpS0y6r1cMk2rLlLIJIKzQ==,type:str] -sops: - age: - - recipient: age197tmckjll9999v5apqh5h70dktdxzxn92uyzce5j7jmesvnneecs9p7m5j - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQYUlzYUxJRjdhbCtOektw - QkJSb3hRcjN6STVCZUZHSCtVaDRvUG92cTA0ClJsSm1ycTBUWEJXUDU1Mk9MRld1 - Vml2WjRQMUM1Smc2WHJjQWxHZWt0ckkKLS0tIHgwV3VSYWVrUnB0MmViTnlkM3pE - c2UwZ0dEMXFVNUtCc0pCVGkrTGZkaWMKjlZAKLI+8xXYxHtiIrDnjl7VNkoZzxAd - G2oQxuDdwtfEDmCOGTtDV2h3t3HkuSITL1MVxe7rtBWpDCm6mZ7bhg== - -----END AGE ENCRYPTED FILE----- - lastmodified: "2026-03-30T18:58:10Z" - mac: ENC[AES256_GCM,data:T+2onu1bM6QaD67hDH1hBUi3hf+UzzRUS1O+/+qV3F0tVndJ4nCO30cfsKRNvQiyCQL9qjGJkvvYOIk8FPEWTSH0k/sIyWAjjVpp1qQ1WTAo2KkRQnQpXdjd0a5cv4smYT04/LbNMnUiDJpLt9Ffiwhgu6MZtHwS4WzeqKNezwM=,iv:Dx4Pg+jXzciAOuRMyYjFiGpSC892iEpoCw7U2TpcVgk=,tag:Z9KcboQtD1Upk2FiHYoluA==,type:str] - pgp: - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQIMAxK/JaB2/SdtAQ//faQpi9sEHR6WkCtHS8OhcdOqro9bZCjJ8L5KRN0nJO12 - Nnohjcm1mMvKKlLB1j1rrX7PioJt04GSbJBCAEI7EEQI/nT+hLIQt1lRo51RRWyG - 0HvVuQA09zScvAgCKCGj/A2UP/kfVdCc8xaP0oWl+deVlnWlUmRv+MIh361ptIUm - zNlKmNZT4309o6DOSEiS4eXFNCoNjzguZWvFVCaAp2XI/JMZ9w1zQfh8e/f/WoYJ - BQP3/g7SGBhROuCdUnAMbROPYByUQfzlE5uNXAZ9tYA2lVF1oLVCBjrtipEq0jM1 - yPGiFpJEov3xH0sWkyzM/ZZVU9T5h4DGiH8+tknMlpfJUJuzKVBPlqiLOvgF/Dsd - 12gkKI1ENXktkOlDlkyFDGiUZkWVJEdF8+dBs+hGuLeEmEQMBwYuTOKTUXACDHLV - 1FbNkEAFg89NHm/+nvUc86jrD3n8IXqKHR82GXzwclmXhMF7K3/ZtBuGyAsbbOxP - KV037zWTR5bVyQiMq6emPnF6yRO9qXWzZ4gr4X4dzwFNv4ACv54JBVWyRoyAI9/s - kaYKVBI4h5zdiMka9fEU86GvVluPYo2ZBZxAhvWW3IkHnlocckneFv0bzcToCRgA - 6p0aVrNvx2UnFTy5qo8DMjR/s9cyXoKWSfQHDFL18LTSjaoB8iTRCacIJHRcW+HS - XgFci6EzdZA+xNfs4VO/eTap4nf3Aw5XeVplNjQD/t0p6lyGbQEoi0Su3hiNgfio - OO72HwtFWMWRfrYMsBh9ym250Wmi0dU+DuHutaIdGY+TYCDxYWyCJ1up8GsvqVs= - =9sZ2 - -----END PGP MESSAGE----- - fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQEMA1QflAioE8i3AQf7BxuYm7zWPTKj65/leoqo29ibL5YqhVIN91O+HeGvHnwv - Ftdr+6v0SpX4L1W3NGuBO8h7k0yWQqeECs/I+f6YxUZHP32OD9o4yZx/JW4SDomW - AXW9WHhGJoudkVrqKru1w8j2/bj11cuBO8CvoXx7Ff9Q3sNUqP3GM3EjRr4j6+hr - +uvnj5XAarz2GBTFkBfTT8CjtH4y5HjOmjrFt0XYqYutiPjtbCEPVa3JqRY5+AKL - m9nAMHkCSfGtDqnowGCqSV3M86+VTIn5+r6UUf1uLvMG1TOcgEDniNbhXfIcCEuX - RrzgmuAZVOSpP2g4P4LfUHtnH/w9gH9eX6IRtmcQK9JeAWUtVNqBNNUAprErsT93 - hVC3fZacGatPrYfYU3RnsENhhtLdwaB+gStSySTPkZSuhHv4AupszNQnv6bYkyO4 - FANDoDtwPR2DTOPwz4heQr7nHQayJtpylIlE+qXOMA== - =haqi - -----END PGP MESSAGE----- - fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQIMAz5uSgHG2iMJAQ//Teh8zXAmpHYpLcyJhU8RET4xggiLwecbzDvzZr7RD2+k - fPdkILCyf/l7afoQ3JFzF1cvURU5JlH4+PuMLItw0Lyeea+A5/+YP6vZ1VIbYdNK - T+PzfhTTTtFa5TvhTMoMzcifahuJdh8aZE9T5tsZ0JGtpyBHmUW1gW1O9b61Nv1C - kLpYZdPrrhhhg0l+yPNdoyo6FshQ8916IJYt9/3llxfSRm+Ukd7cpbkbgAdllgE4 - DYhiKuiRIUQxTkgLEUG9pfhZbzP6Uo2bkt3miWGcgTazu41e43eSg9P0MSq2EJAP - DgLhdXqgxR2LMFLDUTVvkZG4oZ7QASq0h+1AkO/UJkcOiOty0ALfQJCCwlUCMdnU - YK2k8iHlW1PZX01eYaXIMpvmyAhPMko7rDEp7tSE9T2WGxLgIJxLDh2Mj9BAGtNg - fq9XI0r0vDdx/f2VuoMp5qbcdHgfGYwRKnCKlUxSi6xXCxyVGR1yoyUFM+HyFEvG - RnvXULfzFAK7IwFRL+PmQ+axAGX23cDFNdwA7T9fnS55IsJPVibnIOXyVvGhQzKr - HdVHph6HBLvuPerLv/WU+NQdDlFCqYBDk1N7rCOAznBEs6lzDF2VHkDMJ5YEhXTD - +odeasddQjULc08cuYeCrymA1nWBZ+OyRx57pVHUEsSEXg8mBLA3M5J5fNcgzorS - XgF1rZxB32mxhJTIv2MBPdvVvYpcCqve8Ea5Co27ArUO00z1tLsqQ1WHI4jeqUhK - 8vCrpADB3AAdCCa6cZyr7g4U54KMA/PSjxj+V6ic+rb04D2PZ2MeKlIKRfWRZf8= - =GqT9 - -----END PGP MESSAGE----- - fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DsZXvxFXTXoQSAQdAP3KITu0BazDcLOo+Gdtmhn5dSGx750IUCwffcVUHURIw - z+8/M/x6707mJufLfkxuuCKwraVUZKkOb+SW1tl9PwpNq2mHIImteFCw+e7ZYkYW - 0l4BK7foiO1tL9t0YKuXxBgOuWPIwSAKLJg7c4o3ECRWriC/rneEwn91aHDygbs5 - xMVU1jfbBwmGFQCaLcrrc0mf/CTOZqBsBrNL40NHCpTvYQZIK5KaKU9XcCcDqPou - =Zb2G - -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DerEtaFuTeewSAQdAZFzav8RB0yXLHlf2y+sTjBWFAoyHXl4VLym+jsXVbwQw - gx5j6Pt+role3CgD9zWltYDhWvP010e8LUP1bY7s6Bv50RyTSe24SVVjy/K2Og0f - 0l4Bpf9yoyabFNoGv0Ee5bfKEai16US6mhxHO8cEEMimQqQMt7VVz0GWIPabZyWg - phVZKkpUMT400/079PBBY6orYCINK5y5UHrRPa9V3S3V7x2K7lohyw5662GCbEuK - =j3Be - -----END PGP MESSAGE----- - fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQIMAxjNhCKPP69fARAAiSdlSVL+v2e0Ru8QMuOlRId2Poy6L25FYscBlqwHXFJS - Dnc0X4IgKD82+JjG3o6HI1Ni8jB+KoU2e3RLzBl60j1ocmlVxU1fnHHNHYJJ7ZJD - aZHIQ018Goxkr3iFLyOrbEy2mI8RR9R4VJxRjyxQiF31aMLXpkLu4WC1Am+1cgP8 - 8Yni+QXizjCfY1UwOSn9szecMED0rJLqUoPkpNrYIvFkY3J020YWqp50YZogDbxn - IKSFAdXcQMMJ3prYwTN4O+RO5csF111DlpUgY/BHIwoSl66jVgUEghw0BBwEZBm4 - tTrdwOe9v+UxbRVIf4ff4Gas82oaH12aYhv/BpcvM/owixKWe4/Z0vToRcYI8fWD - kTXgVpTfjJOn46KARFTFYQQGpTZOM+wAS1FLzlVVXPYB1tQclPuqkQKdOpetP5qL - WvjiQVF9zy5wIullB20XzohOpQvSyjxB8lIc7c6jz6T2RK8vy1MAF0ncH5+uox7J - Fwz0lQ9gWIzG+Idy8WcNv7pC1OMU2YaeEyPuH7PP39+xBTTvhA3LDrKDWMxZcjZf - 4yma8m2o0xO8Ex1HCbmOWR89X1z0oTx6tOiamq1hn0xyTdisjADCJlfrTpev1PNe - UVFHinzZP9lyDZyORrbHw2FHs8eryXBsYjBel+oMjQoqgl0QjuOKDhkzEE5147zS - XgEux2PhYQ1A/iSDwpCuWUiqiJrXTYYX09iye4E0c38ymgRuMpC9NcOA7YvfgJtz - OySE40C2gcKQQJoAt0B/lwhxPZ3e3X5RyGuPEwnLMjRK9GAqdfv9fvp6qMdjp1o= - =YKnE - -----END PGP MESSAGE----- - fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQIMA1Hthzn+T1OoAQ/6A2lEpwCx+CkYKPhkGgzNW+f0cUcpocjNCxJ4I/5cfnEv - hSKVUz92ta4sy1dmi6Xg+BadOegpIsYfYgDKOiNwLWhZxqNqtita0HVqLKEXttwr - hWP1IKZOT+VjLBA0YEG420+ZXoUn/Fd3rdynXr+EKSTAsO8MhwUZGnvVldx5sW3j - MB8Y/dQKaC7atKnkwUi0Jc8/aV+6hY+YelAr2Eio4aRygxJBbEo6AmYUfhlQ0WjT - pB8/VhTgyLUGpXpKceadhhEokqaGH2o5s134PvzS/WRg+5WMHO/GXmqjbSiqfb3A - 9OtGnMcFdJVrWsRJq5MvrfpGAOdhH3GGInnDACcHnNjdmakor/P4LCJmYbZGQ7cG - si6Gt2gGeG6RmXvp52FUfzl+b8FaNHyK94z2RJLNogQCCuWVj0krw8t9jO8M4JKs - 1WOCAy7+DYjpGJXjmk/NTfjr1QxtyQc0UOZA8w1SLkIxTnrEjxbE0hnxCsJVvrro - IRlh+7BvG+8sSwxnEuUt2ElBZQ90h/NqyOCeEWbP5yHXS03+NUZxGWDWC1BGAGtQ - st6JIvDbtKqMI0zBPSXboqjox/vu6FlAOBMJfTN6CLEj7GqblpIvdeEMOIDUEaow - 2rrksmOnLYz+0z0KmtgmDStZKPG5NkIoFBbCKjgMjovrNdtbV4c04Owm5yc7oobS - XgFy/2NO9db5iudIu/4jvWcQ7TV0AC1ATro13RFvEY3jmIjPygU3hyClG6C781N/ - w0OYR8LZPqNdIz3A9uYUbiHKzwQJ7KwG/o+7frke+0YSvM2gGuWzqEcJMe8wrDk= - =NJGP - -----END PGP MESSAGE----- - fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQIMA46L6MuPqfJqAQ//Y0V0swSL9otAX0HtlgY3TSTXb/LL/2ta6aAZFprmu5S3 - A24q/iUTkjdvlCCPrR8ELyYo65lhVVnU/q/R/LvFKEKYGaVO1dkPPS6GeM/wyl3d - psRbt7lSv7/rBLGNqVRdrwof0QtGpBQ/+lGl4UcKnvU9nSyvQDqahT8tkIyYDozL - J41WrSo4pWtocjQsE2/4cC57gwk47kxWFDwpKhbGKP305FFzXy+q520eaC7Lw3+6 - IO2ils9jVYNMArgrdrHepUDfd4OfOZtN0pIuC2xAfyN0SWp2SdtbtWRTQDq8IDxA - fUrwSfD8c2zHXpdlblogjkVnvznUNIoWBZSLIThDRkCUMJdLJGyPmkHsCP1cKkkx - YRFO7fs7MKgO9ApPjHSA/ntZDP3bxWgdezatocknP1JIkYBqaH4kjXaLZ1O61zGw - IvpbioJnMWKYXKzmhVSzQFqE3xeD9qtIG4Zb4otMypcyd5f7xOapLi/8rKWqYPjj - 2bpd20FHbv9lzN6i1ciQf/a+N5XntsmJiX0DAyqwmH0Em+WTdUA/AfVoh/lv2zz7 - 7vM7Clpqqt0a9DKI/N5GXQ4s5SgFfzLjSDOILcvuVrM9TxeCclcVH/nfTys0B30x - pz4nmIhod3bTiUGmPXsBsL3g0Sr7X6dleHs59e8UBuUB+H4oUoGJ669M0gAulcDS - XgHhNmk9IFVz+/Nd7Y7Mq5iOV6eLqfB2FFx6q3lrckFrCR9WJn9BDGwTkQGRZpMf - wTZJFDN+mm6VxoDo9Z8XgzD3veMzI7HwCwNeVpDPl4/CWpjn65aX4HPTMbAbxJo= - =RaJC - -----END PGP MESSAGE----- - fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DQrf1tCqiJxoSAQdAtSP81WWZgXsdClWvxVYC50HAmgx+5QYTA+dnAbjljCow - hhYd6KldcfRUgs0yESXnaZWmaLjuV/C1+mDwjn5diedkgOD6pcGhD2cVPTzVjWLB - 0l4BCyPV6SAEMnlKbFvMV/a6QPb+G3May4Bmpdr0MuOOuvVQ0GfibU39Yq/l97l1 - E31918nOzxOoimX5+aD/Ipa6I6OeJWXfLoPwXrWF+W7ax37KBdreEiNsJFGmeTLO - =pusj - -----END PGP MESSAGE----- - fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DzAGzViGx4qcSAQdAEBFNbbaQVJbZtxUwl4yhKknbOveJWo64XkinL7K4zyow - GMa2wcveVgLxZGTyxpJh1ZCTjhMholyh1n3oXfxA5alvE1KWP83slnB7vOPf/AtE - 0lgBhi6874Dv6xHo6voqCVJqCgKnjOt246FfpTMqF7JCyPO4WOEi/pVtvamLpzPq - OxiOZXclsR+3JJcaFoqnnEnAR63iD/s3dIPJ+JMUUJGjCA+n10qCEcZX - =I8yc - -----END PGP MESSAGE----- - fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hQIMA2pVdGTIrZI+AQ//b3W7bQ60adFEsRjETvruMaKygaQIV+hFqvENTCD5vna3 - FCIemfBNYO+KjnkbZznKrevEc2e3CQOuokk/7rbpALYzAZzaQBrx5arYObJNl2kM - g1vdDlD+ps/ouYmq+ztFCBqAmTj3C43GwCDs/1A9p2FipSeHzeDsv5U7XR30rOPC - ldi81SpKP2GLNt9GYgqyoKr99dk7nVKe+7cmd/arJyT6xTdAzR2i5AWc9qtJxUB3 - /5Od9YRd84SxDid/wgwvw2QKL7bhE4gG++rF+9lli88C8OLZH20hKje+XeSjogVm - NBPFhCiZSvVdLgVXWNjszfoHjiH1jNg2pEXAR0j9pbixYO+xFizp+/qD5dWRVFuS - iNBSi2OOKyT5yD35F0hDjy3WwHePjm9lpzpcYTJxbTYqEizlNDYRCkGdGou/iuhq - AI9+oZjwDihKsgp7BCUZEW+g2auRyLsr70n9Yfy2alEqOX70VWJrUstHMaKEUztL - VcY8YrvtEuMd9Voy15Ro7Yt2urI/E38FoJe5C8T/o6FTwbHgMNVPyKJ0Y07tAfkf - xV9EYrlIMMzHq9mtTG0YPOdJMfFiNmK0Tz/3+5TaiDTk5i0M+0qDf5KEqVZueEjI - Lrxy3gFV1Za4h7Ds4V9lK1x2gGlLMRhRcb5KyzKUrbJPIePYztEkNpT53/sL2fjS - XgHN0/fsxQ878ky4bglZHKD2/fNwB28VZ9C9MSyjoU/nvXSROWI2CIWCV2IUh9X9 - 50XkM6N1jk/lzqDmMV1Wg57Hdy3SAevQkUluzbG16j2/fbfbqVyB3G4mDduQ7vE= - =r0Kh - -----END PGP MESSAGE----- - fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdA+xsgq0O5BrdLgSkSfXiosQRkN3zwGrWLS2Isn5Cx9HYw - DNNe7xtR0mgDdnJ+rXuGJEZIQF21qUv420DgBJvTukSgOaxAPB5v4TEvBK7HhHo2 - 0l4BAeVBrpR0sI6ublJuUsGXyVmJmJcYHXgeC7vyn994muAKsqZjtKUkAGXY+XeD - 7bjMG/Ye97Lx4KjIgs5ODKUnWB7xqUivjVUqA8f7ju0uPAETJ9NZMEMbjGcd43A/ - =7z0G - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 - unencrypted_suffix: _unencrypted - version: 3.12.1 diff --git a/inventories/z9/host_vars/yate.sops.yaml b/inventories/z9/host_vars/yate.sops.yaml index 6f0ff43..71e3661 100644 --- a/inventories/z9/host_vars/yate.sops.yaml +++ b/inventories/z9/host_vars/yate.sops.yaml @@ -9,210 +9,199 @@ secret__yate__sip_extension_fritzbox_dect1: ENC[AES256_GCM,data:87MFTNA0DXmfhesT secret__yate__sip_extension_fritzbox_dect2: ENC[AES256_GCM,data:KOUKexyzJqZPj1HKJxFl4Q==,iv:OCChQmSF1s8C/VYuw9D3hHA1CAoCnwC4adyTpWO5Iac=,tag:VFFuYi5Nd49ChU1Ki/nHiA==,type:str] secret__yate__sip_extension_flausch: ENC[AES256_GCM,data:eIieA4A/ZmU8e7t20xwmCw==,iv:oDMgZIjQBDcwIVPK4/qIT1HyQKc+vImdr1iPZE1LEn4=,tag:RgS+enGC6DP6dwE8u30a6g==,type:str] secret__yate__sip_extension_legacy: ENC[AES256_GCM,data:gC43eKUOAYU9dgNV1JQ+nw==,iv:xN7aad2NPaihlMT4Ym2xanpKU4eX04V0FS4m6XRgZFo=,tag:Oq0yBCSf+CB8Xkx4D4TH5w==,type:str] -ansible_pull__age_private_key: ENC[AES256_GCM,data:xr+bxqdLKi+lr9nksLz4N7JiFBmiOFAeOq/SZLoE+pBAfgSRTGtzzdmBS0g5rJWCYuP6h3r8d3rzx+Ky3dlOlbFOqq/OVoFoXYk=,iv:6USvofH3FtIFXsxcWsWnj6idHVkF9WR8ThDpbo3/O2U=,tag:JiY14kWb/48yNMjP4J6GLg==,type:str] sops: - age: - - recipient: age1yc9s8r7zt6tc7scfyxc3345khdwqrx0lwj4z6yp56h6rmauev50s5yqr22 - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPMjJ6alhPUlh0QWVPVmo3 - L0YyUGU4c0x5U2tIVGI5enh2UXhoNDE2OTFBClBGc1lrWHg5N3JHYkpIcDEwdHpU - WlNQczZxWmQrWS8vL0c0RzV4RWEzRm8KLS0tIGFPN3hZc3dNMllWTU9yV2UzUkJX - ZlBKeHkvT3pEbjBWWnFyR1RyckJ4bG8KfK/lT0sxbrstUEILKnxK7l166RLWFjq0 - gjcIXHIxwz8n9HfZoAj8KmBHU/iBS+cLNwv9JRBLjrRr3HKiTTOXCw== - -----END AGE ENCRYPTED FILE----- - lastmodified: "2026-03-30T18:59:48Z" - mac: ENC[AES256_GCM,data:lvZwZfxSKd5Sm9H3sOuHQL3pOu7fRyOy2ywf5EN/y3Txuv1I8pPtpeODY2Bd2sCdwbL7oQTEr5C7h7SwPa41a2GxJCv0X0qUiJn39J4LJVQh3ytwQtOotBp4Q6T1CPqDSyQUooDMiXVrBu25WVDjvvB1X0O0/nztGk9e7h+7N5Q=,iv:zFYLvdAA8P7hz8k/e7RkhJqk8In+1R1mF6tFQDfPXX4=,tag:8mVY015BLGPh2D5XFvuFGg==,type:str] + lastmodified: "2025-08-02T07:43:00Z" + mac: ENC[AES256_GCM,data:Irv3y4/QbofyM5BvE4h/T6zNF3A6oTjDssMOcqmGxUOGpqL11Am1DMHBivkUgEYe4ir9N0kvPUmed1XOyDwImrl06E1mGAT6hOlfVSYKtZP0Pwvi4VVeeP6IAYN56zu8k4X8oIxv7AEfS3Fq94sJ52Fd3xDPPCG4aVtUXxxDuwQ=,iv:HdqbgUVR0lIysZnnPkOkW9gDp9G/EOrHDkwmQH6LVKQ=,tag:amVPLxjvx1Qtv+v27SGtGA==,type:str] pgp: - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:36Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxK/JaB2/SdtAQ/9F9L15CUOwXpxH8gMTcf+tgeY/js6Bgwjb18oZX9+ZPuf - sKXcAJRIcEGozUOonEosU78yalULADAHq6CmZoYCQzxlJ3xvA3qsZLTGs1iom0gv - eNbPbc9KDj0LopvXCXaKJzT873XdEpZ7v4kVj+a0T/4byHkkl5nRx2qmxTi4mbwn - feNcVlQCfLrJtWyPuRa4kGjoH7BgqqSHkh7OuMIj3HGW7yB9KY7NfdALZEIYLQzM - TEM0vzztzPm6bo3Vy0IrXyD1QbI5DS3TstduN12ZlBDwDJq5TvFZTi0ooK4zRXF3 - KmkoE/FJi6s/aTPrOTs6pA2GH2OEDsxAaJGtMgU52z2z0x1SfWZrCXL4LP5ADWXt - LuuB4Jpn2weHHG3Ko6gsL6IAvyqJDKnUKjbRSLzBZ99RKDOZZ8IJWoI26RsI/XI5 - Sy6TP+AhpcAehVJYP82Sd6Hz+kY0hBvHqdHaXz+HN7gmqWKmz7lpziFxKWiehuQA - 447GkJkFoH2QabL14WKbJ4Lo4otAU6w6YWUkVu3EK5agX3BOq/KbR4xwFzpshPwL - CETFuydkmeok3vgLXUozGf1NTJ26yx7vht/JUmpcQ91tEloJiLBRkVkvz26Thfcx - dtUWAU4eajwAm7mrHYz/Bc8sYA2pTjIe71cUuaNxW7JL4kvLrzS1diRxoKRvldrS - XAH1ua5vamHYRDskBRGTMRV7Cccxa0A7TALFH9q7hoEKtKy+FE4pKO6c+oujzdQF - YRBKALXv6tkoJ39K00BLXUENllYx4PBV89uBRxLmFKf/HyaShJmkikvbwQkw - =4oHl + hQIMAxK/JaB2/SdtAQ//c5gVekJL/ey5F1Cbm5+P+f3wEz7I8jaCz9NGhIC2ltHg + 2H1Nw+boJ9hcNFY+VB64Ynr95Rs/e63iF31RDSm9qtpiuRAJ4mhMuDn9eqgr9V0b + dcresuuhX2Z+F9FhNxHaplgu5by584oo6vAfHEOtS3PrYRd+a2FIARlqD/qrdik0 + NH4rqYF5Q3WPNUIipP2Ef0RGCgQaW/HlS6Nnvw2yzS9qqWYZWOXND7ooWYh1IIuO + crZObpcpSPM+yFbsFdnS+nQk0MkYkFP8X4xlf8i5YfHJZStEwLKoN4P7DHanc+Cz + 8HuRcqomUhv0VrxjeOkzqGxsjTx+s6TcgG9le3R0gdqw9HMOJZVJx715zK0QPMd/ + 7QibpVX0wpoj4mfr1SQ+QdacvXsS8yzdHOFHzulnii8pZh9juSENCHYqjysUuwhI + PlF8iDMXa7KTGEXMT9m87HwbCIpxrDz6ZE/P6PFBAcrWpeYfW+Th4Dmf4HBsMpzp + GqxLxmShdIqTAqrZYwrtbQaH55f2F6U9ASfLWHO1x4MqevkxPNzB52vGefOs6EKe + tgjMLSRsbcZG63DcHdSzRTG6IshlEyiMwY7gr2ZDJZSGe1PAEtmpA8bdm0cnxudL + 86xjxZGQ2ue+tvdBtAeXT5YkipxTf2a6UjBi5QL/78+q6Mh+JJvEaQLPrUlfbr3U + ZgEJAhBQrpXtyaUJJS2hpxs93YwopIbjumjnmSylsqyz52LOh36dt78NT1DPdluR + GFrP1KdA3FbUwREmRLIjOnHvt1OC4/TrBOXbCzcfXXRD/rW4KRlqpfwnXPSYcf9Q + 4wmGl4gV7w== + =enRg -----END PGP MESSAGE----- fp: EF643F59E008414882232C78FFA8331EEB7D6B70 - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:36Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA1QflAioE8i3AQf+MqqYWFwDzxSa3z4sDsitxgq8j0PpK0JUvCCNBa+gv8eG - 9chbXXIX/xIVbgMPAyS79bey6Pl7JxLAK1kGKqE8F7lQw2qXfQIHBBJK1NKPhS5W - hRdzMKhbF7ZNVgGbUlDImkxprQDG48km+w9yyRXuqidopjNNYZScWr/kbnVwB9eR - HNfvwv0q0CY2gYC2JT/+FdVkItgqioUoZQOb2pT73Tdpw8J0Awp2XL3JWhe8JL+s - Kq/myoATX1sLiOz3E27lnpgR94H26QTpdaDwomfJKoDdn3EBm6d8/hVpWUTzgfi3 - fKnI9fQ9VK9skz9R2g1feaXQ+wTaXgc9apQg251Zp9JcARMBWh9I42/Iny/9njFr - cjlm9oXgc62v2+TNdRgK+nl0MFbCS8wbYs+BQ+E/gquKxBwnBWjb0ruoLYDTxfj1 - pTyq65j2pc+PlE+1tGYE8Q5UYebYNhz6ClHfe08= - =otZO + hQEMA1QflAioE8i3AQf/bULAsS5q8zweT4ClDPZk8A9PV9EC0BOcIPIdfY2dGcZS + I3tHIanRNHBBA9xckqzudDugbW/IYyPdo0KNaW4f7wX5RnK8pOk7Ok8YB8XfmwPY + rYj03wG2XcGoXgPnYCh6GWYLLVHsvA6fYA8M1IPa0MC1Q0AGQ+saDYTHK5tNYaZo + NoXCAoETi5yR3gyrc0B5GVxnURG35VCyP9rNeO8CqyeinXHaMjPyzRMjDnfNEjtE + SCco9qgU4rn/dTiX9n9N1xYpU4/Gysj5eEZB1MjURgOagJDAP7udjlXWw30mevDF + Fx7H8diueMYcxMwwz4wrmEUYP4SIYkCVO4se/5KfkdJcAV7rFrKcOo+nA1QjJSZW + 6mVr9yMN6jjMbB5l6WFxjGOCnmKEJhFueY6eFqyLo0bzbwGJkMKNQfwwxS/9Ncab + i33DyJgNu4DBkXkd3sR94Zza1EpGeaKHjIlCsYY= + =sseb -----END PGP MESSAGE----- fp: 21C9579E6503CA815A68ABD8541F9408A813C8B7 - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:36Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAz5uSgHG2iMJAQ//bs3JV6rGwtym334ZU0+lPECpuj352p46seNHmY+FiOiX - 4Dafn26/7P+KLV6wVMBNhWmnxWvqDzcCHjr24bKUs24F49/t7CI6P/fc0fkCzGPu - mX0FGW3eOPRfeqrnrSjA5UWbq/UwzcWvGbQmm2MQzI/sgAiRj2N/6IBcwXfmqb0o - ksU2VKhFpGGVotbb7s1Mf+5hdVk4kB2sPy8ogX7Y6voSH1Zf2yWRSy89caQGJtod - fCKEBgJusR+F3xEcfnJVfmTknav0ObXz2m9mAFq8aosO1DtPZlKHx8aYnB2SkQl2 - zFYIF6OZXOlOkNYFo03Hl4VHnNUEA/jz4QRD4hQAVCWhCpPua5VvHGGZxAMBn7kp - iGE+7kuJ0iO+DC3OdenU/eP9C4Z9duK8bOMscfax8D2Cb+LwLLAxsnJgWs9F4ri8 - WIPo218GSFjqXQvDGyZUXv0rpQ1xjyGpLbTEQl+UURU9rrsZLW/BdGmABUKLlWOw - ZHFaoP6gAKhZiHB/hEPZNbJjPjQJMLF+AfyZSy4TSznPlddJdYuwTnf44Vk3j7s4 - 42FgAgxwiTEgVBQlvHIJn6HNvWg4bRXYWMVklB5lxnSdJWl3sAABD6vg42LaD+tS - HyyXDQP42lbqsxf/sMfz1kx3yK10yk5odx/C3M0TsWLhRkKjiGk7ze3StDshazTS - XAEvQEt5Z6H6hf1krbuCMoCI/3dN7iEKmoxDAmM6QWfmBEaHFYG/lzukmJ93BC+g - Ld9lI2kMb9aSOT5OaiaPRvzsKnWqoUUnXBvi7oovh0UJ0ZLqGQ10YqKSMudK - =u6SF + hQIMAz5uSgHG2iMJARAA4KzhhXCFxP3YI7efSEn34qYTSV7TKtpPm8HO0dqyCK6O + W+WoeabEoQcW/VyqtZgpP54F5UrWyxxeY8qNqOHQDlu9+/mLzPoxj1FM+jMXEkZK + ZVGRqdfWKQBF3h42OBUt48xCiGTNSATI64yA+Eg/at1WwMxjMaxGdQFMg4ukTyOD + r5I2tavB90ng4IPy2HGwX4tsoEIsvs3hg6po0UuMm3h8+tAinSfZv1UpmNHecjyu + 1yt8X61/be+z50f4pZQ+jpJL6Rh5NVwuZRk7YumZnIS02lyWULWGFGOh6DianeRX + kgp4mAZnyrqKyH514Wyn1pZvJe1zJ8SX6v0VQzQPmI6FeO0IL9K0k2H05ucdOZqP + jXn0YXslRD1e+c44jhV74MorbmKhoMl4L6+/c+zbYHrxJZBXyTJn4vuSIksJsqoU + yIukXNthzM+vakCXNGoydjekSuZBbVCKG5cDPsVHnSii/RIqqgr7xsWEYxH3SAYQ + 90HeFsAn+FUCLwo6QsNpQdpTqQN162fpS7KUD2aUNAj10Im0HPsDCjBNYuDMr07E + rHiBQxotaMFlvw8XgnSi3RZe0TPz0McG3ZJ9I07R6h9Ofj6vE8+o4xex3vNFp9BX + Qauge6sjLSc+nxcTZv+je3kz8MUXc0ow4QroenZ/+hx7JLuTLbTs+TPsduhVHmDS + XAFgKv9KdsYMBQnrSQv6a51Mmgrlvy5GwKtHLqNtUETpjEYx2Zfkq0RoeS09qcKt + U1kWQEhNGN5R5lUlTJfxENO+7uts5FFL9tmXzqt4RJA2E9y8wt8HhM2olXyn + =47Cb -----END PGP MESSAGE----- fp: 18DFCE01456DAB52EA38A6584EDC64F35FA1D6A5 - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:36Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DsZXvxFXTXoQSAQdATIy5gHjxZAmVSUVGKfFTyPuhQmT3pArcFtdqZpyV7Xkw - s1BGL6c929eVcI9DFCGlgo2TixNGGNHtXjKm+yNnI58hQAc0TqJxENrH1NqlsgOM - 0lwBTE6F/ujWQj78Bf4KXaLXHFjP7Sd0seapY6UfGNLKT83NL76fnIsa6ht072t5 - K83YMdvFXZ8J/MxSyRSjRxe7VoWomX4+SrVZ62ndesYTlWOkufneUOJrWXYYGQ== - =/4yx + hQIMAw5vwmoEJHQ1ARAAqcYDnnf6IaIrDz7MKdRYA+6v+tzdIdGGOl2vwhNIDKlb + N6qggPc1JTPUys2doeZKbgozw2GBDG8qwTzGPCI5czj2VwUzo556xIFLc01ZoJt8 + v02Zn1oxPY5CwV2OfECDa4finy3n4a+AvjwLB1w9pFVpzU66LIRXhRWBPCxodLmI + 9vE0NbRcE7gDva+Y35CP3L9QpHDmq0g3Gnp5LmZVzyD5VXt6MnZaYZqNLN5gPdlz + FKD3GBIACUk300VEVH6QSgCx23YF/0vBZ41s1pyytT9fNrNlMbpiqffiLywcjzio + m5PRiVEzSBHllhlz/HmPvdnoPxu2nbuqJtOTnciwMVkqHuMXnK3Wn2fMzYd52JK1 + 0xaeTVIUXblmvbDlM0hk6+jwrTPn/906VVomJkhppVsSH7qOdaxj/7Vx4JigXe+5 + OVFr5JYUSnjQ9lZRKr4RfbS94nMQoOOZSNNWyxEfIC1x2TJis/TW+UiuvSBqJ4np + JyphmPhIVgQbgdhGu0qEA5waC8bb5umUKKPiJONMYlmk5JUfu4xjGCU++iqJlwvG + dm80PJm5O4qvdDMjRnfIFdlrFN1nL8GzPvwUXB1aDG7oNawp5pRBc+04n/Wx0xHk + iy7XMmMurgi0sDpAIsk0Yj6eaWH8d1ST+SzkfL+8RKDVNbb9jl+g5IH6QTaJC7nS + XAETQPx8iTK8HcSWu9KaXcmnC6d8LTywrrE8XRxFQJHgfku3D3+u3pOX/h1QiHzY + l80NOh1i8ax7Hg6tqOudpdrl2DMIyPKQyeE0fOTkf13QQoiDu9vAxTdjfJmt + =kRxY -----END PGP MESSAGE----- - fp: 9633412309CCB83BFA39BA5F2FEF746201D7FCFE - - created_at: "2026-04-18T22:36:25Z" + fp: 87AB00D45D37C9E9167B5A5A333448678B60E505 + - created_at: "2026-02-18T08:35:36Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DerEtaFuTeewSAQdAvgGJg8s8i2AViW6lCsgcATNJtFJjDrsQEIeY/5jDNA8w - 8s819rAhtppURZGPo7nt0h6p0cCJUZcsUtbEsrpOsv8HWeByj1nSgko/4O+rkO+Z - 0lwBGdyA6y+HjMiuxsiBj5jvtL1IBMwxV4o/Kwl78HnOnTk1sMu3EATeYiUcisED - IuPxauGsjIusLFWM6g6Q7lpku8Z/Zgiea7uC7hnTwxZ+QzRt7kwmmXhSN2jpbg== - =2+p6 + hF4DerEtaFuTeewSAQdAJvWHYk5G3O/MD7QDhV5kzfM8GtXJFUy9zPj9e/x9piow + aHpWZ2JuUAJU80bRigMsBxG5xcz23aZ89TV1t6+5FJPDmbPUvSEmNiduKVkFeJN+ + 0lwBs0JigSM89bqBMU+Y1N/5Z+o6lsdgNyCVYEGjTVL75cJPYJw58xK+Y7ytAAAu + NfGezMGeGJ2k61szLC6tsKHf8M4RXN222HNSYGC9SJsbQ+j4oZdOtLUy2vpEyA== + =ZwRa -----END PGP MESSAGE----- fp: 057870A2C72CD82566A3EC983695F4FCBCAE4912 - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:36Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMAxjNhCKPP69fARAAnYApG0QBR50c7TqbldpmIhZXD1XSwwoNsIRDNCT2E8PE - DDKhNMH10OLHRaylO6zIRcAoqu3EKwLuGT8wuk8hqK4HqGtWhSopXcqpTUR+aWpU - 6URK5/Ffc+asg1bqpxFzRFkHNZ9KBnczOCg/0LObCIRPMSA9vyYEDVEHZTgC2j2j - e9VQx1xOLHvjEfcTJsmiUMUD40XwVIk7IelJM6otd8gDApmaF2GNtB0OLA0oLFLe - rSRKKdRzSJ4s2s5GCyCi3ulLEUldrjeMgLfxZmNOyxVB9abt/OcpiiqJ5y127OmQ - zEt0EMMwYMBJDYE40MAZTEcYh0jU095PwpXFPtrdnMCeNppvPtjGtfxchyXYUhLG - 118PAgx8XmgUJo95YpvBp6U8cNWYiX1cq/Fku4qD71UWMcGVt9vnmRlFWACU4Uxm - Ycf7u8Jff8kOFSRaPU2bxqE3ex7FbvP5ieoOg6UdnJhY4syX57X0DiRzg+Nzq0E3 - Zrso+pLTRv7OLFbzxsffNd/AoQ4KvC8RsmZTPRteKJRROk9IouEH1YUZIYau8Mzv - GLpZpqerbuAPX18fRh2QlrE3X8qEAjDz9vyLmmoI8B0ROsRU8PEK/LMmBfUqXk9F - 0FSGGskWNtX0isjwDMebYd/5uvOiNEWBBE/PsyImzpYYupyBPoyPb2N/idmZvnPS - XAFdUwOqo0VPZFAHtrRysO0n+6SvZhC5+onATPz/9Do3PEX0tfC+vLPljsvvBBG3 - 2nf9N9g40hEnRoVnX+3QWXvdOeRdy3e+RimJqLN1ZU79NwQWg6vXnudrroJ2 - =EGQE + hQIMAxjNhCKPP69fAQ/9Gih4n/6wVedkWL++ByDcA7k8eL5q8vHYPaw1SJoKPO/T + 68M13sdkm8je4kL3EnJYrwYw8ycPUgv24URL5IlmEHQWlpfqB9DkgiFH3WzqIwk7 + ujCGepVUtf/pQiFRC0F6aKXo935D9dqxyZxEe77EbfZLPDTRvJE+uQdwtwKdqDi/ + 34ydxlXsmw/5EwFbN671TCoANa86/lZPOFO+qVDy2hPxA51P2y+xfJpnn6xNjk0V + 5rJA9VjAl2okmBmcHA8TZzZki7fNRX79Lq6y2Gzqs5PLUVzmzzBLSIKGaMf8e/Kd + ei4/NExWltnYWwTFeTq8ud8DD3juit3USNIX1/HAHFL+USuYmygHgIguQ51Q1f1O + DMQZxnVn/MGzZrVtiOd2xqD560IjeQqlt4xaITyRPUik3dXZpun18LKaCzLJKFkI + CsY1AHi1IQSMfNmIMGUnK9r9vZLA99hUkQivBSJM20+2AR/QXz8syOssOwqcMThw + 9wv7dPZYPjhkoGOC1oSbC23CdHfS4u9HsvvPHhEY38zAQ9oxW9eUP9/Qhvxm4tUX + MNuBVHUGGvhEiKny9LbSkG1nU+PiqnzFm7lbMcAn4+c2EAqbxB/jWpiUhqfLEUGf + 9zbd/0xqTmpGejvykYFoDYYmO8273Xp57bsCBx1k4F/213D91v03vXMXVC97R+3S + XAGHtLPZGLPn9pQnRc50wD2QNxNwzZvApzpnjCBRMShcwd0l/+tpmwvIoZD2JzAD + /qYd2yltT4LqCj/oQqdhkhrwnsXMscuRD8ofXcCJ5zaS4FkPf0GaOFURf8te + =5Mug -----END PGP MESSAGE----- fp: F38C9D4228FC6F674E322D9C3326D914EB9B8F55 - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:36Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA1Hthzn+T1OoAQ//YKw9j3kohiHZWFiKKAKU0w++ltpf6k7+bTsbc6ckLBAL - qpoPcpXWaoU4ifa0aJi5iItYqqziwSKcgZPK25OLe96861n8YeLxyIsvg73OE143 - 5BBmGP4ZtZ/H7Is1BBpnHmu23WfInxIRQbNDvtDrSTlk4FsrrxQI9glkJvdemCtk - 2+NO8eSwA32jAaDy4vMHH8vM5fOwpDa4MphsITfWwICydFuIRxEdrGbigJUqqekP - YLcBQ2MfqTHvjP6tDAYOmiqYx/F0Hg1JRsLnwY1vqRZmgwDr+srG+soA/1uE5ywn - FYpt7JI95LRz2Dan8n/iPev3vss8+hvo1tsTyDkslCfOWF+ZS86fkGiI4014UF5A - zX6RrfsyNZbhoxpqVRWU/Pb2Jayl71SqHRGxTB8/iY/UivLfpLYJ3oNFGB+1yPL6 - 3u8SUXabq5FnIMgUiPRZ8PLkou4wxEG96preGHR8sPlu1BVG/Um4aIanJPsMm9qc - ppNQOv7Ilp0693kIYA/+zSJV969MZ/eQIW1MD8yj/pP7QzVM8JHOZJVYshtBtwf5 - Wh40WVg1DiBMU7dpMLOR7182wg5BiTgiBzq4+cd5a5smvKtpo5/ZkEx6yXUgcVMw - VuarQ3VDKW4c3j6oLdq+kHmdcOm9wxkXgemU4lrdVmlzT7xUgXmD6zpbUnEuTxnS - XAE2bS2sAzTaw67hFYI1fKax/YTsOqJjV7GVgNMEQ/8YVpnoWUMrqDj34nijKw/C - 4xJD/I6InvlrIoWjUec8qQGLNIEMf6+hRgIJMYZm53AxCIEnmq/vO4JgdYDA - =yEXL + hQIMA1Hthzn+T1OoAQ//b/TYHH9WXedc4cVdmj8vfs8Rkvpdv2yYvapAgw7MADyP + zLVjLTW564soYEZWm5TycUAEdXAGkGBvdyYyzwvqxgf1cE94wlWEaIea6Gnkbiv/ + nZZqePlApovhfpPAqZWIjPjMrIeEwVzTLMEHfsVXxLr/4UlMYLIHlrKqiosr3Gsc + tvXvV9VJ8NF89zbdTtE+/kOnGfi023qFDMxzhuOJpHlShJyz7aIzTWLRaSLUJQcW + tHLLP1nrV01GkV64UFRwehvZo/3Y+ne0MWMEKilOnNABGqUR0eVOzuZuwrCKPYUB + cs5v26abUSczoUGMVdaD+plFPBcP5O883ztefg0MTnAc+dAcB+0zgHLc7YjPWdxU + HATQlQMkUIa20A3XE2+jqUcUmszxLkO37YOU1C2wUMkPNUVIakZyrJ+BXTz9U98r + HUXCpFN5Gcph7MEtowUdg6uL9dUtc/AKEirvm/+PfyT6q6QbkmhQ6pdWPglbbFh/ + WiY4qEc2xJiZIxvb+l+Qt0Bnh2QPVIwpFSv/euS+D5TUqqIvw2OJvVQYl5YRTeXi + 7RGjJddslf6MNpITXOPL7Qytt8hCHZk6AKBPQMpBgV0+SGH+7JxZ6T0i6iEl6brE + XmW5NgDGH70zKyf96pBIAO6kPffDSLlxocywFhwezyhnbj/bKGCQYZS4Ne4YC1rS + XAEMsugvtq/0MbaQEsRs/dXZRdcpLeL3iA7cSYzmSvWsSasT1z7ycdeatNoAuSgw + 609CckXtyzjxAaLObGrp/ntW2tN041XaCQtiB7Ctylm3aDhnNDEF9VoOkVPP + =Si51 -----END PGP MESSAGE----- fp: 5DA93D5C9D7320E1BD3522C79C78172B3551C9FD - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:36Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA46L6MuPqfJqAQ//Wb9PK+/Hf5p0Tl0tmAvyS3cXVS9UkCocDxHQFtyqhDxa - xJMR0zuMl1oUG5AmLfxGKd97btErNpVjARAGT5jl1DinSC9mbSqJEv4ZJCV2gTBV - CIHjbEgenToJlR0Xgn32WIl5BFKQCQS4CJ9k8N8jGIzlSvMfUK3hSHm1k7XJZuvZ - wbH+I/wbnqAGZYec40DpYs4AZOhq378nVtUSD9HqVQErM5nFc2OJUxtEwnB1WvX+ - PmN/AS0u6P0SKPRqhQKiUMo3lFjxmkfigyEZveIIFK+pzlvmWDyOkGqqqpG5UxNG - rkzpyg8RKLW7+7BoULRoW1y058cA/WFS2AeYBahrnLVT+t1wfvzNc1jN9pEqd1R+ - xt+x5VWxNFprs94RSiOD6yMVGLdmjGEZhjSaXYMPJvWplbF2MmjcTepZL4YW5Wim - aOb3hH5G5LGcw6bmwiYO0kOIRbOsqFCKeaz9fdgZe/6mqCkJT6USie5kAXxIzY4k - GbXtZrXAWRO7va2TQ9XIrB03AeClWjPJYM4PdFaIXsGQfafqVeZ4w5diGoba6Ryh - 9nhGin7mPiRQDIEhlb2+xzY51J8uZEBW7cXoYVU7EVsnPpbh0TZNretR4eEZ+7Y5 - VdLsybUZIns0AaDgtnlanKr6+ZiBBck5xflZIvSy4n0IR6tPq5QYGCi845HKCPzS - XAEgkdMYD3lJKlN8Y1rN1yuUjgulkDGQijcGnxNOSIVo4l3Py1PHMdcJaI1K7gYH - VQZ8Od4DMrFHPMQcNLbWJ861Ak5KVQl436ME4kVzQulDFjySgMLAjQH121Oc - =zA04 + hQIMA46L6MuPqfJqARAApHLg9LGq0cFRbmX7UdBQmP5IP/gHjcfWy9D9UOgAVkYI + lHxdk5Yc8GyA8oq7W4Xg1SpWJ//BJvWSkmjQV1Nz+a7Ek8UNPdrDynTUDMN2XULm + nqhzo9dyVjrBm/jJG4Nt4IRsvvCSXVJCIQN/RuTa5HxDCLpU1sDPp3VFDaXJofKK + g7TMLUP9YCBxD1lTaxXQVm8yUUYE/Cciz9B1HOVE0fbpzZ0fFj5RR8lpWr48Y9oF + co1jestulZppulnz5yxvtKQEVpkcmXvpp7qS/tx/aDgRRgQ6hm2ykn2CJiiyhpSH + JnE2qAEwvMlAU2tdHHY+uTysLIVxM6H7ALFUWd5ktO1wrRvKKuMOHIXWGErXfc0t + +tZ9IjaLGrrLqHD0AAccJzzohMpcAFaWHzMuq0qk8F9MmCCRc6woZJJf29i+Zh9U + Nef0t5uH2h1RH/cAZraDXNmOxiVlJDVffGagjkoH0FsupmWOan3JuHmtoRtJA/hE + ZawvjrbaA2Tst6QIwzQScawz3WqTFaKR1Y7MpRwKcHDO93zYII5Pe8tz9YgjuJKO + MHJl1LZsJ2fCctY8PItNZRfzDTnoM6PRr2mkxLWZaVd6VOZ368R0dbd52ekaKwLq + gLEFyu180i2Jeea+HLfUda69qJuW6NNTC+fvsU1+z7ZA+pIyMlh/q392a01ntRfS + XAFY5SKJSMx978RT/SHI2vJoRA8z0kDd997taP8bBHPNTNmpb5zmqHN03KpcMuCX + 6ziQNvLvqZ8u6IBISX10KotCUqk5DXGFmZ+WUvSGHwe8hGhMYZdCvH8QGtqY + =t7Lg -----END PGP MESSAGE----- fp: 8996B62CBD159DCADD3B6DC08BB33A8ABCF7BC4A - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:36Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DQrf1tCqiJxoSAQdATh9i015LfPfH/krGV6UrgD7OqaQXCw4vEvD5/YJj3QIw - M+H7APXqiPb85OtFZDB5ZgE0l4iLh1iLkHGd0qNMPIo3koGMckgiXqL0plkqWGTv - 0lwBHh9pBc2qRspXaCy49yj9pPR4PMxlrZrCvugQVh6IFVV583JMQMNfqLV3X/dy - 1a/4qfGW4kpllSUjmRkbXS8vnWabBNH3osYGjhFgEWyKU1nQxx+E6NjlFDu1ow== - =XRtj + hF4DQrf1tCqiJxoSAQdANuHW9MBppn++aYWPU6DEUZNIdAJ0hWVMV63pee2qZWAw + Tkc1J+CDOTsCEamrwZU7SOEFaafhPzrXZRNJoxslwgL0b+Cby7+8pZIchwhIQSAr + 0lwBGfAwlZwFp6UCUY8aJJc7p/KydAbeLAIeGT9a48z9p55U4CHqfPtEVlRNZTg9 + u3hP33LaXypBsxQqls5yhUYlV8eu0G03RWgX+1/G0ytv2iKdLMUyTZUv8JW3ew== + =0d0V -----END PGP MESSAGE----- fp: B71138A6A8964A3C3B8899857B4F70C356765BAB - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:36Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DzAGzViGx4qcSAQdAkxjXvwHJ9a6wjjqdIFY5UV5cgy4cA2gA0c5lHtO/Qhkw - TMMVW2oTYGFl50qf1AVxdpmaSvsLre4JBqX2LDAjMF/HQVR3H3SsVuryBU+oi/pa - 0lYBd1FdsKAXvgvEQW8L9IyZWF88BPh9xBqGexGEX1naoN2UidAOOLSgpONFk53k - G/lT7+bSz+7RTxqc0WB6aeWGS4C9vyndm92Zl+cn6mWC7nxBdeXvYA== - =mTdU + hF4DzAGzViGx4qcSAQdAoE0esHXYa+xIJSyKYUXKBpqQL+WMFAVUQHZYSzt8JkQw + hiT5VHNDGvsDSH4l5fLKZjyheVUr7d2nVzAoTIFfEskS4jfj6Yf7uMwyC26Xp0uA + 0lYB919LBA5uK8IFOj7Mw7J2TFf7a5UrCNLGHtHmQWt8VUus/PTvczN5WYmSIhPB + kfs1mjNUzFZPhZwATmC8bYEXnBe5VvJ/yuUyM1GBiPJuLt39dR+QMQ== + =WdHs -----END PGP MESSAGE----- fp: D2E9C0807BF681F5E164DAFC5EE1B61CD90954CD - - created_at: "2026-04-18T22:36:25Z" + - created_at: "2026-02-18T08:35:36Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2pVdGTIrZI+ARAAuVuIkl34Z9RB/c+3L6f8ACMw3PZcpWkrR/QB4KDWhoCq - QYiPr8Yl7IDVeM97w/fbzn+uMev5J1f/4QlFYhYRJ/dVLR9j8K5la6i4rHXEsX9w - diqcjQjatg/d7UiI3lRBMm7KIeu59odn6VKq1c0nLWFL05eiesDjJr0JaPkwClvo - 1mcBkRqrk2/CL4513/txikk5YhBeuYp6XDx/oCEZPrLbZkAvt0oaCVrouT5OLorg - JtoMVr37Y6S17KEmcTGobMrpmM2Xd7UfEGjazBWJ8KxxbK5bZBjwERBQkOipiCpv - zajQm81Aluf+SF0lp0F45oG7xaF5c/iZiwkIkdIGJjTjZM8dJEAdY2V3Q8dayeqE - gx5jHm2nwYZ4QhSWExcv00s4TtZzPOM7E9jCTIRDAr7jEeAlRVKU6RqWxwFPF6Ea - 7XEK1I1a/+UGWLmMG1cdn5zGRBx10JoqjW38zI0S1sKwnr4+3ykrd+9P3TgJWfat - /FkUVMuevu+/wiTmN/ASUDuUGpHUVzZDpTiaWpetIb/ITFnbHmICoTjmJTqKaaFI - CtdjcdbSplWBALtgYuQjstZi4fiGndgfrOK/wJa77oF1dE8Kx3LpahxxILTSt/Gg - yeHPv+OTumS6shxsUjbUOvnOG6tBdDFniHbl9tGHH8Tthr0puCSr63/skaDZ5WHS - XAHxoBP81LRzu01C/N4FRu0CyWjL1ZFmu3qDC1HVVwN5D6JBXl31UHs3xMGp7I0Q - H860k8J+1q52MsJTZUQz9KdBFV2ot62omNgT9He2HrKJqkVP6BDTL01TFYPH - =bbh+ + hQIMA2pVdGTIrZI+ARAA4fU/kkfWFIOHqg0zgfMdS02Vx7Tye4M0z5bTJ5BHTPzT + jfH//iZroqShmzqlRB1q4er26eh3PbGvt6gS2MZYW7m9ccAmrf0TFgjruF9h61Gx + dbAvFp8rnxF3LZM4tR7MlzggmQHwKT4L20+5opsHe9IaINPPKMiMfKBSYFWCHo9X + kM9Etw0PCKLkYgglX9zjpZ2VZquuSdWyu7ERDk+4Ck6Xa4JEldjb5gHs9p8aSgdy + e+6QD3WfBFtC4gD88H0hSSNFZoWFAA2rOtFuCafEZSgIkFmnsgAVvuTlBoyGDKEg + gTBvgf7n3k473eteETfXNFA4OwgO3ohwFjH4SSdreSMq69BqY04BqjhRvQLX0FjB + Z1cEoPwVbe9A6CwP9jd8ReA6/PA8i2yVLK9c3Et8LDboMEFi9a4n7x8ai9wJCNtK + fVdxjqD5eLX5UJKm9l8tCJovv23tTqb4E6jZb1LaT6LfcAmpNCWUt+fkjKovfiY7 + LkL7v95rrOFykpXyzK1nScckzM5O1KmjYt4eL/pDucDDQbETvR5uMTzKVPwgaZJQ + I05ZZMfHC7dVU+9WXkHrYIT5zklwo+g0Tf7TTAj9xv7SqjB+YHbPMRDQOP4f5/PD + dsFNwbZQYKZq0MRCjvg2s4XH5oVB/AqvsARAZ5/Ha1QTJ8yeI+jboTx6ADteNmrU + ZgEJAhD1stH84y2rIaCAxyhqCr+Ys8Bzre3bsQwU/YPtfbFVTAtfrlkIAsYXrVE9 + J+yue+yMI5dIv4E9af29SoG+ya5Z7fBJRGEHGxGUOBwBqSd6MmJk7KidnIjVvE0I + ofnx5Bh32A== + =vR9d -----END PGP MESSAGE----- fp: 878FEA3CB6A6F6E7CD80ECBE28506E3585F9F533 - - created_at: "2026-04-18T22:36:25Z" - enc: |- - -----BEGIN PGP MESSAGE----- - - hF4DKKbvh61jX5USAQdAWPhEHZyUzUw+SZetkG8YCjE2Y4MRLCPEIMZ6f0oyBgYw - M6lEEACJzY049EMCbSizN0OKGO/b21yQNTAyoa6vGcIi0YOhx4fkvq2EHey07+W6 - 0lwBmJvSDWiA/DM2pUV/VWu3qspScl/n00X5TfDhvpSIeHo8RGNvV00waswI0S05 - BScUCLWpJm39QQbu/wn3VQsrstgbpMJNBhYhfbMpPfMbhxZ/m/QSbh9tum2DBQ== - =w45x - -----END PGP MESSAGE----- - fp: 41FFAF3D519CF5C039FBD8414BCC213729AF0E49 unencrypted_suffix: _unencrypted - version: 3.12.1 + version: 3.10.2 diff --git a/inventories/z9/hosts.yaml b/inventories/z9/hosts.yaml index 1b37c59..a8c2621 100644 --- a/inventories/z9/hosts.yaml +++ b/inventories/z9/hosts.yaml @@ -53,7 +53,3 @@ alloy_hosts: dooris: ansible_pull_hosts: hosts: - dooris: - light: - waybackproxy: - yate: diff --git a/playbooks/deploy.yaml b/playbooks/deploy.yaml index e032782..fe0cf78 100644 --- a/playbooks/deploy.yaml +++ b/playbooks/deploy.yaml @@ -54,9 +54,6 @@ roles: - certbot -- name: Ensure OnlyOffice custom fonts - ansible.builtin.import_playbook: onlyoffice_fonts.yaml - - name: Ensure Docker Compose deployment on docker_compose_hosts hosts: docker_compose_hosts roles: diff --git a/playbooks/onlyoffice_fonts.yaml b/playbooks/onlyoffice_fonts.yaml deleted file mode 100644 index 00ad32e..0000000 --- a/playbooks/onlyoffice_fonts.yaml +++ /dev/null @@ -1,54 +0,0 @@ -- name: Ensure custom fonts are added to OnlyOffice - hosts: onlyoffice - tasks: - - name: ensure the `/ansible_docker_compose/fonts/export` directory exists - ansible.builtin.file: - path: /ansible_docker_compose/fonts/export - state: directory - mode: "0755" - owner: root - group: root - become: true - - # Relevant volume added in onlyoffice compose.yaml. - - # Add di.day fonts. - # See: https://codeberg.org/DI-Day/creative-identity/src/commit/864876576996394cec34fd54e739c8b1236ab4c8/assets/README.md - - name: (di.day fonts) ensure source is present - ansible.builtin.get_url: - url: https://codeberg.org/DI-Day/creative-identity/archive/864876576996394cec34fd54e739c8b1236ab4c8:assets/fonts.tar.gz - dest: /ansible_docker_compose/fonts/diday_src.tar.gz - checksum: sha256:b343593b86df46b559b592b49b6f07a864b3435b8b202f2f52e31c27fc0dbedb - mode: "0644" - owner: root - group: root - become: true - register: onlyoffice_fonts__diday_src - - - name: (di.day fonts) ensure export is absent - ansible.builtin.file: - path: /ansible_docker_compose/fonts/export/diday - state: absent - become: true - when: onlyoffice_fonts__diday_src.changed # noqa: no-handler - - - name: (di.day fonts) ensure export directory is absent - ansible.builtin.file: - path: /ansible_docker_compose/fonts/export/diday - state: directory - mode: "0755" - owner: root - group: root - become: true - when: onlyoffice_fonts__diday_src.changed # noqa: no-handler - - - name: (di.day fonts) ensure export has content - ansible.builtin.unarchive: - remote_src: true - src: /ansible_docker_compose/fonts/diday_src.tar.gz - dest: /ansible_docker_compose/fonts/export/diday - mode: "0755" - owner: root - group: root - become: true - when: onlyoffice_fonts__diday_src.changed # noqa: no-handler diff --git a/renovate.json b/renovate.json index 9a6baba..41787b7 100644 --- a/renovate.json +++ b/renovate.json @@ -35,14 +35,12 @@ { "matchDatasources": ["docker"], "matchPackageNames": ["docker.io/pretix/standalone"], - "matchUpdateTypes": ["minor"], - "groupName": null + "versioning": "regex:^(?\\d+\\.\\d+)(?:\\.(?\\d+))$" }, { "matchDatasources": ["docker"], "matchPackageNames": ["docker.io/pretalx/standalone"], - "matchUpdateTypes": ["minor"], - "groupName": null + "versioning": "regex:^v(?\\d+\\.\\d+)(?:\\.(?\\d+))$" } ], "customManagers": [ diff --git a/resources/chaosknoten/acmedns/docker_compose/compose.yaml.j2 b/resources/chaosknoten/acmedns/docker_compose/compose.yaml.j2 index 3fcd8c6..d2b111b 100644 --- a/resources/chaosknoten/acmedns/docker_compose/compose.yaml.j2 +++ b/resources/chaosknoten/acmedns/docker_compose/compose.yaml.j2 @@ -2,7 +2,7 @@ services: oauth2-proxy: container_name: oauth2-proxy - image: quay.io/oauth2-proxy/oauth2-proxy:v7.15.1 + image: quay.io/oauth2-proxy/oauth2-proxy:v7.14.2 command: --config /oauth2-proxy.cfg hostname: oauth2-proxy volumes: @@ -19,5 +19,4 @@ services: - 8080:80 volumes: - ./configs/acmedns.cfg:/etc/acme-dns/config.cfg:ro - - ./data/acmedns:/var/lib/acme-dns - restart: unless-stopped + - ./data/acmedns:/var/lib/acme-dns \ No newline at end of file diff --git a/resources/chaosknoten/grafana/docker_compose/compose.yaml.j2 b/resources/chaosknoten/grafana/docker_compose/compose.yaml.j2 index 8c38500..c2c312c 100644 --- a/resources/chaosknoten/grafana/docker_compose/compose.yaml.j2 +++ b/resources/chaosknoten/grafana/docker_compose/compose.yaml.j2 @@ -2,7 +2,7 @@ services: prometheus: - image: docker.io/prom/prometheus:v3.10.0 + image: docker.io/prom/prometheus:v3.9.1 container_name: prometheus command: - '--config.file=/etc/prometheus/prometheus.yml' @@ -19,7 +19,7 @@ services: - prom_data:/prometheus alertmanager: - image: docker.io/prom/alertmanager:v0.31.1 + image: docker.io/prom/alertmanager:v0.30.1 container_name: alertmanager command: - '--config.file=/etc/alertmanager/alertmanager.yaml' @@ -32,7 +32,7 @@ services: - alertmanager_data:/alertmanager grafana: - image: docker.io/grafana/grafana:12.4.2 + image: docker.io/grafana/grafana:12.3.1 container_name: grafana ports: - 3000:3000 @@ -46,7 +46,7 @@ services: - graf_data:/var/lib/grafana pve-exporter: - image: docker.io/prompve/prometheus-pve-exporter:3.8.2 + image: docker.io/prompve/prometheus-pve-exporter:3.8.0 container_name: pve-exporter ports: - 9221:9221 @@ -59,7 +59,7 @@ services: - /dev/null:/etc/prometheus/pve.yml loki: - image: docker.io/grafana/loki:3.7.1 + image: docker.io/grafana/loki:3.6.4 container_name: loki ports: - 13100:3100 @@ -70,7 +70,7 @@ services: - loki_data:/var/loki ntfy-alertmanager-ccchh-critical: - image: docker.io/xenrox/ntfy-alertmanager:1.0.0 + image: docker.io/xenrox/ntfy-alertmanager:0.5.0 container_name: ntfy-alertmanager-ccchh-critical volumes: - ./configs/ntfy-alertmanager-ccchh-critical:/etc/ntfy-alertmanager/config @@ -79,7 +79,7 @@ services: restart: unless-stopped ntfy-alertmanager-fux-critical: - image: docker.io/xenrox/ntfy-alertmanager:1.0.0 + image: docker.io/xenrox/ntfy-alertmanager:0.5.0 container_name: ntfy-alertmanager-fux-critical volumes: - ./configs/ntfy-alertmanager-fux-critical:/etc/ntfy-alertmanager/config @@ -88,7 +88,7 @@ services: restart: unless-stopped ntfy-alertmanager-ccchh: - image: docker.io/xenrox/ntfy-alertmanager:1.0.0 + image: docker.io/xenrox/ntfy-alertmanager:0.5.0 container_name: ntfy-alertmanager-ccchh volumes: - ./configs/ntfy-alertmanager-ccchh:/etc/ntfy-alertmanager/config @@ -97,7 +97,7 @@ services: restart: unless-stopped ntfy-alertmanager-fux: - image: docker.io/xenrox/ntfy-alertmanager:1.0.0 + image: docker.io/xenrox/ntfy-alertmanager:0.5.0 container_name: ntfy-alertmanager-fux volumes: - ./configs/ntfy-alertmanager-fux:/etc/ntfy-alertmanager/config diff --git a/resources/chaosknoten/grafana/docker_compose/ntfy-alertmanager-ccchh-critical.j2 b/resources/chaosknoten/grafana/docker_compose/ntfy-alertmanager-ccchh-critical.j2 index 7d70628..b4afc90 100644 --- a/resources/chaosknoten/grafana/docker_compose/ntfy-alertmanager-ccchh-critical.j2 +++ b/resources/chaosknoten/grafana/docker_compose/ntfy-alertmanager-ccchh-critical.j2 @@ -28,7 +28,7 @@ labels { resolved { tags "white_check_mark,resolved" - updatenotification true + priority 2 } ntfy { diff --git a/resources/chaosknoten/grafana/docker_compose/ntfy-alertmanager-ccchh.j2 b/resources/chaosknoten/grafana/docker_compose/ntfy-alertmanager-ccchh.j2 index 7ea1123..66fd9ab 100644 --- a/resources/chaosknoten/grafana/docker_compose/ntfy-alertmanager-ccchh.j2 +++ b/resources/chaosknoten/grafana/docker_compose/ntfy-alertmanager-ccchh.j2 @@ -28,7 +28,7 @@ labels { resolved { tags "white_check_mark,resolved" - updatenotification true + priority 2 } ntfy { diff --git a/resources/chaosknoten/grafana/docker_compose/ntfy-alertmanager-fux-critical.j2 b/resources/chaosknoten/grafana/docker_compose/ntfy-alertmanager-fux-critical.j2 index f58dca9..afb6cc8 100644 --- a/resources/chaosknoten/grafana/docker_compose/ntfy-alertmanager-fux-critical.j2 +++ b/resources/chaosknoten/grafana/docker_compose/ntfy-alertmanager-fux-critical.j2 @@ -28,7 +28,7 @@ labels { resolved { tags "white_check_mark,resolved" - updatenotification true + priority 2 } ntfy { diff --git a/resources/chaosknoten/grafana/docker_compose/ntfy-alertmanager-fux.j2 b/resources/chaosknoten/grafana/docker_compose/ntfy-alertmanager-fux.j2 index 3d138e9..1e506a3 100644 --- a/resources/chaosknoten/grafana/docker_compose/ntfy-alertmanager-fux.j2 +++ b/resources/chaosknoten/grafana/docker_compose/ntfy-alertmanager-fux.j2 @@ -28,7 +28,7 @@ labels { resolved { tags "white_check_mark,resolved" - updatenotification true + priority 2 } ntfy { diff --git a/resources/chaosknoten/grafana/docker_compose/prometheus_alerts-fux.rules.yaml b/resources/chaosknoten/grafana/docker_compose/prometheus_alerts-fux.rules.yaml index 08e9318..b1836a3 100644 --- a/resources/chaosknoten/grafana/docker_compose/prometheus_alerts-fux.rules.yaml +++ b/resources/chaosknoten/grafana/docker_compose/prometheus_alerts-fux.rules.yaml @@ -10,15 +10,6 @@ groups: annotations: summary: Job {{ $labels.job }} flaky on (instance {{ $labels.instance }}) description: "The job {{ $labels.job }} on target: {{ $labels.instance }} has been flaky over the last 24 hours." - - alert: ProbeFailed - expr: group by(instance, job, ip) (probe_success{org="fux"} == 0) - for: 2m - labels: - severity: critical - org: fux - annotations: - summary: "Probe failed for {{ $labels.instance }} (job: {{ $labels.job }})" - description: "The Probe: {{ $labels.job }} can not complete its job for {{ $labels.instance }}, this most likely means that the instance is unreachable." - name: Fux-SNMP rules: - alert: SnmpTargetMissing diff --git a/resources/chaosknoten/grafana/nginx/metrics.hamburg.ccc.de.conf b/resources/chaosknoten/grafana/nginx/metrics.hamburg.ccc.de.conf index 5f4fbd6..195b99d 100644 --- a/resources/chaosknoten/grafana/nginx/metrics.hamburg.ccc.de.conf +++ b/resources/chaosknoten/grafana/nginx/metrics.hamburg.ccc.de.conf @@ -11,7 +11,7 @@ server { # Z9 allow 2a07:c481:1::/48; # fuxnoc - allow 2a07:c481::/36; + allow 2a07:c481:0:1::/64; deny all; server_name metrics.hamburg.ccc.de; diff --git a/resources/chaosknoten/keycloak/docker_compose/compose.yaml.j2 b/resources/chaosknoten/keycloak/docker_compose/compose.yaml.j2 index d239bb4..a260ab1 100644 --- a/resources/chaosknoten/keycloak/docker_compose/compose.yaml.j2 +++ b/resources/chaosknoten/keycloak/docker_compose/compose.yaml.j2 @@ -22,7 +22,7 @@ services: keycloak: - image: git.hamburg.ccc.de/ccchh/oci-images/keycloak:26.5.7 + image: git.hamburg.ccc.de/ccchh/oci-images/keycloak:26.4 pull_policy: always restart: unless-stopped command: start --optimized @@ -46,12 +46,12 @@ services: - "8080:8080" db: - image: docker.io/library/postgres:18 + image: docker.io/library/postgres:15.15 restart: unless-stopped networks: - keycloak volumes: - - "./database:/var/lib/postgresql" + - "./database:/var/lib/postgresql/data" environment: POSTGRES_USER: keycloak POSTGRES_PASSWORD: {{ secret__keycloak_db_password }} diff --git a/resources/chaosknoten/keycloak/nginx/keycloak-admin.hamburg.ccc.de.conf b/resources/chaosknoten/keycloak/nginx/keycloak-admin.hamburg.ccc.de.conf index 1420e43..b2e7eec 100644 --- a/resources/chaosknoten/keycloak/nginx/keycloak-admin.hamburg.ccc.de.conf +++ b/resources/chaosknoten/keycloak/nginx/keycloak-admin.hamburg.ccc.de.conf @@ -44,8 +44,8 @@ server { allow 185.161.129.132/32; # z9 allow 2a07:c480:0:100::/56; # z9 allow 2a07:c481:1::/48; # z9 new ipv6 - allow 213.240.180.39/32; # stb home - allow 2a01:170:118b:f701::1/64; # stb home + allow 213.240.180.39/32; # stbe home + allow 2a01:170:118b::1/64; # stbe home deny all; location ^~ / { diff --git a/resources/chaosknoten/mjolnir/docker_compose/compose.yaml b/resources/chaosknoten/mjolnir/docker_compose/compose.yaml index 963c9d9..931b0a1 100644 --- a/resources/chaosknoten/mjolnir/docker_compose/compose.yaml +++ b/resources/chaosknoten/mjolnir/docker_compose/compose.yaml @@ -3,7 +3,7 @@ services: mjolnir: - image: docker.io/matrixdotorg/mjolnir:v1.12.1 + image: docker.io/matrixdotorg/mjolnir:v1.11.0 restart: unless-stopped volumes: - ./mjolnir_data:/data diff --git a/resources/chaosknoten/ntfy/docker_compose/compose.yaml.j2 b/resources/chaosknoten/ntfy/docker_compose/compose.yaml.j2 index af1b531..50df05d 100644 --- a/resources/chaosknoten/ntfy/docker_compose/compose.yaml.j2 +++ b/resources/chaosknoten/ntfy/docker_compose/compose.yaml.j2 @@ -1,7 +1,7 @@ --- services: ntfy: - image: docker.io/binwiederhier/ntfy:v2.20.1 + image: docker.io/binwiederhier/ntfy:v2.15.0 container_name: ntfy command: - serve diff --git a/resources/chaosknoten/onlyoffice/docker_compose/compose.yaml.j2 b/resources/chaosknoten/onlyoffice/docker_compose/compose.yaml.j2 index 77f1395..8bc37e9 100644 --- a/resources/chaosknoten/onlyoffice/docker_compose/compose.yaml.j2 +++ b/resources/chaosknoten/onlyoffice/docker_compose/compose.yaml.j2 @@ -4,14 +4,13 @@ services: onlyoffice: - image: docker.io/onlyoffice/documentserver:9.3.1 + image: docker.io/onlyoffice/documentserver:9.2.1 restart: unless-stopped volumes: - "./onlyoffice/DocumentServer/logs:/var/log/onlyoffice" - "./onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data" - "./onlyoffice/DocumentServer/lib:/var/lib/onlyoffice" - "./onlyoffice/DocumentServer/db:/var/lib/postgresql" - - "./fonts/export:/usr/share/fonts/custom:ro" ports: - "8080:80" environment: diff --git a/resources/chaosknoten/pad/docker_compose/compose.yaml.j2 b/resources/chaosknoten/pad/docker_compose/compose.yaml.j2 index 1d35832..790cf95 100644 --- a/resources/chaosknoten/pad/docker_compose/compose.yaml.j2 +++ b/resources/chaosknoten/pad/docker_compose/compose.yaml.j2 @@ -3,17 +3,17 @@ services: database: - image: docker.io/library/postgres:18-alpine + image: docker.io/library/postgres:15-alpine environment: - "POSTGRES_USER=hedgedoc" - "POSTGRES_PASSWORD={{ secret__hedgedoc_db_password }}" - "POSTGRES_DB=hedgedoc" volumes: - - database:/var/lib/postgresql + - database:/var/lib/postgresql/data restart: unless-stopped app: - image: quay.io/hedgedoc/hedgedoc:1.10.8 + image: quay.io/hedgedoc/hedgedoc:1.10.5 environment: - "CMD_DB_URL=postgres://hedgedoc:{{ secret__hedgedoc_db_password }}@database:5432/hedgedoc" - "CMD_DOMAIN=pad.hamburg.ccc.de" @@ -37,7 +37,6 @@ services: - "CMD_OAUTH2_CLIENT_SECRET={{ secret__hedgedoc_kc_secret }}" - "CMD_OAUTH2_PROVIDERNAME=Keycloak" - "CMD_OAUTH2_SCOPE=openid email profile" - - "CMD_SESSION_SECRET={{ secret__hedgedoc_session_secret }}" volumes: - uploads:/hedgedoc/public/uploads ports: @@ -59,7 +58,6 @@ services: - "SMTP_USERNAME=pad@hamburg.ccc.de" - "SMTP_PASSWORD={{ secret__pad_smtp_password }}" - "URL=https://pad.hamburg.ccc.de" - restart: unless-stopped depends_on: - database diff --git a/resources/chaosknoten/pretalx/docker_compose/compose.yaml.j2 b/resources/chaosknoten/pretalx/docker_compose/compose.yaml.j2 index 0bbfcb8..091d113 100644 --- a/resources/chaosknoten/pretalx/docker_compose/compose.yaml.j2 +++ b/resources/chaosknoten/pretalx/docker_compose/compose.yaml.j2 @@ -15,7 +15,7 @@ services: - pretalx_net redis: - image: docker.io/library/redis:8.6.2 + image: docker.io/library/redis:8.4.0 restart: unless-stopped volumes: - redis:/data @@ -23,7 +23,7 @@ services: - pretalx_net static: - image: docker.io/library/nginx:1.29.7 + image: docker.io/library/nginx:1.29.4 restart: unless-stopped volumes: - public:/usr/share/nginx/html diff --git a/resources/chaosknoten/public-reverse-proxy/nginx/acme_challenge.conf b/resources/chaosknoten/public-reverse-proxy/nginx/acme_challenge.conf index 93968b0..6f7a57d 100644 --- a/resources/chaosknoten/public-reverse-proxy/nginx/acme_challenge.conf +++ b/resources/chaosknoten/public-reverse-proxy/nginx/acme_challenge.conf @@ -1,91 +1,91 @@ # Keep this sorted alphabetically, please! map $host $upstream_acme_challenge_host { - branding-resources.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - c3cat.de public-web-static.hosts.hamburg.ccc.de:31820; - www.c3cat.de public-web-static.hosts.hamburg.ccc.de:31820; - staging.c3cat.de public-web-static.hosts.hamburg.ccc.de:31820; - c3dog.de public-web-static.hosts.hamburg.ccc.de:31820; - www.c3dog.de public-web-static.hosts.hamburg.ccc.de:31820; - staging.c3dog.de public-web-static.hosts.hamburg.ccc.de:31820; + branding-resources.hamburg.ccc.de 172.31.17.151:31820; + c3cat.de 172.31.17.151:31820; + www.c3cat.de 172.31.17.151:31820; + staging.c3cat.de 172.31.17.151:31820; ccchoir.de ccchoir.hosts.hamburg.ccc.de:31820; www.ccchoir.de ccchoir.hosts.hamburg.ccc.de:31820; cloud.hamburg.ccc.de cloud.hosts.hamburg.ccc.de:31820; - element.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; + element.hamburg.ccc.de 172.31.17.151:31820; git.hamburg.ccc.de 172.31.17.154:31820; grafana.hamburg.ccc.de grafana.hosts.hamburg.ccc.de:31820; - hackertours.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - staging.hackertours.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; + hackertours.hamburg.ccc.de 172.31.17.151:31820; + staging.hackertours.hamburg.ccc.de 172.31.17.151:31820; + hamburg.ccc.de 172.31.17.151:31820; id.hamburg.ccc.de keycloak.hosts.hamburg.ccc.de:31820; invite.hamburg.ccc.de keycloak.hosts.hamburg.ccc.de:31820; keycloak-admin.hamburg.ccc.de keycloak.hosts.hamburg.ccc.de:31820; matrix.hamburg.ccc.de 172.31.17.150:31820; mas.hamburg.ccc.de 172.31.17.150:31820; - element-admin.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; + element-admin.hamburg.ccc.de 172.31.17.151:31820; netbox.hamburg.ccc.de netbox.hosts.hamburg.ccc.de:31820; onlyoffice.hamburg.ccc.de onlyoffice.hosts.hamburg.ccc.de:31820; pad.hamburg.ccc.de pad.hosts.hamburg.ccc.de:31820; - spaceapi.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - staging.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; + pretalx.hamburg.ccc.de pretalx.hosts.hamburg.ccc.de:31820; + spaceapi.hamburg.ccc.de 172.31.17.151:31820; + staging.hamburg.ccc.de 172.31.17.151:31820; wiki.ccchh.net wiki.hosts.hamburg.ccc.de:31820; wiki.hamburg.ccc.de wiki.hosts.hamburg.ccc.de:31820; - www.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; + www.hamburg.ccc.de 172.31.17.151:31820; tickets.hamburg.ccc.de tickets.hosts.hamburg.ccc.de:31820; + sunders.hamburg.ccc.de sunders.hosts.hamburg.ccc.de:31820; zammad.hamburg.ccc.de zammad.hosts.hamburg.ccc.de:31820; - eh03.easterhegg.eu public-web-static.hosts.hamburg.ccc.de:31820; - eh05.easterhegg.eu public-web-static.hosts.hamburg.ccc.de:31820; - eh07.easterhegg.eu public-web-static.hosts.hamburg.ccc.de:31820; - eh09.easterhegg.eu public-web-static.hosts.hamburg.ccc.de:31820; - eh11.easterhegg.eu public-web-static.hosts.hamburg.ccc.de:31820; - eh20.easterhegg.eu public-web-static.hosts.hamburg.ccc.de:31820; - www.eh20.easterhegg.eu public-web-static.hosts.hamburg.ccc.de:31820; + eh03.easterhegg.eu 172.31.17.151:31820; + eh05.easterhegg.eu 172.31.17.151:31820; + eh07.easterhegg.eu 172.31.17.151:31820; + eh09.easterhegg.eu 172.31.17.151:31820; + eh11.easterhegg.eu 172.31.17.151:31820; + eh20.easterhegg.eu 172.31.17.151:31820; + www.eh20.easterhegg.eu 172.31.17.151:31820; eh22.easterhegg.eu eh22-wiki.hosts.hamburg.ccc.de:31820; - easterheggxxxx.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - eh2003.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - www.eh2003.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - easterhegg2003.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - www.easterhegg2003.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - eh2005.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - www.eh2005.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - easterhegg2005.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - www.easterhegg2005.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - eh2007.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - www.eh2007.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - eh07.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - www.eh07.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - easterhegg2007.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - www.easterhegg2007.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - eh2009.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - www.eh2009.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - eh09.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - www.eh09.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - easterhegg2009.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - www.easterhegg2009.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - eh2011.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - www.eh2011.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - eh11.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - www.eh11.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - easterhegg2011.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - www.easterhegg2011.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - eh20.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - hacker.tours public-web-static.hosts.hamburg.ccc.de:31820; - staging.hacker.tours public-web-static.hosts.hamburg.ccc.de:31820; + easterheggxxxx.hamburg.ccc.de 172.31.17.151:31820; + eh2003.hamburg.ccc.de 172.31.17.151:31820; + www.eh2003.hamburg.ccc.de 172.31.17.151:31820; + easterhegg2003.hamburg.ccc.de 172.31.17.151:31820; + www.easterhegg2003.hamburg.ccc.de 172.31.17.151:31820; + eh2005.hamburg.ccc.de 172.31.17.151:31820; + www.eh2005.hamburg.ccc.de 172.31.17.151:31820; + easterhegg2005.hamburg.ccc.de 172.31.17.151:31820; + www.easterhegg2005.hamburg.ccc.de 172.31.17.151:31820; + eh2007.hamburg.ccc.de 172.31.17.151:31820; + www.eh2007.hamburg.ccc.de 172.31.17.151:31820; + eh07.hamburg.ccc.de 172.31.17.151:31820; + www.eh07.hamburg.ccc.de 172.31.17.151:31820; + easterhegg2007.hamburg.ccc.de 172.31.17.151:31820; + www.easterhegg2007.hamburg.ccc.de 172.31.17.151:31820; + eh2009.hamburg.ccc.de 172.31.17.151:31820; + www.eh2009.hamburg.ccc.de 172.31.17.151:31820; + eh09.hamburg.ccc.de 172.31.17.151:31820; + www.eh09.hamburg.ccc.de 172.31.17.151:31820; + easterhegg2009.hamburg.ccc.de 172.31.17.151:31820; + www.easterhegg2009.hamburg.ccc.de 172.31.17.151:31820; + eh2011.hamburg.ccc.de 172.31.17.151:31820; + www.eh2011.hamburg.ccc.de 172.31.17.151:31820; + eh11.hamburg.ccc.de 172.31.17.151:31820; + www.eh11.hamburg.ccc.de 172.31.17.151:31820; + easterhegg2011.hamburg.ccc.de 172.31.17.151:31820; + www.easterhegg2011.hamburg.ccc.de 172.31.17.151:31820; + eh20.hamburg.ccc.de 172.31.17.151:31820; + hacker.tours 172.31.17.151:31820; + staging.hacker.tours 172.31.17.151:31820; woodpecker.hamburg.ccc.de 172.31.17.160:31820; design.hamburg.ccc.de 172.31.17.162:31820; hydra.hamburg.ccc.de 172.31.17.163:31820; + cfp.eh22.easterhegg.eu 172.31.17.157:31820; ntfy.hamburg.ccc.de ntfy.hosts.hamburg.ccc.de:31820; - cryptoparty-hamburg.de public-web-static.hosts.hamburg.ccc.de:31820; - cryptoparty.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - staging.cryptoparty-hamburg.de public-web-static.hosts.hamburg.ccc.de:31820; - staging.cryptoparty.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; + cryptoparty-hamburg.de 172.31.17.151:31820; + cryptoparty.hamburg.ccc.de 172.31.17.151:31820; + staging.cryptoparty-hamburg.de 172.31.17.151:31820; + staging.cryptoparty.hamburg.ccc.de 172.31.17.151:31820; spaceapi.ccc.de spaceapiccc.hosts.hamburg.ccc.de:31820; - cpu.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - lokal.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; - local.ccc.de public-web-static.hosts.hamburg.ccc.de:31820; + cpu.ccc.de 172.31.17.151:31820; + lokal.ccc.de 172.31.17.151:31820; + local.ccc.de 172.31.17.151:31820; acmedns.hamburg.ccc.de acmedns.hosts.hamburg.ccc.de:31820; - diday.org public-web-static.hosts.hamburg.ccc.de:31820; - docs.c3voc.de public-web-static.hosts.hamburg.ccc.de:31820; - staging.docs.c3voc.de public-web-static.hosts.hamburg.ccc.de:31820; + diday.org 172.31.17.151:31820; + did.hamburg.ccc.de 172.31.17.151:31820; + staging.did.hamburg.ccc.de 172.31.17.151:31820; default ""; } diff --git a/resources/chaosknoten/public-reverse-proxy/nginx/nginx.conf b/resources/chaosknoten/public-reverse-proxy/nginx/nginx.conf index 843c094..b126fc3 100644 --- a/resources/chaosknoten/public-reverse-proxy/nginx/nginx.conf +++ b/resources/chaosknoten/public-reverse-proxy/nginx/nginx.conf @@ -18,7 +18,6 @@ stream { resolver 212.12.50.158 192.76.134.90; map $ssl_preread_server_name $address { - hostnames; ccchoir.de ccchoir.hosts.hamburg.ccc.de:8443; www.ccchoir.de ccchoir.hosts.hamburg.ccc.de:8443; cloud.hamburg.ccc.de cloud.hosts.hamburg.ccc.de:8443; @@ -31,84 +30,80 @@ stream { wiki.ccchh.net wiki.hosts.hamburg.ccc.de:8443; wiki.hamburg.ccc.de wiki.hosts.hamburg.ccc.de:8443; onlyoffice.hamburg.ccc.de onlyoffice.hosts.hamburg.ccc.de:8443; - hackertours.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - staging.hackertours.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; + hackertours.hamburg.ccc.de 172.31.17.151:8443; + staging.hackertours.hamburg.ccc.de 172.31.17.151:8443; netbox.hamburg.ccc.de netbox.hosts.hamburg.ccc.de:8443; matrix.hamburg.ccc.de 172.31.17.150:8443; mas.hamburg.ccc.de 172.31.17.150:8443; - element-admin.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - element.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - branding-resources.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - www.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - staging.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - spaceapi.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; + element-admin.hamburg.ccc.de 172.31.17.151:8443; + element.hamburg.ccc.de 172.31.17.151:8443; + branding-resources.hamburg.ccc.de 172.31.17.151:8443; + www.hamburg.ccc.de 172.31.17.151:8443; + hamburg.ccc.de 172.31.17.151:8443; + staging.hamburg.ccc.de 172.31.17.151:8443; + spaceapi.hamburg.ccc.de 172.31.17.151:8443; tickets.hamburg.ccc.de tickets.hosts.hamburg.ccc.de:8443; sunders.hamburg.ccc.de sunders.hosts.hamburg.ccc.de:8443; zammad.hamburg.ccc.de zammad.hosts.hamburg.ccc.de:8443; - c3cat.de public-web-static.hosts.hamburg.ccc.de:8443; - www.c3cat.de public-web-static.hosts.hamburg.ccc.de:8443; - staging.c3cat.de public-web-static.hosts.hamburg.ccc.de:8443; - c3dog.de public-web-static.hosts.hamburg.ccc.de:8443; - www.c3dog.de public-web-static.hosts.hamburg.ccc.de:8443; - staging.c3dog.de public-web-static.hosts.hamburg.ccc.de:8443; + c3cat.de 172.31.17.151:8443; + www.c3cat.de 172.31.17.151:8443; + staging.c3cat.de 172.31.17.151:8443; git.hamburg.ccc.de 172.31.17.154:8443; - eh03.easterhegg.eu public-web-static.hosts.hamburg.ccc.de:8443; - eh05.easterhegg.eu public-web-static.hosts.hamburg.ccc.de:8443; - eh07.easterhegg.eu public-web-static.hosts.hamburg.ccc.de:8443; - eh09.easterhegg.eu public-web-static.hosts.hamburg.ccc.de:8443; - eh11.easterhegg.eu public-web-static.hosts.hamburg.ccc.de:8443; - eh20.easterhegg.eu public-web-static.hosts.hamburg.ccc.de:8443; - www.eh20.easterhegg.eu public-web-static.hosts.hamburg.ccc.de:8443; + eh03.easterhegg.eu 172.31.17.151:8443; + eh05.easterhegg.eu 172.31.17.151:8443; + eh07.easterhegg.eu 172.31.17.151:8443; + eh09.easterhegg.eu 172.31.17.151:8443; + eh11.easterhegg.eu 172.31.17.151:8443; + eh20.easterhegg.eu 172.31.17.151:8443; + www.eh20.easterhegg.eu 172.31.17.151:8443; eh22.easterhegg.eu eh22-wiki.hosts.hamburg.ccc.de:8443; - easterheggxxxx.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - eh2003.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - www.eh2003.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - easterhegg2003.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - www.easterhegg2003.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - eh2005.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - www.eh2005.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - easterhegg2005.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - www.easterhegg2005.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - eh2007.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - www.eh2007.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - eh07.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - www.eh07.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - easterhegg2007.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - www.easterhegg2007.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - eh2009.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - www.eh2009.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - eh09.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - www.eh09.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - easterhegg2009.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - www.easterhegg2009.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - eh2011.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - www.eh2011.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - eh11.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - www.eh11.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - easterhegg2011.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - www.easterhegg2011.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - eh20.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - hacker.tours public-web-static.hosts.hamburg.ccc.de:8443; - staging.hacker.tours public-web-static.hosts.hamburg.ccc.de:8443; + easterheggxxxx.hamburg.ccc.de 172.31.17.151:8443; + eh2003.hamburg.ccc.de 172.31.17.151:8443; + www.eh2003.hamburg.ccc.de 172.31.17.151:8443; + easterhegg2003.hamburg.ccc.de 172.31.17.151:8443; + www.easterhegg2003.hamburg.ccc.de 172.31.17.151:8443; + eh2005.hamburg.ccc.de 172.31.17.151:8443; + www.eh2005.hamburg.ccc.de 172.31.17.151:8443; + easterhegg2005.hamburg.ccc.de 172.31.17.151:8443; + www.easterhegg2005.hamburg.ccc.de 172.31.17.151:8443; + eh2007.hamburg.ccc.de 172.31.17.151:8443; + www.eh2007.hamburg.ccc.de 172.31.17.151:8443; + eh07.hamburg.ccc.de 172.31.17.151:8443; + www.eh07.hamburg.ccc.de 172.31.17.151:8443; + easterhegg2007.hamburg.ccc.de 172.31.17.151:8443; + www.easterhegg2007.hamburg.ccc.de 172.31.17.151:8443; + eh2009.hamburg.ccc.de 172.31.17.151:8443; + www.eh2009.hamburg.ccc.de 172.31.17.151:8443; + eh09.hamburg.ccc.de 172.31.17.151:8443; + www.eh09.hamburg.ccc.de 172.31.17.151:8443; + easterhegg2009.hamburg.ccc.de 172.31.17.151:8443; + www.easterhegg2009.hamburg.ccc.de 172.31.17.151:8443; + eh2011.hamburg.ccc.de 172.31.17.151:8443; + www.eh2011.hamburg.ccc.de 172.31.17.151:8443; + eh11.hamburg.ccc.de 172.31.17.151:8443; + www.eh11.hamburg.ccc.de 172.31.17.151:8443; + easterhegg2011.hamburg.ccc.de 172.31.17.151:8443; + www.easterhegg2011.hamburg.ccc.de 172.31.17.151:8443; + eh20.hamburg.ccc.de 172.31.17.151:8443; + hacker.tours 172.31.17.151:8443; + staging.hacker.tours 172.31.17.151:8443; woodpecker.hamburg.ccc.de 172.31.17.160:8443; design.hamburg.ccc.de 172.31.17.162:8443; hydra.hamburg.ccc.de 172.31.17.163:8443; cfp.eh22.easterhegg.eu pretalx.hosts.hamburg.ccc.de:8443; ntfy.hamburg.ccc.de ntfy.hosts.hamburg.ccc.de:8443; - cryptoparty-hamburg.de public-web-static.hosts.hamburg.ccc.de:8443; - cryptoparty.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - staging.cryptoparty-hamburg.de public-web-static.hosts.hamburg.ccc.de:8443; - staging.cryptoparty.hamburg.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; + cryptoparty-hamburg.de 172.31.17.151:8443; + cryptoparty.hamburg.ccc.de 172.31.17.151:8443; + staging.cryptoparty-hamburg.de 172.31.17.151:8443; + staging.cryptoparty.hamburg.ccc.de 172.31.17.151:8443; spaceapi.ccc.de spaceapiccc.hosts.hamburg.ccc.de:8443; - cpu.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - lokal.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; - local.ccc.de public-web-static.hosts.hamburg.ccc.de:8443; + cpu.ccc.de 172.31.17.151:8443; + lokal.ccc.de 172.31.17.151:8443; + local.ccc.de 172.31.17.151:8443; acmedns.hamburg.ccc.de acmedns.hosts.hamburg.ccc.de:8443; - diday.org public-web-static.hosts.hamburg.ccc.de:8443; - *.staging.diday.org public-web-static.hosts.hamburg.ccc.de:8443; - docs.c3voc.de public-web-static.hosts.hamburg.ccc.de:8443; - staging.docs.c3voc.de public-web-static.hosts.hamburg.ccc.de:8443; + did.hamburg.ccc.de 172.31.17.151:8443; + diday.org 172.31.17.151:8443; + staging.did.hamburg.ccc.de 172.31.17.151:8443; } server { diff --git a/resources/chaosknoten/sunders/docker_compose/compose.yaml.j2 b/resources/chaosknoten/sunders/docker_compose/compose.yaml.j2 index bb4127f..1df2bca 100644 --- a/resources/chaosknoten/sunders/docker_compose/compose.yaml.j2 +++ b/resources/chaosknoten/sunders/docker_compose/compose.yaml.j2 @@ -3,7 +3,7 @@ services: db: - image: mariadb:12.2.2 + image: mariadb:12.1.2 command: --max_allowed_packet=3250585600 environment: MYSQL_ROOT_PASSWORD: "{{ secret__sunders_db_root_password }}" @@ -18,7 +18,6 @@ services: timeout: 5s start_period: 30s retries: 5 - restart: unless-stopped web: image: git.hamburg.ccc.de/ccchh/sunders/web:latest @@ -34,7 +33,6 @@ services: IMPRESSUM_URL: https://hamburg.ccc.de/imprint/ ports: - "8080:80" - restart: unless-stopped depends_on: data_handler: condition: service_started @@ -50,7 +48,6 @@ services: CAMERA_USER_PASSWORD: "{{ secret__sunders_db_camera_password }}" CAMERA_SELECT_USER: camera_select CAMERA_SELECT_USER_PASSWORD: "{{ secret__sunders_db_camera_select_password }}" - restart: unless-stopped depends_on: db: condition: service_healthy diff --git a/resources/chaosknoten/tickets/docker_compose/compose.yaml.j2 b/resources/chaosknoten/tickets/docker_compose/compose.yaml.j2 index b8a4cf2..938883b 100644 --- a/resources/chaosknoten/tickets/docker_compose/compose.yaml.j2 +++ b/resources/chaosknoten/tickets/docker_compose/compose.yaml.j2 @@ -1,19 +1,19 @@ --- services: database: - image: docker.io/library/postgres:18-alpine + image: docker.io/library/postgres:15-alpine environment: - "POSTGRES_USER=pretix" - "POSTGRES_PASSWORD={{ secret__pretix_db_password }}" - "POSTGRES_DB=pretix" volumes: - - database:/var/lib/postgresql + - database:/var/lib/postgresql/data networks: backend: restart: unless-stopped redis: - image: docker.io/library/redis:8.6.2 + image: docker.io/library/redis:7.4.7 ports: - "6379:6379" volumes: @@ -25,7 +25,7 @@ services: backend: pretix: - image: docker.io/pretix/standalone:2026.3 + image: docker.io/pretix/standalone:2024.8 command: ["all"] ports: - "8345:80" diff --git a/resources/chaosknoten/zammad/docker_compose/compose.yaml b/resources/chaosknoten/zammad/docker_compose/compose.yaml index fb6837d..66192da 100644 --- a/resources/chaosknoten/zammad/docker_compose/compose.yaml +++ b/resources/chaosknoten/zammad/docker_compose/compose.yaml @@ -57,7 +57,7 @@ x-shared: LETSENCRYPT_HOST: LETSENCRYPT_EMAIL: - image: ${IMAGE_REPO:-ghcr.io/zammad/zammad}:${VERSION:-6.5.3} + image: ${IMAGE_REPO:-ghcr.io/zammad/zammad}:${VERSION:-6.5.2} restart: ${RESTART:-always} volumes: - zammad-storage:/opt/zammad/storage @@ -69,14 +69,14 @@ x-shared: services: zammad-backup: <<: *zammad-service - command: [ "zammad-backup" ] + command: ["zammad-backup"] volumes: - zammad-backup:/var/tmp/zammad - zammad-storage:/opt/zammad/storage:ro user: 0:0 zammad-elasticsearch: - image: elasticsearch:${ELASTICSEARCH_VERSION:-8.19.13} + image: elasticsearch:${ELASTICSEARCH_VERSION:-8.19.4} restart: ${RESTART:-always} volumes: - elasticsearch-data:/usr/share/elasticsearch/data @@ -87,7 +87,7 @@ services: zammad-init: <<: *zammad-service - command: [ "zammad-init" ] + command: ["zammad-init"] depends_on: - zammad-postgresql restart: on-failure @@ -95,12 +95,12 @@ services: zammad-memcached: command: memcached -m 256M - image: memcached:${MEMCACHE_VERSION:-1.6.41-alpine} + image: memcached:${MEMCACHE_VERSION:-1.6.39-alpine} restart: ${RESTART:-always} zammad-nginx: <<: *zammad-service - command: [ "zammad-nginx" ] + command: ["zammad-nginx"] expose: - "${NGINX_PORT:-8080}" ports: @@ -113,28 +113,28 @@ services: POSTGRES_DB: ${POSTGRES_DB:-zammad_production} POSTGRES_USER: ${POSTGRES_USER:-zammad} POSTGRES_PASSWORD: ${POSTGRES_PASS:-zammad} - image: postgres:${POSTGRES_VERSION:-17.9-alpine} + image: postgres:${POSTGRES_VERSION:-17.6-alpine} restart: ${RESTART:-always} volumes: - postgresql-data:/var/lib/postgresql/data zammad-railsserver: <<: *zammad-service - command: [ "zammad-railsserver" ] + command: ["zammad-railsserver"] zammad-redis: - image: redis:${REDIS_VERSION:-7.4.8-alpine} + image: redis:${REDIS_VERSION:-7.4.5-alpine} restart: ${RESTART:-always} volumes: - redis-data:/data zammad-scheduler: <<: *zammad-service - command: [ "zammad-scheduler" ] + command: ["zammad-scheduler"] zammad-websocket: <<: *zammad-service - command: [ "zammad-websocket" ] + command: ["zammad-websocket"] volumes: elasticsearch-data: diff --git a/resources/external/status/docker_compose/compose.yaml.j2 b/resources/external/status/docker_compose/compose.yaml.j2 index 58abefa..ae5681b 100644 --- a/resources/external/status/docker_compose/compose.yaml.j2 +++ b/resources/external/status/docker_compose/compose.yaml.j2 @@ -4,8 +4,7 @@ services: database: - image: docker.io/library/postgres:18.3 - restart: always + image: docker.io/library/postgres:18.1 volumes: - ./database:/var/lib/postgresql environment: @@ -16,7 +15,7 @@ services: - gatus gatus: - image: ghcr.io/twin/gatus:v5.35.0 + image: ghcr.io/twin/gatus:v5.34.0 restart: always ports: - "8080:8080" diff --git a/resources/external/status/docker_compose/config/websites.yaml b/resources/external/status/docker_compose/config/websites.yaml index 78426f6..964a866 100644 --- a/resources/external/status/docker_compose/config/websites.yaml +++ b/resources/external/status/docker_compose/config/websites.yaml @@ -52,14 +52,6 @@ endpoints: - "[CERTIFICATE_EXPIRATION] > 48h" - "[BODY] == pat(*Cat Ears Operation Center*)" - - name: c3dog.de - url: "https://c3dog.de" - <<: *websites_defaults - conditions: - - "[STATUS] == 200" - - "[CERTIFICATE_EXPIRATION] > 48h" - - "[BODY] == pat(*Dog Ears Operation Center*)" - - name: cpu.ccc.de url: "https://cpu.ccc.de" <<: *websites_defaults @@ -135,14 +127,6 @@ endpoints: - "[CERTIFICATE_EXPIRATION] > 48h" - "[BODY] == pat(*c3cat.de Staging Environment*)" - - name: staging.c3dog.de - url: "https://staging.c3dog.de" - <<: *websites_staging_defaults - conditions: - - "[STATUS] == 200" - - "[CERTIFICATE_EXPIRATION] > 48h" - - "[BODY] == pat(*c3dog.de Staging Environment*)" - - name: staging.cryptoparty-hamburg.de url: "https://staging.cryptoparty-hamburg.de" <<: *websites_staging_defaults @@ -184,14 +168,6 @@ endpoints: - "[CERTIFICATE_EXPIRATION] > 48h" - "[BODY] == pat(*Cat Ears Operation Center*)" - - name: www.c3dog.de - url: "https://www.c3dog.de" - <<: *websites_redirects_defaults - conditions: - - "[STATUS] == 200" - - "[CERTIFICATE_EXPIRATION] > 48h" - - "[BODY] == pat(*Dog Ears Operation Center*)" - - name: cryptoparty.hamburg.ccc.de url: "https://cryptoparty.hamburg.ccc.de" <<: *websites_redirects_defaults diff --git a/roles/certbot/README.md b/roles/certbot/README.md index d9b7e73..4cbd465 100644 --- a/roles/certbot/README.md +++ b/roles/certbot/README.md @@ -6,47 +6,9 @@ Note: This role doesn't take care of deleting certificates. Also see the following documentation for a full How-to on how to get certificates using this role in the context of our infra: . -## Challenge Types - -For the `certbot__certs` configuration, depending on the challenge type, different preparation needs to be done. - -### `dns-01-acme-dns` - -For the `dns-01-acme-dns` challenge type, ensure that: - -1. An acme-dns entry got registered, so you have access to the `subdomain`, `apiUser` and `apiKey` for the configuration. The `apiKey` should be stored in some kind of secret, which then gets referenced in the relevant `certbot__certs` configuration. - For our acme-dns instance, go to , sign-in and register a new entry. -2. CNAME the `_acme-challenge` domain of the domain you want to obtain a certificate for (`certbot__certs.*.commonName`) to the full domain from the registration. - It should look something like this: `_acme-challenge.domainiwantcertfor.tld. CNAME 3ed25037-79f1-4a89-8934-db3e162fe2bc.auth.acmedns.hamburg.ccc.de.` - -For more info see: - -- [The ACME DNS hamburg.ccc.de Wiki page](https://wiki.hamburg.ccc.de/infrastructure:services:acme_dns) -- [The acme-dns GitHub](https://github.com/acme-dns/acme-dns) - ## Required Arguments -- `certbot__acme_account_email_address`: The E-Mail address to use for the ACME account. - -## Optional Arguments - -- `certbot__certificate_domains`: The domains for which to obtain a certificate using the HTTP-01 challenge. -- `certbot__http_01_port`: The port number the bot listens on. Should be `80` if directly exposed to the internet. - Defaults to `31820` (for the public-reverse-proxy setup). -- `certbot__certs`: Certificates to create. - Defaults to the empty list (`[ ]`). -- `certbot__certs.*.commonName`: The common name to issue the certificate for. -- `certbot__certs.*.challengeType`: The challenge type to use for getting the certificate. Challenge type-specific configuration must be provided as well. - Should be one of: - - `dns-01-acme-dns` -- `certbot__certs.*.dns_01_acme_dns`: Configuration for the `dns-01-acme-dns` challenge type. -- `certbot__certs.*.dns_01_acme_dns.serverUrl`: The acme-dns server API URL. - Defaults to `https://acmedns.hamburg.ccc.de`. -- `certbot__certs.*.dns_01_acme_dns.subdomain`: The acme-dns subdomain to use. -- `certbot__certs.*.dns_01_acme_dns.apiUser`: The acme-dns API user to use. -- `certbot__certs.*.dns_01_acme_dns.apiKey`: The acme-dns API key to use. -- `certbot__new_cert_commands`: A list of commands to execute after getting a new certificate. Will be added into a bash script. - Defaults to the empty list (`[ ]`). +For the required arguments look at the [`argument_specs.yaml`](./meta/argument_specs.yaml). ## `hosts` diff --git a/roles/certbot/defaults/main.yaml b/roles/certbot/defaults/main.yaml index ab48293..9b20634 100644 --- a/roles/certbot/defaults/main.yaml +++ b/roles/certbot/defaults/main.yaml @@ -1,4 +1,2 @@ -certbot__certificate_domains: [ ] certbot__http_01_port: 31820 -certbot__certs: [ ] certbot__new_cert_commands: [ ] diff --git a/roles/certbot/files/manual_auth_scripts/dns-01-acme-dns.sh b/roles/certbot/files/manual_auth_scripts/dns-01-acme-dns.sh deleted file mode 100644 index 1b39bd6..0000000 --- a/roles/certbot/files/manual_auth_scripts/dns-01-acme-dns.sh +++ /dev/null @@ -1,14 +0,0 @@ -# #!/usr/bin/env bash - -CERT_CONFIG_FILE="/etc/ansible_certbot/cert_configs/$CERTBOT_DOMAIN.json" -ACME_DNS_SERVER_URL=$( jq -er '.dns_01_acme_dns.serverUrl' "$CERT_CONFIG_FILE" ) -export ACME_DNS_SUBDOMAIN=$( jq -er '.dns_01_acme_dns.subdomain' "$CERT_CONFIG_FILE" ) -ACME_DNS_API_USER=$( jq -er '.dns_01_acme_dns.apiUser' "$CERT_CONFIG_FILE" ) -ACME_DNS_API_KEY=$( jq -er '.dns_01_acme_dns.apiKey' "$CERT_CONFIG_FILE" ) - -jq -nec '{ "subdomain": env.ACME_DNS_SUBDOMAIN, "txt": env.CERTBOT_VALIDATION }' | curl "$ACME_DNS_SERVER_URL/update" \ - --request POST \ - --fail-with-body \ - --header "X-Api-User: $ACME_DNS_API_USER" \ - --header "X-Api-Key: $ACME_DNS_API_KEY" \ - --json @- diff --git a/roles/certbot/meta/argument_specs.yaml b/roles/certbot/meta/argument_specs.yaml index 4899ea8..5e2da33 100644 --- a/roles/certbot/meta/argument_specs.yaml +++ b/roles/certbot/meta/argument_specs.yaml @@ -1,38 +1,35 @@ argument_specs: main: options: + certbot__version_spec: + description: >- + The version specification to use for installing the `certbot` package. + The provided version specification will be used like the following: + `cerbot={{ certbot__version_spec }}*`. This makes it possible to e.g. + specify until a minor version (like `1.3.`) and then have patch + versions be installed automatically (like `1.3.1` and so on). + type: str + required: true certbot__acme_account_email_address: + description: The E-Mail address to give to certbot for the ACME account. type: str required: true certbot__certificate_domains: + description: The domains for which to obtain a certificate. type: list elements: str - required: false - default: [ ] + required: true certbot__http_01_port: + description: | + The port number the bot listens on. Must be 80 if directly exposed to the internet. + Default is 31820 for the public-reverse-proxy setup. type: str required: false default: 31820 - certbot__certs: - type: list - elements: dict - required: false - default: [ ] - options: - commonName: - type: str - required: true - # ToDo: subjectAlternativeNames: - challengeType: - type: str - required: true - choices: - - dns-01-acme-dns - dns_01_acme_dns: - type: dict - required: false - # Further checking done in tasks/validate_cert.yaml certbot__new_cert_commands: + description: >- + A list of commands to execute after getting a new certificate. + Will be added into a bash script. type: list elements: str required: false diff --git a/roles/certbot/tasks/main/cert.yaml b/roles/certbot/tasks/main/cert.yaml index 61f6d45..d829fb1 100644 --- a/roles/certbot/tasks/main/cert.yaml +++ b/roles/certbot/tasks/main/cert.yaml @@ -1,46 +1,24 @@ - name: get expiry date before - ansible.builtin.command: /usr/bin/openssl x509 -enddate -noout -in /etc/letsencrypt/live/{{ item.commonName }}/fullchain.pem + ansible.builtin.command: /usr/bin/openssl x509 -enddate -noout -in /etc/letsencrypt/live/{{ item }}/fullchain.pem ignore_errors: true become: true changed_when: false register: certbot__cert_expiry_before -- name: ensure directory for cert configs exists - ansible.builtin.file: - path: "/etc/ansible_certbot/cert_configs/" - state: directory - owner: root - group: root - mode: "0750" - become: true - -- name: ensure cert config is stored - ansible.builtin.copy: - content: "{{ cert_config_defaults[item.challengeType] | combine(item, recursive=True) | ansible.builtin.to_nice_json }}" - dest: "/etc/ansible_certbot/cert_configs/{{ item.commonName }}.json" - owner: root - group: root - mode: "0640" - become: true - vars: - cert_config_defaults: - dns-01-acme-dns: - dns_01_acme_dns: - serverUrl: "https://acmedns.hamburg.ccc.de" - -# # https://eff-certbot.readthedocs.io/en/stable/using.html#manual -- name: obtain the certificate using certbot and the manual auth hook - ansible.builtin.command: /usr/bin/certbot certonly --keep-until-expiring --agree-tos --non-interactive --email "{{ certbot__acme_account_email_address }}" --no-eff-email --manual --preferred-challenge dns --manual-auth-hook "/usr/local/lib/ansible_certbot/manual_auth_scripts/{{ item.challengeType }}.sh" -d "{{ item.commonName }}" +- name: obtain the certificate using certbot + ansible.builtin.command: /usr/bin/certbot certonly --keep-until-expiring --agree-tos --non-interactive --email "{{ certbot__acme_account_email_address }}" --no-eff-email --standalone --http-01-port "{{ certbot__http_01_port }}" -d "{{ item }}" become: true changed_when: false - name: get expiry date after - ansible.builtin.command: /usr/bin/openssl x509 -enddate -noout -in /etc/letsencrypt/live/{{ item.commonName }}/fullchain.pem + ansible.builtin.command: /usr/bin/openssl x509 -enddate -noout -in /etc/letsencrypt/live/{{ item }}/fullchain.pem become: true changed_when: false register: certbot__cert_expiry_after -- name: potentially report changed - ansible.builtin.debug: - msg: "If this reports changed, then the certificate expiry date and therefore the certificate changed." - changed_when: certbot__cert_expiry_before.stdout != certbot__cert_expiry_after.stdout +# Doesn't work anymore. Dunno why. +# TODO: Fix +# - name: potentially report changed +# ansible.builtin.debug: +# msg: "If this reports changed, then the certificate expiry date and therefore the certificate changed." +# changed_when: certbot__cert_expiry_before.stdout != certbot__cert_expiry_after.stdout diff --git a/roles/certbot/tasks/main/certs.yaml b/roles/certbot/tasks/main/certs.yaml index 16271b7..2b91184 100644 --- a/roles/certbot/tasks/main/certs.yaml +++ b/roles/certbot/tasks/main/certs.yaml @@ -1,14 +1,4 @@ -- name: obtain http-01 challenge certificates +- name: obtain certificates loop: "{{ certbot__certificate_domains }}" - ansible.builtin.include_tasks: - file: main/http_01_cert.yaml - -- name: validate certs config - loop: "{{ certbot__certs }}" - ansible.builtin.include_tasks: - file: main/validate_cert.yaml - -- name: obtain certs - loop: "{{ certbot__certs }}" ansible.builtin.include_tasks: file: main/cert.yaml diff --git a/roles/certbot/tasks/main/http_01_cert.yaml b/roles/certbot/tasks/main/http_01_cert.yaml deleted file mode 100644 index d829fb1..0000000 --- a/roles/certbot/tasks/main/http_01_cert.yaml +++ /dev/null @@ -1,24 +0,0 @@ -- name: get expiry date before - ansible.builtin.command: /usr/bin/openssl x509 -enddate -noout -in /etc/letsencrypt/live/{{ item }}/fullchain.pem - ignore_errors: true - become: true - changed_when: false - register: certbot__cert_expiry_before - -- name: obtain the certificate using certbot - ansible.builtin.command: /usr/bin/certbot certonly --keep-until-expiring --agree-tos --non-interactive --email "{{ certbot__acme_account_email_address }}" --no-eff-email --standalone --http-01-port "{{ certbot__http_01_port }}" -d "{{ item }}" - become: true - changed_when: false - -- name: get expiry date after - ansible.builtin.command: /usr/bin/openssl x509 -enddate -noout -in /etc/letsencrypt/live/{{ item }}/fullchain.pem - become: true - changed_when: false - register: certbot__cert_expiry_after - -# Doesn't work anymore. Dunno why. -# TODO: Fix -# - name: potentially report changed -# ansible.builtin.debug: -# msg: "If this reports changed, then the certificate expiry date and therefore the certificate changed." -# changed_when: certbot__cert_expiry_before.stdout != certbot__cert_expiry_after.stdout diff --git a/roles/certbot/tasks/main/install.yaml b/roles/certbot/tasks/main/install.yaml index d0fa58d..895ef81 100644 --- a/roles/certbot/tasks/main/install.yaml +++ b/roles/certbot/tasks/main/install.yaml @@ -1,30 +1,19 @@ -- name: ensure relevant packages are installed +- name: make sure the `openssl` package is installed ansible.builtin.apt: - name: - - openssl - - certbot - - jq + name: openssl state: present become: true -- name: ensure manual auth scripts are deployed - block: - - name: ensure manual auth scripts directory exists - ansible.builtin.file: - path: "/usr/local/lib/ansible_certbot/manual_auth_scripts" - state: directory - owner: root - group: root - mode: "0755" - become: true +- name: make sure the `certbot` package is installed + ansible.builtin.apt: + name: certbot={{ certbot__version_spec }}* + state: present + allow_change_held_packages: true + update_cache: true + become: true - - name: ensure manual auth scripts are deployed - ansible.builtin.copy: - src: "manual_auth_scripts/{{ item }}.sh" - dest: "/usr/local/lib/ansible_certbot/manual_auth_scripts/{{ item }}.sh" - owner: root - group: root - mode: "0754" - become: true - loop: - - "dns-01-acme-dns" +- name: apt-mark hold `certbot` + ansible.builtin.dpkg_selections: + name: certbot + selection: hold + become: true diff --git a/roles/certbot/tasks/main/validate_cert.yaml b/roles/certbot/tasks/main/validate_cert.yaml deleted file mode 100644 index a13b3b9..0000000 --- a/roles/certbot/tasks/main/validate_cert.yaml +++ /dev/null @@ -1,31 +0,0 @@ -- name: validate dns-01-acme-dns challenge type config - when: item.challengeType == "dns-01-acme-dns" - block: - - name: assert dns_01_acme_dns config exists - ansible.builtin.assert: - that: item.dns_01_acme_dns is defined - - - name: assert dns_01_acme_dns config is valid - ansible.builtin.validate_argument_spec: - argument_spec: "{{ required_data }}" - provided_arguments: - dns_01_acme_dns: "{{ item.dns_01_acme_dns }}" - vars: - required_data: - dns_01_acme_dns: - type: dict - required: true - options: - serverUrl: - type: str - required: false - default: https://acmedns.hamburg.ccc.de - subdomain: - type: str - required: true - apiUser: - type: str - required: true - apiKey: - type: str - required: true diff --git a/roles/docker/files/docker-cleanup.service b/roles/docker/files/docker-cleanup.service deleted file mode 100644 index c3a4806..0000000 --- a/roles/docker/files/docker-cleanup.service +++ /dev/null @@ -1,8 +0,0 @@ -[Unit] -Description=cleanup unused docker data -After=network-online.target docker.service -Wants=network-online.target docker.service - -[Service] -Type=oneshot -ExecStart=/usr/bin/docker system prune --all --force diff --git a/roles/docker/files/docker-cleanup.timer b/roles/docker/files/docker-cleanup.timer deleted file mode 100644 index 7acbb9d..0000000 --- a/roles/docker/files/docker-cleanup.timer +++ /dev/null @@ -1,9 +0,0 @@ -[Unit] -Description=cleanup unused docker data every day - -[Timer] -OnCalendar=daily -RandomizedDelaySec=1h - -[Install] -WantedBy=timers.target diff --git a/roles/docker/handlers/main.yaml b/roles/docker/handlers/main.yaml deleted file mode 100644 index ada2426..0000000 --- a/roles/docker/handlers/main.yaml +++ /dev/null @@ -1,4 +0,0 @@ -- name: systemd daemon reload - ansible.builtin.systemd_service: - daemon_reload: true - become: true diff --git a/roles/docker/tasks/main.yaml b/roles/docker/tasks/main.yaml index ae08dcd..8c8044d 100644 --- a/roles/docker/tasks/main.yaml +++ b/roles/docker/tasks/main.yaml @@ -9,7 +9,3 @@ - name: Ensure Docker daemon configuration ansible.builtin.import_tasks: file: main/03_docker_config.yaml - -- name: Ensure automatic cleanup of unused Docker data is set up - ansible.builtin.import_tasks: - file: main/04_docker_auto_cleanup.yaml diff --git a/roles/docker/tasks/main/04_docker_auto_cleanup.yaml b/roles/docker/tasks/main/04_docker_auto_cleanup.yaml deleted file mode 100644 index ed43bfc..0000000 --- a/roles/docker/tasks/main/04_docker_auto_cleanup.yaml +++ /dev/null @@ -1,28 +0,0 @@ -- name: ensure systemd service exists - ansible.builtin.copy: - src: docker-cleanup.service - dest: /etc/systemd/system/docker-cleanup.service - owner: root - group: root - mode: "0644" - become: true - notify: - - systemd daemon reload - -- name: ensure systemd timer exists - ansible.builtin.copy: - src: docker-cleanup.timer - dest: /etc/systemd/system/docker-cleanup.timer - owner: root - group: root - mode: "0644" - become: true - notify: - - systemd daemon reload - -- name: ensure systemd timer is started and enabled - ansible.builtin.systemd_service: - name: docker-cleanup.timer - state: started - enabled: true - become: true diff --git a/roles/docker_compose/tasks/main.yaml b/roles/docker_compose/tasks/main.yaml index 3563102..5883716 100644 --- a/roles/docker_compose/tasks/main.yaml +++ b/roles/docker_compose/tasks/main.yaml @@ -45,8 +45,6 @@ ansible.builtin.set_fact: docker_compose__config_files_to_exist: "{{ docker_compose__config_files_to_exist + [ item.name ] }}" # noqa: jinja[spacing] loop: "{{ docker_compose__configuration_files }}" - loop_control: - label: "{{ item.name }}" - name: find configuration files to remove ansible.builtin.find: @@ -72,8 +70,6 @@ group: root become: true loop: "{{ docker_compose__configuration_files }}" - loop_control: - label: "{{ item.name }}" notify: docker compose restart - name: Sync files @@ -112,3 +108,11 @@ minute: "0" hour: "5" job: "cd /ansible_docker_compose; docker compose pull && docker compose up -d" + +- name: ensure automatic cleanup cron job is present + become: true + ansible.builtin.cron: + name: 'ansible docker compose auto cleanup' + minute: "23" + hour: "4" + job: "docker system prune -a -f" diff --git a/roles/nextcloud/meta/main.yaml b/roles/nextcloud/meta/main.yaml index 2e71e8f..34f476a 100644 --- a/roles/nextcloud/meta/main.yaml +++ b/roles/nextcloud/meta/main.yaml @@ -2,6 +2,7 @@ dependencies: - role: certbot vars: + certbot__version_spec: "{{ nextcloud__certbot_version_spec }}" certbot__acme_account_email_address: "{{ nextcloud__certbot_acme_account_email_address }}" certbot__certificate_domains: - "{{ nextcloud__fqdn }}"