Looks like an interesting project. What I guess is not really clear is why you'd want to do TLS for local only connections? Are the services published with the .local domain accessible from outside as well so it's like a ngrok alternative?
I'm pretty sure I'm misunderstanding the value-add of having TLS for localhost connections...