From 758660b131483fd61f3dc4a23c4aeddb2fd399dc Mon Sep 17 00:00:00 2001 From: CroneKorkN Date: Sun, 10 May 2026 18:29:15 +0200 Subject: [PATCH] left4me: drop redundant letsencrypt/domains from reactor bundles/nginx/metadata.py auto-populates letsencrypt/domains from nginx/vhosts.keys(). Declaring it again in the left4me reactor was a no-op duplication. Removed; bw metadata still shows the same merged state (left4.me with reload: [nginx]). --- bundles/left4me/metadata.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/bundles/left4me/metadata.py b/bundles/left4me/metadata.py index 3b11048..907089e 100644 --- a/bundles/left4me/metadata.py +++ b/bundles/left4me/metadata.py @@ -75,11 +75,12 @@ defaults = { @metadata_reactor.provides( 'nginx/vhosts', - 'letsencrypt/domains', 'monitoring/services', 'nftables/input', ) def derived_from_domain(metadata): + # letsencrypt/domains is auto-populated from nginx/vhosts.keys() by + # bundles/nginx/metadata.py — don't duplicate it here. domain = metadata.get('left4me/domain') port_start = metadata.get('left4me/port_range_start') port_end = metadata.get('left4me/port_range_end') @@ -95,11 +96,6 @@ def derived_from_domain(metadata): }, }, }, - 'letsencrypt': { - 'domains': { - domain: {}, - }, - }, 'monitoring': { 'services': { 'left4me-web': {