SSL Certificate Management Across Multiple Domains and Subdomains #58

Closed
opened 2026-04-05 20:25:23 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @wnikk on 8/12/2025

CloudPanel version(s) affected

2.5.2

Description

Dear CloudPanel Team,

I’d like to propose an enhancement to the SSL certificate management workflow within CloudPanel, particularly in scenarios involving multiple domains and subdomains under a single account.

Currently, SSL certificates must be added individually to each domain and subdomain, even when they share the same certificate — such as a wildcard certificate or one issued via DNS that covers multiple domains. This becomes increasingly cumbersome when managing a large number of subdomains, as the same certificate must be manually applied to each one.

From a usability and architectural standpoint, it would be far more efficient if SSL certificates could be managed in a many-to-many relationship with sites, rather than the current one-to-one model. For example:

Certificates could be assigned at a higher level, visible across all sites within an account.

The Certificates tab could display all available certificates, including those already linked to other domains, allowing for easy reuse.

I’ve temporarily implemented this behaviour by modifying the SitesController to support many-to-many linking, which has significantly improved the workflow. However, this change is not sustainable, as it will likely break with future updates.

I believe this adjustment would greatly enhance the user experience for those managing multi-domain setups, and align CloudPanel more closely with the needs of advanced users and hosting providers.

Thank you for considering this suggestion — I’d be happy to provide further details or collaborate on testing if needed.

Kind regards, Nikolay

Image Image

How to reproduce

A centralised certificate repository could be introduced, from which certificates can be selectively applied to any site or subdomain.

Possible Solution

No response

Additional Context

No response

*Originally created by @wnikk on 8/12/2025* ### CloudPanel version(s) affected 2.5.2 ### Description Dear CloudPanel Team, I’d like to propose an enhancement to the SSL certificate management workflow within CloudPanel, particularly in scenarios involving multiple domains and subdomains under a single account. Currently, SSL certificates must be added individually to each domain and subdomain, even when they share the same certificate — such as a wildcard certificate or one issued via DNS that covers multiple domains. This becomes increasingly cumbersome when managing a large number of subdomains, as the same certificate must be manually applied to each one. From a usability and architectural standpoint, it would be far more efficient if SSL certificates could be managed in a many-to-many relationship with sites, rather than the current one-to-one model. For example: Certificates could be assigned at a higher level, visible across all sites within an account. The Certificates tab could display all available certificates, including those already linked to other domains, allowing for easy reuse. I’ve temporarily implemented this behaviour by modifying the SitesController to support many-to-many linking, which has significantly improved the workflow. However, this change is not sustainable, as it will likely break with future updates. I believe this adjustment would greatly enhance the user experience for those managing multi-domain setups, and align CloudPanel more closely with the needs of advanced users and hosting providers. Thank you for considering this suggestion — I’d be happy to provide further details or collaborate on testing if needed. Kind regards, Nikolay <img width="1452" height="690" alt="Image" src="https://github.com/user-attachments/assets/c5906975-ba17-4630-8c8f-5d2a4f7bd885" /> <img width="1460" height="1037" alt="Image" src="https://github.com/user-attachments/assets/69ea5cd3-261c-4e76-b519-da69d07a4192" /> ### How to reproduce A centralised certificate repository could be introduced, from which certificates can be selectively applied to any site or subdomain. ### Possible Solution _No response_ ### Additional Context _No response_
Sign in to join this conversation.