SelfPrivacy will use CAA records

To protect data between the SelfPrivacy server and users, SSL certificates are used to encrypt information and verify the authenticity of the website. These certificates are issued by Certificate Authorities (CAs), such as Let’s Encrypt.

The CAA (Certification Authority Authorization) record in DNS specifies which CAs are allowed to issue certificates for your domain. This prevents unauthorized certificate issuance and enhances security.

Additionally, SelfPrivacy uses the accountURI mechanism in its configurations, which specifies a unique account identifier with the CA. This links certificates to a specific account, accessible only by your SelfPrivacy server, providing an extra layer of control and security.

Status: #67 - Generate CAA records and add them to the list of required DNS records - SelfPrivacy/selfprivacy-rest-api - gitea: Gitea Service

2 Likes

CAA records support is not released yet and will be available in SelfPrivacy API 3.4.0. Please edit the post.

2 Likes