I have a non-Cloudron site installed at social.mydomain.com. Sorry, that part of my post may have been confusing or ambiguous.
Personally I simply go directly at your DNS manager (Namecheap, Cloudflare, GoDaddy, ...) than add the entry manually, such as you would do without Cloudron.
It also confused me a few weeks ago but at the end Cloudron only add and manage entries it need such as:
A for my.
MX for mail (if you active them and decide to receive email)
TTX for DMARC, DKIM and SPF
in your case you will have to add something like
Entry Type: A
Content: TheIPofYour "social.mydomain.com"
since we are all graphic bug, here a sample of my zone at Cloudron
the one in red are the one I added manually.
Zulip is quite different UI-wise from other chat applications. It's concept of threads/topics may or may not be confusing depending on what previous chat application you used. https://rust-lang.zulipchat.com/ is rust lang's zulip instance if you want to check it out.
Does anyone have experiences to share about Zulip here?