feature request: Caddy/Lets Encrypt cert validation via Cloudflare DNS #100

Open
opened 2026-02-16 12:51:27 -05:00 by yindo · 1 comment
Owner

Originally created by @Rhodderz on GitHub (May 3, 2025).

What do you want to see?

Would it be possible to get Caddy to generate the LE cert using Cloudflare DNS for validation
Or
Be able to provide our own certificate

Thought behind this is hosting Revolt behind a Cloudflare Tunnel so you do not have to NAT through in case you just dont want to or do not have the appropriate ports available.

Originally created by @Rhodderz on GitHub (May 3, 2025). ### What do you want to see? Would it be possible to get Caddy to generate the LE cert using Cloudflare DNS for validation Or Be able to provide our own certificate Thought behind this is hosting Revolt behind a Cloudflare Tunnel so you do not have to NAT through in case you just dont want to or do not have the appropriate ports available.
yindo added the enhancement label 2026-02-16 12:51:27 -05:00
Author
Owner

@Docteh commented on GitHub (May 5, 2025):

Sounds like more of a question towards Caddy itself.

In my Caddyfile I've specified a tls cert like so

{$HOSTNAME} {
        tls /data/certs/fullchain.cer /data/certs/domain.com.key
        route /api* {

data/caddy-data is mounted as /data in the Caddy container

@Docteh commented on GitHub (May 5, 2025): Sounds like more of a question towards Caddy itself. In my Caddyfile I've specified a tls cert like so ``` {$HOSTNAME} { tls /data/certs/fullchain.cer /data/certs/domain.com.key route /api* { ``` data/caddy-data is mounted as /data in the Caddy container
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: stoatchat/self-hosted#100