feat: add new key `serve.public.tls.enabled`
"type": "object",
"description": "Configures HTTPS (HTTP over TLS). If configured, the server automatically supports HTTP/2.",
"properties": {
+ "enabled": {
+ "type": "boolean",
+ "description": "Setting enabled to false drops the TLS requirement for the admin endpoint, even if TLS is enabled on the public endpoint.",
+ "default": true
+ },
"key": {
"description": "Configures the private key (pem encoded).",
"allOf": [
"allOf": [
{
"$ref": "#/definitions/tls_config"
- },
- {
- "type": "object",
- "properties": {
- "enabled": {
- "type": "boolean",
- "description": "Setting enabled to false drops the TLS requirement for the admin endpoint, even if TLS is enabled on the public endpoint.",
- "default": true
- }
- }
}
]
}
