ACME Command
Manages the Let's Encrypt ACME workflow for automatic SSL certificate issuance.
Usage
/zyveraweb acme start <domain> [http|dns]
/zyveraweb acme tos
/zyveraweb acme confirm
Subcommands
start <domain> [http|dns]
Begins the ACME certificate issuance process.
| Argument | Description |
|---|---|
domain |
The domain to get a certificate for (e.g., example.com) |
http or dns |
Challenge type (default: http) |
/zyveraweb acme start example.com http
/zyveraweb acme start example.com dns
tos
Accepts the Let's Encrypt Subscriber Agreement (Terms of Service). Must be called after start to proceed.
/zyveraweb acme tos
confirm
For DNS-01 challenges only: confirms that DNS propagation is complete and finalizes the certificate order.
/zyveraweb acme confirm
Full Workflow
HTTP Challenge
/zyveraweb acme start example.com http
→ Plugin displays ToS URL
/zyveraweb acme tos
→ Certificate is issued automatically
→ Saved to ssl/<domain>/
→ Add ssl: block to site config and restart server
DNS Challenge
/zyveraweb acme start example.com dns
→ Plugin displays ToS URL
/zyveraweb acme tos
→ Plugin displays TXT record details
→ Add TXT record to DNS
→ Wait for propagation
/zyveraweb acme confirm
→ Certificate is issued automatically
→ Saved to ssl/<domain>/
→ Add ssl: block to site config and restart server
Permission
Required: zyveraweb.acme.use (default: op)
No comments to display
No comments to display