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-Muster 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.

The architecture in detail