SSL Certificates
Enable free SSL certificates via Let’s Encrypt.
#Enable SSL
Go to your app → Domains → click Enable SSL next to a domain.
bash
wokku ssl:enable my-app blog.example.com
bash
curl -X POST https://wokku.dev/api/v1/apps/my-app/domains/DOMAIN_ID/ssl \
-H "Authorization: Bearer $TOKEN"
Ask Claude: “Enable SSL for blog.example.com on my-app”
Tap your app → Domains → tap the lock icon to enable SSL.
#How It Works
- Wokku requests a certificate from Let’s Encrypt
- Let’s Encrypt verifies domain ownership via HTTP challenge
- Certificate is installed automatically
- HTTPS is enabled, HTTP redirects to HTTPS
#Auto-Renewal
Certificates auto-renew before expiration. No action needed.
#Requirements
- Domain DNS must point to your Dokku server
- Port 80 must be accessible for the HTTP challenge
- Domain must be added to the app first