Server Requirements
A Note on Server Setup
TallCMS Multisite handles site routing, content isolation, and domain verification — but your server needs to be configured to accept traffic for multiple domains.
This means a web server that responds to all your site domains (a wildcard or catch-all config), and a way to provision TLS certificates (Caddy, Certbot, Forge, Ploi, or your hosting provider).
The plugin doesn't manage your server or issue certificates — it verifies that domains point to the right place and marks them ready for TLS. How you provision certificates is up to your stack.
Built-in TLS verify endpoint: The plugin ships with an /internal/tls/verify endpoint that your reverse proxy can call before issuing a certificate. Pass?domain=example.com and it returns 200 if the domain belongs to an active, verified site — or 404 if not. This is how tools like Caddy's on-demand TLS know whether to provision a certificate, preventing abuse from random domains pointing at your server.
We've published a step-by-step guide based on our own production setup: Multi-Tenant SaaS on DigitalOcean with Caddy, Cloudflare, Nginx and Ploi →"