Platform

Three products, one platform.

CDPCMS is not a stand-alone tool.
It publishes into infrastructure that CertThor PlatForms Ltd. builds and operates itself.

Operate

ControlDeskPanel

The nginx-native control panel: servers, domains, vhosts, TLS, mail and users.
It creates the document root that CDPCMS writes into.

controldeskpanel.com

Defend

CDPGuard

The PowerFirewall: high-throughput packet filtering and intrusion defence in front of every site the platform serves.

cdpguard.com

Publish

CDPCMS

The content system.
Authoring on Laravel 13, delivery as a flat C-Master site with no framework in the request path.

cdpcms.com

What each layer answers for

The point of running the whole stack in-house is that no layer can blame the next one.
Names are answered by CTPFDNS on our own authoritative nameservers.
The certificate, HSTS, HTTP/3 and the mail for a domain come from ControlDeskPanel.
The packet filter is CDPGuard.
The content is CDPCMS. Availability is measured from outside by UptimeRobot.org.

Where the CMS stops

CDPCMS writes files into a document root and nothing else.
It does not create vhosts, does not issue certificates and does not touch DNS. That separation is deliberate: publishing content must never be able to break the way a domain is served.