I’m planning on setting up cloudflared using Docker-compose, would it be an idea to have all the services I want external connectivity to, in the same docker-compose and utilized the internal Docker network? Extra layer of security or an I fooling myself?
I would always recommend configuring your cloudflared instance through the web dashboard. But yes, of course you can use the internal Docker network. the cloudflared instance only has to be able to physically reach the service you want to connect to. Everything else doesn't matter.