From b6e7e03c95dfa68c8de6922ffb7663631e476d91 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Mon, 23 Sep 2024 20:26:20 +0300 Subject: [PATCH] Added to Docs CNAME DNS info about CloudFlare and Sandstorm. Thanks to xet7 ! --- docs/Webserver/Caddy-Webserver-Config.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/docs/Webserver/Caddy-Webserver-Config.md b/docs/Webserver/Caddy-Webserver-Config.md index 96ee549dc..95417e8a0 100644 --- a/docs/Webserver/Caddy-Webserver-Config.md +++ b/docs/Webserver/Caddy-Webserver-Config.md @@ -1,5 +1,22 @@ [Caddy 2 .well-known/assetlinks.json config for WeKan Android Play Store app](../PWA#fullscreen-android-app-with-caddy-and-wekan-server) +# CloudFlare DNS + +CNAME: + +If some customer has CNAME to hosting platform subdomain, +hosting platform subdomain needs to be A record IP address to +hosting server Caddy webserver, because only that way +it can get Let's Encrypt TLS cert. It can not be nested like +customer CNAME to hosting CNAME to hosting A record, +because then getting Let's Encrypt TLS cert does not work. + +Wildcard: + +Wildcard DNS for Sandstorm only works with CloudFlare DNS. +It does not work with FreeDNS of Namecheap. More info at +https://github.com/wekan/wekan/wiki/Sandstorm + ## Caddy 2 WeKan Snap Candidate for any Snap distros: https://github.com/wekan/wekan/wiki/OpenSuse , disable internal old Caddy 1, when using Caddy 2: @@ -718,4 +735,4 @@ Start caddy and enable service: sudo systemctl daemon-reload sudo systemctl start caddy@username sudo systemctl enable caddy@username -``` \ No newline at end of file +```