This commit is contained in:
Zsolt Ero
2025-10-07 14:50:42 +02:00
parent 6eb32db16a
commit 7fa19d33d1
2 changed files with 5 additions and 5 deletions

View File

@@ -25,17 +25,18 @@
"definitions": { "definitions": {
"cert-upload": { "cert-upload": {
"type": "object", "type": "object",
"description": "Upload your own certificate. Ideal for Cloudflare Origin Certificates with 15 year expiry. Steps: 1) Create an Origin Certificate on Cloudflare at SSL/TLS / Origin Server. 2) Generate private key and CSR with Cloudflare: Private key type: ECC, Certificate Validity: 15 years. 3) Key format: PEM. Save origin certificate as something.cert and private key as something.key in the dirname folder.", "description": "Upload your own certificate. Ideal for Cloudflare Origin Certificates with 15 year expiry. Steps: 1) Create an Origin Certificate on Cloudflare at SSL/TLS / Origin Server. 2) Generate private key and CSR with Cloudflare: Private key type: ECC, Certificate Validity: 15 years. 3) Key format: PEM. Save origin certificate as something.cert and private key as something.key in the same directory.",
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {
"type": { "const": "upload" }, "type": { "const": "upload" },
"dirname": { "cert_path": {
"type": "string", "type": "string",
"minLength": 1, "minLength": 1,
"description": "Directory name containing your certificate (.cert) and private key (.key) files" "pattern": "^.*\\.cert$",
"description": "Path to your certificate file (*.cert). Both absolute and relative paths are supported. The corresponding private key (.key) should be in the same directory with the same basename."
} }
}, },
"required": ["type", "dirname"] "required": ["type", "cert_path"]
}, },
"cert-letsencrypt": { "cert-letsencrypt": {
"type": "object", "type": "object",

View File

@@ -18,4 +18,3 @@ source .venv/bin/activate
uv pip install -e . uv pip install -e .
uv pip install -e modules/http_host uv pip install -e modules/http_host
uv pip install -e modules/tile_gen uv pip install -e modules/tile_gen
uv pip install -e modules/loadbalancer