Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hosting Docs Update #414

Open
wants to merge 144 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 7 commits
Commits
Show all changes
144 commits
Select commit Hold shift + click to select a range
96b41a2
Add intro page
EllaCloudCannon Nov 20, 2024
32d3e4b
Fix internal links
EllaCloudCannon Nov 20, 2024
b317ced
rename, reroute, and update nav
EllaCloudCannon Nov 20, 2024
3fda3bf
Update copy
EllaCloudCannon Nov 20, 2024
8695a27
Update copy
EllaCloudCannon Nov 21, 2024
cda2e69
Update branch hosting-docs-update from main via CloudCannon
cloudcannon[bot] Nov 22, 2024
180d3fa
update nav structure
EllaCloudCannon Nov 22, 2024
2461e87
Rename file
EllaCloudCannon Nov 22, 2024
10d5f4c
Add new doc
EllaCloudCannon Nov 22, 2024
370c9d6
Update internal links and reroute
EllaCloudCannon Nov 22, 2024
246f00d
rename, reroute, update nav
EllaCloudCannon Nov 22, 2024
055cbac
Updated 2 files via CloudCannon
EllaCloudCannon Nov 22, 2024
4b89471
Updated 2 files via CloudCannon
EllaCloudCannon Nov 22, 2024
4352bf9
Update branch hosting-docs-update from main via CloudCannon
cloudcannon[bot] Nov 22, 2024
529126d
Updated 2 files via CloudCannon
EllaCloudCannon Nov 22, 2024
1d1e1f1
Updated 'articles/testing-domain.mdx' via CloudCannon
EllaCloudCannon Nov 22, 2024
06ad009
update copy
EllaCloudCannon Nov 25, 2024
a71f984
Updated 2 files via CloudCannon
EllaCloudCannon Nov 25, 2024
c11c53b
Updated '_data/navigation.yml' via CloudCannon
EllaCloudCannon Nov 25, 2024
2484331
Updated 2 files via CloudCannon
EllaCloudCannon Nov 26, 2024
86264a4
Update branch hosting-docs-update from main via CloudCannon
cloudcannon[bot] Nov 26, 2024
589fdcc
test image
EllaCloudCannon Nov 26, 2024
8f17da8
Updated 'articles/what-is-web-hosting.mdx' via CloudCannon
EllaCloudCannon Nov 26, 2024
8f2f0cd
Updated 'articles/what-is-an-ssl-certificate.mdx' via CloudCannon
EllaCloudCannon Nov 26, 2024
4dff504
rename, reroute, update nav and internal links
EllaCloudCannon Nov 26, 2024
31c689d
Updated 3 files via CloudCannon
EllaCloudCannon Nov 26, 2024
997ae0c
Updated 2 files via CloudCannon
EllaCloudCannon Nov 26, 2024
5300ada
Updated 'articles/what-is-an-ssl-certificate.mdx' via CloudCannon
EllaCloudCannon Nov 26, 2024
7181a7c
Updated 'articles/what-is-an-ssl-certificate.mdx' via CloudCannon
EllaCloudCannon Nov 26, 2024
7a16ad3
Updated 'articles/what-is-an-ssl-certificate.mdx' via CloudCannon
EllaCloudCannon Nov 26, 2024
bdfb5bf
Updated 'articles/what-is-an-ssl-certificate.mdx' via CloudCannon
EllaCloudCannon Nov 26, 2024
fdeda82
Updated 'articles/what-is-an-ssl-certificate.mdx' via CloudCannon
EllaCloudCannon Nov 26, 2024
08d4221
Updated 'articles/what-is-an-ssl-certificate.mdx' via CloudCannon
EllaCloudCannon Nov 26, 2024
5c744a8
Updated 2 files via CloudCannon
EllaCloudCannon Nov 27, 2024
8b8b5e7
Updated 'articles/add-a-custom-domain.mdx' via CloudCannon
EllaCloudCannon Nov 28, 2024
619f753
Updated 2 files via CloudCannon
EllaCloudCannon Nov 28, 2024
76bc95c
Updated 3 files via CloudCannon
EllaCloudCannon Nov 28, 2024
9cde14d
Update branch hosting-docs-update from main via CloudCannon
cloudcannon[bot] Nov 28, 2024
dbd3ad6
Updated 2 files via CloudCannon
EllaCloudCannon Nov 28, 2024
8bad923
Updated 3 files via CloudCannon
EllaCloudCannon Nov 28, 2024
2dc93e1
Updated 2 files via CloudCannon
EllaCloudCannon Nov 28, 2024
75c5ef2
Updated 'articles/add-a-custom-domain.mdx' via CloudCannon
EllaCloudCannon Nov 28, 2024
092c5a8
Updated 'articles/what-is-a-custom-domain.mdx' via CloudCannon
EllaCloudCannon Nov 28, 2024
a263046
Updated 'articles/what-is-a-custom-domain.mdx' via CloudCannon
EllaCloudCannon Nov 28, 2024
3aa2ec3
Updated 4 files via CloudCannon
EllaCloudCannon Nov 28, 2024
d24c39f
update internal link
EllaCloudCannon Nov 28, 2024
4c61066
Updated 'articles/add-a-subdomain.mdx' via CloudCannon
EllaCloudCannon Nov 29, 2024
b392aae
Updated 'articles/what-is-a-custom-domain.mdx' via CloudCannon
EllaCloudCannon Nov 29, 2024
2734c17
Updated 'articles/add-a-subdomain.mdx' via CloudCannon
EllaCloudCannon Nov 29, 2024
89c5188
Updated 3 files via CloudCannon
EllaCloudCannon Dec 2, 2024
af22e40
Updated 2 files via CloudCannon
EllaCloudCannon Dec 2, 2024
38d0525
Updated 'articles/host-your-site-on-a-subpath.mdx' via CloudCannon
EllaCloudCannon Dec 2, 2024
96709af
Updated 'articles/add-a-wildcard-ssl-certificate.mdx' via CloudCannon
EllaCloudCannon Dec 2, 2024
4644610
Updated 'articles/what-is-an-ssl-certificate.mdx' via CloudCannon
EllaCloudCannon Dec 3, 2024
f23e4c9
Updated '_data/navigation.yml' via CloudCannon
EllaCloudCannon Dec 3, 2024
cefc9d7
Updated '_data/article_topics.yml' via CloudCannon
EllaCloudCannon Dec 3, 2024
87eeae5
Updated 2 files via CloudCannon
EllaCloudCannon Dec 3, 2024
49a83d4
Updated 'articles/what-is-dns.mdx' via CloudCannon
EllaCloudCannon Dec 3, 2024
34b444b
Rename, reroute, update internal links and nav
EllaCloudCannon Dec 3, 2024
5ec0707
Updated 3 files via CloudCannon
EllaCloudCannon Dec 3, 2024
aee4015
Updated 2 files via CloudCannon
EllaCloudCannon Dec 3, 2024
7185810
Updated 'articles/configure-cloudcannon-dns.mdx' via CloudCannon
EllaCloudCannon Dec 3, 2024
bfa308b
Updated 'articles/configure-cloudcannon-dns.mdx' via CloudCannon
EllaCloudCannon Dec 4, 2024
b7561d8
Updated 2 files via CloudCannon
EllaCloudCannon Dec 4, 2024
687e224
Updated 2 files via CloudCannon
EllaCloudCannon Dec 4, 2024
149fcc9
Updated 'articles/what-is-web-hosting.mdx' via CloudCannon
EllaCloudCannon Dec 4, 2024
bd960d1
Updated 2 files via CloudCannon
EllaCloudCannon Dec 4, 2024
43a3722
Updated 'articles/what-is-dns.mdx' via CloudCannon
EllaCloudCannon Dec 4, 2024
e27d74a
Updated 'articles/configure-cloudcannon-dns.mdx' via CloudCannon
EllaCloudCannon Dec 4, 2024
f86926b
Updated 'articles/configure-cloudcannon-dns.mdx' via CloudCannon
EllaCloudCannon Dec 4, 2024
49c3809
Updated 'articles/configure-cloudcannon-dns.mdx' via CloudCannon
EllaCloudCannon Dec 4, 2024
0e2d9af
Updated 'articles/configure-cloudcannon-dns.mdx' via CloudCannon
EllaCloudCannon Dec 4, 2024
f2346a1
Updated 'articles/configure-cloudcannon-dns.mdx' via CloudCannon
EllaCloudCannon Dec 4, 2024
5090e50
Updated 'articles/configure-cloudcannon-dns.mdx' via CloudCannon
EllaCloudCannon Dec 4, 2024
de8511a
Updated 'articles/configure-external-dns.mdx' via CloudCannon
EllaCloudCannon Dec 4, 2024
29cddb8
Updated 2 files via CloudCannon
EllaCloudCannon Dec 4, 2024
6b85d78
Updated 'articles/what-is-dns.mdx' via CloudCannon
EllaCloudCannon Dec 4, 2024
f4854ca
Updated 'articles/what-is-dns.mdx' via CloudCannon
EllaCloudCannon Dec 4, 2024
b80a7b1
Updated 2 files via CloudCannon
EllaCloudCannon Dec 4, 2024
731493d
Updated 3 files via CloudCannon
EllaCloudCannon Dec 4, 2024
7d405a2
Updated 'articles/what-is-dns.mdx' via CloudCannon
EllaCloudCannon Dec 4, 2024
a6ee3c6
Updated 'articles/what-is-dns.mdx' via CloudCannon
EllaCloudCannon Dec 4, 2024
9c52179
Updated 'articles/configure-external-dns.mdx' via CloudCannon
EllaCloudCannon Dec 5, 2024
f57a293
Updated 'articles/configure-external-dns.mdx' via CloudCannon
EllaCloudCannon Dec 5, 2024
4ce7b0c
Updated 'articles/configure-external-dns.mdx' via CloudCannon
EllaCloudCannon Dec 5, 2024
3923460
Updated 'articles/configure-external-dns.mdx' via CloudCannon
EllaCloudCannon Dec 5, 2024
13e429b
Updated 'articles/configure-external-dns.mdx' via CloudCannon
EllaCloudCannon Dec 5, 2024
28c0b39
Updated 'articles/configure-external-dns.mdx' via CloudCannon
EllaCloudCannon Dec 5, 2024
7d6f404
Updated 'articles/configure-external-dns.mdx' via CloudCannon
EllaCloudCannon Dec 5, 2024
64fe708
Updated 'articles/what-is-an-ssl-certificate.mdx' via CloudCannon
EllaCloudCannon Dec 6, 2024
85f1b93
Update branch hosting-docs-update from main via CloudCannon
cloudcannon[bot] Dec 6, 2024
d7712a4
Updated 'articles/add-a-wildcard-ssl-certificate.mdx' via CloudCannon
EllaCloudCannon Dec 9, 2024
4660b9e
Updated 'articles/add-a-wildcard-ssl-certificate.mdx' via CloudCannon
EllaCloudCannon Dec 10, 2024
3ffdcea
Update branch hosting-docs-update from main via CloudCannon
cloudcannon[bot] Dec 10, 2024
02646c4
Updated 'articles/add-a-wildcard-ssl-certificate.mdx' via CloudCannon
EllaCloudCannon Dec 10, 2024
f978c92
Updated 'articles/add-a-wildcard-ssl-certificate.mdx' via CloudCannon
EllaCloudCannon Dec 10, 2024
554901b
Updated 'articles/add-a-wildcard-ssl-certificate.mdx' via CloudCannon
EllaCloudCannon Dec 10, 2024
798f4a9
Add image
EllaCloudCannon Dec 10, 2024
53eff77
Add image
EllaCloudCannon Dec 10, 2024
5930396
Updated 2 files via CloudCannon
EllaCloudCannon Dec 10, 2024
1440910
Updated 'articles/add-a-custom-ssl-certificate.mdx' via CloudCannon
EllaCloudCannon Dec 10, 2024
0fb1083
Add more topics
EllaCloudCannon Dec 10, 2024
a07e26c
Updated 2 files via CloudCannon
EllaCloudCannon Dec 11, 2024
f8e4ae4
remove "rent"
EllaCloudCannon Dec 11, 2024
541a3e0
Updated 'articles/what-is-a-custom-domain.mdx' via CloudCannon
EllaCloudCannon Dec 11, 2024
1c1fc8e
Updated 'articles/testing-domain.mdx' via CloudCannon
EllaCloudCannon Dec 11, 2024
01437e0
Updated 'articles/testing-domain.mdx' via CloudCannon
EllaCloudCannon Dec 11, 2024
92dcb73
Updated 'articles/what-is-a-custom-domain.mdx' via CloudCannon
EllaCloudCannon Dec 11, 2024
54e6b8f
Updated 'articles/what-is-an-ssl-certificate.mdx' via CloudCannon
EllaCloudCannon Dec 11, 2024
f323671
Updated 3 files via CloudCannon
EllaCloudCannon Dec 11, 2024
f9d0700
Updated 'articles/add-a-subdomain.mdx' via CloudCannon
EllaCloudCannon Dec 11, 2024
a0a5126
Updated 'articles/what-is-dns.mdx' via CloudCannon
EllaCloudCannon Dec 11, 2024
f78e2f4
Updated 'articles/configure-cloudcannon-dns.mdx' via CloudCannon
EllaCloudCannon Dec 11, 2024
a3e5ca1
Updated 'articles/configure-external-dns.mdx' via CloudCannon
EllaCloudCannon Dec 11, 2024
18b992f
Updated 'articles/configure-external-dns.mdx' via CloudCannon
EllaCloudCannon Dec 11, 2024
b491d3c
Update branch hosting-docs-update from main via CloudCannon
cloudcannon[bot] Dec 11, 2024
84ad1a4
Updated 'articles/what-is-an-ssl-certificate.mdx' via CloudCannon
EllaCloudCannon Dec 12, 2024
319eb91
Updated 2 files via CloudCannon
EllaCloudCannon Dec 12, 2024
b41a96c
Updated '_data/navigation.yml' via CloudCannon
EllaCloudCannon Dec 12, 2024
6eff2b0
Updated 'articles/introduction-to-hosting.mdx' via CloudCannon
EllaCloudCannon Dec 12, 2024
a43b81d
fix typos
EllaCloudCannon Dec 12, 2024
870b51c
Updated 'articles/introduction-to-hosting.mdx' via CloudCannon
EllaCloudCannon Dec 12, 2024
24c4334
update introduction copy
EllaCloudCannon Dec 12, 2024
48dea7b
Update branch hosting-docs-update from main via CloudCannon
cloudcannon[bot] Dec 13, 2024
370acf8
Updated 'articles/add-a-custom-ssl-certificate.mdx' via CloudCannon
EllaCloudCannon Dec 13, 2024
0360152
Updated 'articles/what-is-web-hosting.mdx' via CloudCannon
EllaCloudCannon Dec 13, 2024
52865b9
Rename doc, reroute, internal links, nav
EllaCloudCannon Dec 16, 2024
f53a93a
Updated 5 files via CloudCannon
EllaCloudCannon Dec 18, 2024
1688c5c
Updated 'articles/what-is-an-ssl-certificate.mdx' via CloudCannon
EllaCloudCannon Dec 18, 2024
7b2a3e8
Updated 'articles/configure-external-dns.mdx' via CloudCannon
EllaCloudCannon Dec 18, 2024
1445735
Updated 'articles/configure-external-dns.mdx' via CloudCannon
EllaCloudCannon Dec 18, 2024
9ad255f
Update branch hosting-docs-update from main via CloudCannon
cloudcannon[bot] Dec 18, 2024
5bd98d6
Updated 'articles/what-is-an-ssl-certificate.mdx' via CloudCannon
EllaCloudCannon Dec 18, 2024
ab2afe3
Updated 3 files via CloudCannon
EllaCloudCannon Dec 18, 2024
6d29854
replace wildcard
EllaCloudCannon Dec 18, 2024
7357e13
Updated 'articles/what-is-dns.mdx' via CloudCannon
EllaCloudCannon Dec 19, 2024
28a6b42
Updated 'articles/what-is-dns.mdx' via CloudCannon
EllaCloudCannon Dec 19, 2024
f916844
Updated 'articles/what-is-dns.mdx' via CloudCannon
EllaCloudCannon Dec 19, 2024
0cfb9f6
Updated 'articles/what-is-dns.mdx' via CloudCannon
EllaCloudCannon Dec 19, 2024
0a7d693
Updated 'articles/what-is-an-ssl-certificate.mdx' via CloudCannon
EllaCloudCannon Dec 19, 2024
d2bfa0d
Updated 'articles/what-is-dns.mdx' via CloudCannon
EllaCloudCannon Dec 19, 2024
38a913f
Updated 2 files via CloudCannon
EllaCloudCannon Dec 19, 2024
378e94b
Updated 2 files via CloudCannon
EllaCloudCannon Dec 20, 2024
63c93e2
grammar and spelling pass
EllaCloudCannon Dec 20, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .cloudcannon/routing.json
Original file line number Diff line number Diff line change
Expand Up @@ -1468,7 +1468,7 @@
},
{
"from": "/documentation/articles/https-support-for-your-sites-hosted-on-cloudcannon/",
"to": "/documentation/articles/add-a-wildcard-ssl-certificate/",
"to": "/documentation/articles/add-an-auto-generated-ssl-certificate/",
"status": 301
},
{
Expand Down
3 changes: 2 additions & 1 deletion _data/navigation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -384,6 +384,7 @@ headings:
articles:
- introduction-to-hosting
- what-is-web-hosting
- hosting-on-cloudcannon
- testing-domain
- _type: group
name: Custom Domains
Expand All @@ -408,7 +409,7 @@ headings:
- _type: items
articles:
- what-is-an-ssl-certificate
- add-a-wildcard-ssl-certificate
- add-an-auto-generated-ssl-certificate
- add-a-custom-ssl-certificate
- _type: group
name: Configuring routing
Expand Down
2 changes: 1 addition & 1 deletion articles/add-a-custom-domain.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,6 @@ The domain will now appear in your *Domain browser*, which you can access from y

To see your Site content live on your domain, you will need to set up your [DNS](/documentation/articles/what-is-dns/). For more information, please read our documentation on [configuring CloudCannon DNS](/documentation/articles/configure-cloudcannon-dns/) (recommended) or [configuring external DNS](/documentation/articles/configure-external-dns/).

We also recommend adding an [SSL certificate](/documentation/articles/what-is-an-ssl-certificate/) to your Site. For more information, please read our documentation on [adding a wildcard SSL certificate](/documentation/articles/add-a-wildcard-ssl-certificate/) or [adding a custom SSL certificate](/documentation/articles/add-a-custom-ssl-certificate/).
We also recommend adding an [SSL certificate](/documentation/articles/what-is-an-ssl-certificate/) to your Site. For more information, please read our documentation on [adding an auto-generated SSL certificate](/documentation/articles/add-an-auto-generated-ssl-certificate/) or [adding a custom SSL certificate](/documentation/articles/add-a-custom-ssl-certificate/).

To stop hosting your Site on a Custom Domain, navigate to the *Danger zone* tab on the *Custom Domain* page and click the *Remove Custom Domain* button.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we add one extra section to this page that talks about certificate package?
e.g when you have multiple domains, we will create one certificate pack through ZeroSSL for all the domains configured. That can be a place of confusion because if any one of the domains fails to validate via HTTP, then the whole pack fails. Often there are old sites that no longer point to CloudCannon that causes all the other domains to fail.

Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
_schema: default
_uuid: d81ab242-41d6-4266-ba54-673a999a8788
_created_at: '2021-09-15 23:13:40 +0000'
title: Add a wildcard SSL certificate
nav_title: Add a wildcard SSL certificate
title: Add an auto-generated SSL certificate
nav_title: Add an auto-generated SSL certificate
published: true
image: >-
https://cc-dam.imgix.net/documentation/images/default-thumbnail/2023-Q4/CloudCannon-Documentation-Thumbnail.png
description: >-
Learn how to enable a wildcard SSL certificate for your site, update DNs
records, and redirect HTTP links to HTTPS.
Learn how to enable an auto-generated SSL certificate for your site, update
DNS records, and redirect HTTP links to HTTPS.
article_category:
- Instructions
article_topic:
Expand All @@ -21,34 +21,43 @@ related_links:
Managing your SSL certificate on CloudCannon requires you to host your Site through CloudCannon. If you are hosting your Site through an external service, please review their documentation on SSL certification.
</comp.Notice>

A wildcard SSL certificate protects a single domain and all its subdomains (e.g., example.com and its subdomains blog.example.com, support.example.com, app.example.com etc.).
By default, CloudCannon will automatically generate an SSL certificate for all Sites hosted on CloudCannon through ZeroSSL and Cloudflare. This can be a wildcard SSL certificate or a single-domain SSL certificate. These certificates renew automatically each year, so you Site is never unsecure.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

They renew every 90 days


CloudCannon automatically adds a free wildcard SSL certificate to all Sites hosted on CloudCannon through ZeroSSL and Cloudflare. These certificates renew automatically each year, so you Site is never unsecure.
* **Wildcard SSL certificate**— A certificate that protects a single domain and all its subdomains (e.g., example.com and its subdomains blog.example.com, support.example.com, app.example.com etc.).
* **Single-domain SSL certificate** — A certificate that protects a single domain. This is useful if you only have one CloudCannon Site which is hosted on a subdomain.

After adding a wildcard SSL certificate, CloudCannon serves your Site over HTTPS. You can also redirect any users trying to access your website through the HTTP URL to the correct HTTPS URL.
<comp.Notice info_type="info">
Wildcard SSL certificates are not available for [Sites hosted on a subdomain](/documentation/articles/add-a-subdomain/). If you have a CloudCannon Site hosted on your base domain, add a wildcard SSL certificate to that Site.
</comp.Notice>

After adding an auto-generated SSL certificate, CloudCannon serves your Site over HTTPS. You can also redirect any users trying to access your website through the HTTP URL to the correct HTTPS URL.

Before you add an SSL certificate to your Site, you must [add a Custom Domain](/documentation/articles/add-a-custom-domain/) to your [Organization](/documentation/articles/what-is-an-organization/).

<comp.Notice info_type="info">
If you have recently added your Custom Domain to your Site, CloudCannon may need a few minutes to fetch your domain details before you can add an SSL certificate. If this process takes more than a few minutes, please contact our friendly [support team](/support/).
</comp.Notice>

To add a wildcard SSL certificate to your Site:
To add an auto-generated SSL certificate to your Site:

1. Navigate to the *SSL* tab on the *Custom Domain* page, under *Site Settings*.
2. Select a version number in the *Minimum TLS Version* dropdown.
3. Select the *DNS Text Record* option from the *Validation Method* dropdown.
4. Ensure the *Generate a wildcard certificate to enable SSL on \*example.com* checkbox is ticked.
4. (Optional.) If you are adding an SSL certificate to a Site hosted on your base domain, we recommend ensuring the *Generate a wildcard certificate to enable SSL on \*example.com* checkbox is ticked. This option is not available for Sites hosted on a subdomain.
5. Click the *Update SSL* button.

CloudCannon will add a wildcard SSL certificate to your domain and all subdomains.
CloudCannon will add an auto-generated SSL certificate to your domain.

<comp.DocsImage path="https://cc-dam.imgix.net/documentation/images/hosting/add-an-ssl-certificate/2024-12/CloudCannon-Documentation-Site-Settings-Custom-Domain-SSL.png" alt="A screenshot of the Custom Domain page under Site Settings shows the SSL tab with fields for Minimum TLS Version and Validation Method." title="The Custom Domain page" type="screenshot"/>

To disable the wildcard SSL certificate, untick the *Generate a wildcard certificate to enable SSL on \*example.com* checkbox and click the *Update SSL* button. We do not recommend disabling your SSL certificate.
To switch between a wildcard SSL certificate and a single domain SSL, untick the *Generate a wildcard certificate to enable SSL on \*example.com* checkbox and click the *Update SSL* button.

## Add TXT DNS records

<comp.Notice info_type="info">
This step is only required if you are using an [external DNS provider](/documentation/articles/configure-external-dns/) and a CloudCannon auto-generated SSL certificate.
</comp.Notice>

[TXT record validation](/documentation/articles/what-is-an-ssl-certificate/#validation-method) is a method of authenticating ownership of your domain, so unauthorized individuals cannot add an SSL certificate to your domain. Whether you need to add a TXT record to your [DNS](/documentation/articles/what-is-dns/) will depend on which provider you are using.

If you are using [CloudCannon DNS](/documentation/articles/configure-cloudcannon-dns/), you do not need to add a TXT record as CloudCannon will handle validation for you. If you are using an [external DNS provider](/documentation/articles/configure-external-dns/), you will need to add the TXT records provided by CloudCannon to your DNS provider.
Expand Down
2 changes: 1 addition & 1 deletion articles/configure-cloudcannon-dns.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ related_articles:
- using-external-dns-to-configure-your-custom-domain
related_links:
---
CloudCannon DNS allows you to manage your DNS records within CloudCannon for each [Custom Domain](/documentation/articles/what-is-a-custom-domain/) on your [Organization](/documentation/articles/what-is-an-organization/). If you use CloudCannon DNS, you can also generate a free [wildcard SSL certificate](/documentation/articles/add-a-wildcard-ssl-certificate/) for your Sites.
CloudCannon DNS allows you to manage your DNS records within CloudCannon for each [Custom Domain](/documentation/articles/what-is-a-custom-domain/) on your [Organization](/documentation/articles/what-is-an-organization/). If you use CloudCannon DNS, you can also generate a free [wildcard SSL certificate](/documentation/articles/add-an-auto-generated-ssl-certificate/) for your Sites.

Before you can configure DNS for your Site, you must [add a Custom Domain](/documentation/articles/add-a-custom-domain/).

Expand Down
11 changes: 5 additions & 6 deletions articles/configure-external-dns.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -55,11 +55,9 @@ You can now manage your DNS records through an external provider.

### Load balancing on external DNS

x
Load balancing is a method of distributing incoming traffic requests across multiple servers, providing redundancy incase one or more servers are offline. This reduces the potential downtime risk for your Site.

<comp.Notice info_type="important">
[CloudCannon DNS](/documentation/articles/configure-cloudcannon-dns/) is strongly recommended for sites on apex domains (no subdomain). External DNS relies on an A record mapped to a single server. This cannot be dynamically load balanced, reducing redundancy and increasing potential down time risk.
</comp.Notice>
If you use an external DNS provider, CloudCannon will not be able to dynamically load balance incoming traffic to your Site. We recommend using CloudCannon DNS, particularly for Sites on your base domain, or investigating if your third-party DNS service provides load balancing.

### CloudCannon DNS records

Expand All @@ -85,7 +83,7 @@ To set up Cloudflare Proxy with CloudCannon Origin:

To add a CNAME record:

1. Log in to your third party DNS provider.
1. Log in to Cloudflare and navigate to your DNS settings.
2. Add a CNAME record pointing your Domain Name (e.g., example.com) at *orange-cloud.cloudcannon.com*.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

orange-cloud.cloudcannon.com won't be updated with the new proxied/dns only terms update


<comp.Notice info_type="important">
Expand All @@ -102,7 +100,8 @@ To add a CNAME record:

In some cases, you may need to configure your DNS records to point directly at CloudCannon's host origin, rather than *sites.cloudcannon.com*. This bypasses the normal benefits of hosting on CloudCannon:

* x
* The ability for CloudCannon to auto-generate a wildcard SSL certificate for your domain and its subdomains.
* Faster DNS lookup speed due to a globally distributed edge caching network.

Most commonly, you might use this setup if you need to point your base domain at CloudCannon while also using an external DNS.

Expand Down
23 changes: 23 additions & 0 deletions articles/hosting-on-cloudcannon.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
_schema: default
_uuid: a1f0b189-be2e-4cb0-9910-e4ba35505f91
_created_at: 2024-12-18T14:46:00+13:00
title: Hosting on CloudCannon
nav_title: Hosting on CloudCannon
published: true
image: >-
https://cc-dam.imgix.net/documentation/images/default-thumbnail/2023-Q4/CloudCannon-Documentation-Thumbnail.png
description:
article_category:
- Explanation
article_topic:
- Hosting
- Sites
- SSL/TLS Certificates
- DNS
- Custom Domains
tags: []
related_articles: []
related_links: []
explicit_canonical:
---
6 changes: 3 additions & 3 deletions articles/introduction-to-hosting.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ In the Hosting Section of our documentation, we cover:
* [Testing Domain](/documentation/articles/testing-domain/) — Learn about the free Testing Domain provided by CloudCannon for each of your Sites.
* Custom Domains — Learn about [Custom Domains](/documentation/articles/what-is-a-custom-domain/), including how to [add a Custom Domain](/documentation/articles/add-a-custom-domain/), [add a subdomain](/documentation/articles/add-a-subdomain/), or [host on a subpath](/documentation/articles/host-your-site-on-a-subpath/).
* DNS — Learn about [DNS](/documentation/articles/what-is-dns/), including how to configure your Site for [CloudCannon DNS](/documentation/articles/configure-cloudcannon-dns/) or [external DNS](/documentation/articles/configure-external-dns/).
* SSL Certificates — Learn about [SSL certificates](/documentation/articles/what-is-an-ssl-certificate/), including how to add a [wildcard SSL certificate](/documentation/articles/add-a-wildcard-ssl-certificate/) or a [custom SSL certificate](/documentation/articles/add-a-custom-ssl-certificate/) to your domain.
* SSL Certificates — Learn about [SSL certificates](/documentation/articles/what-is-an-ssl-certificate/), including how to add a [wildcard SSL certificate](/documentation/articles/add-an-auto-generated-ssl-certificate/) or a [custom SSL certificate](/documentation/articles/add-a-custom-ssl-certificate/) to your domain.

Let's briefly introduce a few of these topics.

Expand Down Expand Up @@ -74,10 +74,10 @@ For a more in-depth explanation of DNS, including how to configure CloudCannon o

## SSL certificates

An SSL certificate (or a TLS certificate) is a periodically regenerated, digital certificate that supports your website's authenticity and enables encryption for greater security between your web server and the visitor's browser. On CloudCannon, any Site with a [Custom Domain](https://daring-train.cloudvent.net/documentation/articles/what-is-a-custom-domain/) can use a wildcard or custom SSL certificate.
An SSL certificate (or a TLS certificate) is a periodically regenerated, digital certificate that supports your website's authenticity and enables encryption for greater security between your web server and the visitor's browser. On CloudCannon, any Site with a [Custom Domain](https://daring-train.cloudvent.net/documentation/articles/what-is-a-custom-domain/) can use an auto-generated or custom SSL certificate.

For a more in-depth explanation of SSL certificates, please read our documentation:

* [What is an SSL certificate?](/documentation/articles/what-is-an-ssl-certificate/)
* [Add a wildcard SSL certificate](/documentation/articles/add-a-wildcard-ssl-certificate/)
* [Add an auto-generated SSL certificate](/documentation/articles/add-an-auto-generated-ssl-certificate/)
* [Add a custom SSL certificate](/documentation/articles/add-a-custom-ssl-certificate/)
25 changes: 8 additions & 17 deletions articles/what-is-an-ssl-certificate.mdx
EllaCloudCannon marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -84,25 +84,16 @@ To configure an SSL certificate for your Site on CloudCannon, you must specify t

A higher TLS version is a stronger cryptographic standard, including fixes for known vulnerabilities in previous versions. On CloudCannon, the minimum TLS version you can use for your Site is 1.2, however 1.3 is available if you require it.

## Validation Method

To configure an SSL certificate for your Site on CloudCannon, you must specify the validation method.

* **Validation Method** — The method used by the Certificate Authority to authenticate you are the owner of your domain. This is sometimes called the DCV (Domain Control Validation) method.

An important role of Certificate Authority is to ensure that the person requesting an SSL certificate is authorized to use the domain they request it for. On CloudCannon, you can verify ownership of a domain using one of the following methods: *DNS TXT Record* or *HTTP/Automatic*.

DNS TXT Records demonstrate control over a domain, as only authorized individuals should be able to update the records stored by your DNS provider. If you select DNS TXT record as your validation method, CloudCannon will provide you with two TXT records to add to your DNS provider.

HTTP/Automatic adds a verification HTTP token to your domain. If you select HTTP/Automatic as your validation method, you cannot use a [wildcard SSL certificate](/documentation/articles/https-support-for-your-sites-hosted-on-cloudcannon/).

## SSL certificate types

On CloudCannon, any Site with a [Custom Domain](/documentation/articles/what-is-a-custom-domain/) can use a [wildcard SSL certificate](/documentation/articles/https-support-for-your-sites-hosted-on-cloudcannon/) or a [custom SSL certificate](/documentation/articles/add-a-custom-ssl-certificate/).
On CloudCannon, any Site with a [Custom Domain](/documentation/articles/what-is-a-custom-domain/) can use an [auto-generated SSL certificate](/documentation/articles/https-support-for-your-sites-hosted-on-cloudcannon/) or a [custom SSL certificate](/documentation/articles/add-a-custom-ssl-certificate/).

* **Wildcard SSL certificate** — A certificate that protects a single domain and all its subdomains (e.g., example.com and its subdomains blog.example.com, support.example.com, app.example.com etc.).
* **Single-domain SSL certificate** — A certificate that protects a single domain. This is useful if you only have one CloudCannon Site which is hosted on a subdomain.
* **Custom SSL certificate** — A certificate you have generated using a trusted third-party service (e.g., GoDaddy, Google, AWS, Cloudflare). Most web hosting services also provide the option to generate custom SSL certificates.

* **Wildcard SSL** — A certificate that protects a single domain and all its subdomains (e.g., example.com and its subdomains blog.example.com, support.example.com, app.example.com etc.).
* **Custom SSL** — A certificate you have generated using a trusted third-party service (e.g., GoDaddy, Google, AWS, Cloudflare). Most web hosting services also provide the option to generate custom SSL certificates.
## How do I get an SSL certificate?

CloudCannon offers free wildcard SSL certificates by default through ZeroSSL and Cloudflare. These certificates regenerate automatically every year so that your Site is never unsecure. For more information, please read our documentation on [adding a wildcard SSL certificate](/documentation/articles/https-support-for-your-sites-hosted-on-cloudcannon/).
By default, CloudCannon will automatically generate an SSL certificate for all Sites hosted on CloudCannon through ZeroSSL and Cloudflare. This can be a wildcard SSL certificate or a single-domain SSL certificate. These certificates renew automatically each year, so you Site is never unsecure. For more information, please read our documentation on [adding an auto-generated SSL certificate](/documentation/articles/https-support-for-your-sites-hosted-on-cloudcannon/).

If you don't want to use the free wildcard SSL certificate generated for you by CloudCannon, you can purchase a custom SSL certificate from a trusted third-party service. You can add your custom SSL certificate to your Site on CloudCannon. For more information, please read our documentation on [adding a custom SSL certificate](/documentation/articles/add-a-custom-ssl-certificate/).
If you don't want to use the free auto-generated SSL certificate, you can purchase a custom SSL certificate from a trusted third-party service. You can add your custom SSL certificate to your Site on CloudCannon. For more information, please read our documentation on [adding a custom SSL certificate](/documentation/articles/add-a-custom-ssl-certificate/).
Loading