Custom domains with automatic SSL
Add a domain, point your DNS, and sh0 handles everything else. SSL certificates, renewal, routing -- all automatic, all free.
Domain management, built in
Everything you need to manage custom domains and SSL -- no plugins, no external services.
How it works
Add your domain in the dashboard
Type your domain name, select the app or service, and hit Add. That is it on the sh0 side.
Point DNS to your sh0 server
Create an A record (or CNAME) pointing to your server's IP. sh0 checks propagation automatically.
sh0 auto-provisions SSL via Let's Encrypt
Once DNS resolves, Caddy requests a certificate from Let's Encrypt. ACME challenge is handled internally -- no config needed.
Your app is live on your domain with HTTPS
Traffic flows through Caddy with automatic HTTPS. Certificate renewal happens in the background, forever.
The domain pipeline
Entire flow happens automatically -- no config files, no certbot, no Nginx
Everything you need
Unlimited custom domains
Add as many domains as you want on any plan. There is no per-domain fee and no artificial limit.
Automatic Let's Encrypt SSL
Every domain gets a free SSL certificate from Let's Encrypt. Provisioned automatically when DNS is verified.
Zero-downtime certificate renewal
Caddy renews certificates before they expire. No restart, no downtime, no manual intervention.
Wildcard domain support
Configure *.yourdomain.com once and route subdomains to different services dynamically.
Per-service domain routing
Each service in a stack can have its own domain. api.example.com to the backend, app.example.com to the frontend.
Instant DNS propagation check
sh0 polls DNS records and shows you real-time status. Know exactly when your domain is ready.
The old way
- x Buy and configure SSL certificates
- x Set up Nginx/Apache manually
- x Write certbot renewal scripts
- x Configure virtual hosts per domain
- x Debug SSL mixed content
- x Certificates expire silently
The sh0 way
- Add domain in dashboard
- SSL provisioned automatically
- Auto-renewal built-in
- Per-service routing automatic
- Mixed content warnings gone
- Never think about certificates
Questions & answers
How many domains can I add? +
Is SSL really automatic? +
Do you support wildcard domains? +
How fast is SSL provisioning? +
Can different services have different domains? +
What about www vs non-www? +
Your domain, your SSL, zero hassle
Add a domain, point DNS, and sh0 handles SSL certificates, renewal, and routing automatically.