Config generator
The config generator has two modes: HTTPS server snippets, or a deploy-client config.yaml plus install commands. Open it at Config generator.
Automated deployment config
Section titled “Automated deployment config”Use this to connect a host to Automated deployment.
-
Switch to automated deployment
Use the top switch, or open the tool with
?mode=deploy. -
Fill server connection
Use the current account Access Key. Set the HTTP-01 port to match the challenge listener.
-
Enable local and panel targets as needed
- Nginx / Apache: certificate directories.
- RustFS: TLS directory, optional SSH.
- fnOS: local or SSH.
- 1Panel / BT Panel / SafeLine: admin URL and API key. You can skip TLS verify for a trusted self-signed panel.
-
Add cloud and DNS providers as needed
Certificate deployment and DNS configuration share the local
providercredentials. One-click DNS-01 CNAME configuration supports Cloudflare, Alibaba Cloud DNS, Tencent DNSPod, Huawei Cloud DNS, Baidu Cloud DNS, JD Cloud DNS, and Volcengine DNS. For Cloudflare, use an API Token scoped to the required zones withZone:Read,DNS:Read, andDNS:Edit. For other providers, grant the DNS read and create permissions shown in the config generator. Store only the required AccessKey / Secret or token. Do not put CDN or load-balancer IDs in the file; discover and bind those resources later on the automated deployment page. -
Download and install
After validation, download
config.yamland run the install, install-config, and start commands on the target host. The full file contains secrets; download it only on a trusted device.
HTTPS site config
Section titled “HTTPS site config”Generate an Nginx or Apache TLS snippet. Domains can be prefilled from a managed or self-signed certificate.
-
Switch to HTTPS site config
-
Choose the server
Nginx or Apache.
-
Enter domains and certificate paths
Primary name, aliases, certificate path, and private-key path. You can also pick an issued certificate to prefills domains.
-
Copy the result
Paste the snippet into the site config, run
nginx -tor the Apache equivalent, then reload.