Skip to content

Update custom domain certificate documentation - #52

Open
simple-analytics-ai[bot] wants to merge 1 commit into
masterfrom
chore/document-custom-domain-certificates
Open

Update custom domain certificate documentation#52
simple-analytics-ai[bot] wants to merge 1 commit into
masterfrom
chore/document-custom-domain-certificates

Conversation

@simple-analytics-ai

Copy link
Copy Markdown

Deployment prerequisite: merge and deploy https://github.com/simpleanalytics/infrastructure/pull/231 before merging this documentation PR. The corresponding dashboard change, https://github.com/simpleanalytics/dashboard/pull/843, is already merged.

Summary

Fixes #51

Update the custom-domain guide for DNS validation, supported CNAME targets, and automatic certificate issuance. Explain that saving valid DNS starts the HTTPS request, replace the removed inline SSL-checker instructions and screenshot, and clarify script replacement and certificate handling for multiple websites.

The documentation build also exposed a JSX example that Liquid stripped in the React guide. Wrap it in a raw block so the rendered example preserves its ignoreMetrics values.

Security implications

  • No security impact
  • Has security impact - described as:

Testing

  • Synced local master from GitHub through the signed broker; the feature commit includes the current base.
  • git diff master...HEAD --check passed.
  • JEKYLL_NO_BUNDLER_REQUIRE=true jekyll build --destination /Users/adriaan/Developer/simpleanalytics/.task-tmp/custom-domain-docs-site passed using installed gems: 135 HTML files, no Liquid warnings.
  • Verified rendered DNS, certificate, and SSL-checker instructions and the intact React JSX values.
  • Checked all related custom-domain documentation references and verified the guide's real links and image URLs.
  • Checked the merged dashboard implementation and the infrastructure PR configuration; production rollout was not verified.

Checklist

  • Linked to an issue
  • Tested
  • Asked for a review


If you get an SSL error, please hit refresh in your [website settings](https://simpleanalytics.com/select-website/settings#bypass-ad-blockers):

<img class="border" src="https://assets.simpleanalytics.com/docs/custom-domain/check-ssl-certificate.png" alt="Check SSL certificate in website settings">

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Why does it delete this image?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Custom domain setup instructions and React example are outdated

1 participant