Tls dns directive in V2

So now bit confused. You say route53 is not supported but I already modified https://github.com/danlsgiga/tls.dns repo per this post V2 modules and cross compile - #13 by dkebler and used that with xcaddy build successfully.

Now you are saying that won’t work? Use this other (lego deprecated). Apparently @danlsgiga has this working so just trying to duplicate his work.

Further my credentials are already in env so now I have to explicitly state what they are in dns directive? In v1 this was not required. The code knew their correct env names.

#!/bin/bash
export AWS_CONFIG_FILE=/opt/tls-certs/aws-route53-credentials
sudo /opt/caddy2/test-server/caddy start --config /opt/caddy2/test-server/caddy.conf --adapter caddyfile

finally the error says it doesn’t know the dns directive. It doesn’t say it doesn’t know route53.

You are encouraging me to migrate but then saying V2 can’t recreate what I have running in V1. Should I just wait a month or something. Just not feeling the love of V2 after several hours of effort.