Consider empty public_endpoint.domains list to be the same as unset
Compare changes
@@ -3,7 +3,7 @@
@@ -3,7 +3,7 @@
{% for pe in service.get('public_endpoints', []) if pe.get('name') and not pe.get('skip_acme', False) and pe.get('path', '/') == '/' %}