Add ACME profile support for IP address certificates

This commit is contained in:
世界
2026-03-26 15:19:26 +08:00
parent 2aa9c54fc9
commit 12a462142a
6 changed files with 44 additions and 0 deletions
@@ -6,6 +6,7 @@ icon: material/new-box
:material-plus: [account_key](#account_key)
:material-plus: [key_type](#key_type)
:material-plus: [profile](#profile)
:material-plus: [http_client](#http_client)
# ACME
@@ -37,6 +38,7 @@ icon: material/new-box
},
"dns01_challenge": {},
"key_type": "",
"profile": "",
"http_client": "" // or {}
}
```
@@ -141,6 +143,14 @@ The private key type to generate for new certificates.
| `rsa2048` | RSA |
| `rsa4096` | RSA |
#### profile
!!! question "Since sing-box 1.14.0"
The ACME profile to use for certificate issuance.
When empty and `provider` is Let's Encrypt, `shortlived` will be used automatically if any domain is an IP address.
#### http_client
!!! question "Since sing-box 1.14.0"
@@ -6,6 +6,7 @@ icon: material/new-box
:material-plus: [account_key](#account_key)
:material-plus: [key_type](#key_type)
:material-plus: [profile](#profile)
:material-plus: [http_client](#http_client)
# ACME
@@ -37,6 +38,7 @@ icon: material/new-box
},
"dns01_challenge": {},
"key_type": "",
"profile": "",
"http_client": "" // 或 {}
}
```
@@ -136,6 +138,14 @@ ACME DNS01 质询字段。如果配置,将禁用其他质询方法。
| `rsa2048` | RSA |
| `rsa4096` | RSA |
#### profile
!!! question "自 sing-box 1.14.0 起"
用于证书签发的 ACME profile。
当为空且 `provider` 为 Let's Encrypt 时,如果任意域名为 IP 地址,将自动使用 `shortlived`
#### http_client
!!! question "自 sing-box 1.14.0 起"