Domains and SSL
made simple
Point your domain, issue free SSL, route through Cloudflare, and verify reachability — all from one tab. Live URL status tells you which of the four variants actually responds.
myapp.sharkcluster.com
www.example.com
api.example.com
Free
Let's Encrypt SSL
4
URL variants checked
20s
Cloudflare badge refresh
1
Subdomain per app, unlimited custom
Two kinds of domain, one tab
SharkCluster subdomains are managed for you with HTTPS terminated at the edge. Custom domains need DNS records at your registrar and get Let's Encrypt certificates or Cloudflare integration.
Custom Domains
Point your domain with DNS records, get Let's Encrypt SSL
Free Subdomains
Every app gets a *.sharkcluster.com subdomain with edge HTTPS
Free SSL
Let's Encrypt certificates issued and renewed automatically
Cloudflare
Per-domain add-on: WAF, caching, origin protection, analytics
Live URL Status
Four checks per domain — see which variant actually responds
VHost Editing
Raw nginx/Apache config, syntax-checked before applying
Free SSL certificates, automatic
Let's Encrypt certificates are issued automatically on the server. A certbot fallback retries with the canonical name alone if an alias doesn't resolve yet, so you still get a certificate. Auto-renewal means certificates renew without you.
- Free Let's Encrypt certificates for custom domains
- Auto-renewal — certificates renew without you
- Certbot fallback for partially-pointed domains
- Apex redirect vhost created for www domains with Cloudflare
Issuer
Let's Encrypt
Expires
Jan 14, 2026
Auto-renew
EnabledCovers
Cloudflare integration — beyond SSL
Cloudflare is wired into the panel as a per-domain add-on covering far more than certificates: security rules, performance tuning, origin protection, redirect management, and per-domain analytics — all configured without leaving SharkCluster.
- Per-domain subscription with trial period
- Three badge states: Disable, Pending, Enable
- Auto-validating — badge updates every 20 seconds
- DCV Delegation TXT record for SSL auto-renewal
- Security rules, WAF, caching, origin protection, analytics
Domain
www.example.com
Live URL status — know what responds
Four independent checks per domain — non-www HTTP/HTTPS and www HTTP/HTTPS — laid out as a small grid. This column tells you at a glance which variant a visitor can actually reach.
- Green — responded with status below 400
- Red — 4xx, 5xx, timed out, or connection failed
- Grey — not checked yet
- Re-checked on every list fetch — never stops looking
OK · 301
OK · 200
OK · 301
Fail · 525
Virtual host config editing
The raw web server configuration for any domain is editable in the panel. The configuration is tested before it's applied — a syntax error is rejected rather than taking your web server down.
- Full nginx or Apache config in a Monaco editor
- TEST & SAVE CHANGES — syntax-checked before applying
- Copy Primary Virtual Host when changing primary domains
- Custom rewrites, proxy rules, header settings, per-domain PHP values
server {
listen 443 ssl http2;
server_name example.com;
ssl_certificate /etc/letsencrypt/...
root /var/www/example;
location / {
try_files $uri $uri/ /index.php;
}
}
Reachable before any DNS is configured
Every application gets a free *.sharkcluster.com subdomain automatically, with HTTPS terminated at the edge via Cloudflare. A new app is reachable before any DNS is configured — no domain, no registrar, no waiting.
Automatic subdomain for every application
HTTPS terminated at the edge — no certificate setup
Upgrade to a custom domain anytime
myapp.sharkcluster.com
www.example.com
Everything around your domains
Pair domain management with the tools that keep your applications fast, secure, and resilient.
Ready to take control
of your hosting?
Deploy servers, run self-hosted business apps, and keep your data on your own VPS — with a dedicated DevOps manager by your side.