milestone 11: systemd and docker packaging, operator and architecture docs, config and api reference, docs drift guards

This commit is contained in:
2026-08-02 15:24:10 +02:00
parent a589df7515
commit bdb6ffab7a
29 changed files with 1936 additions and 94 deletions
+2 -15
View File
@@ -2088,20 +2088,12 @@ components:
Settings:
type: object
required: [runtime, upstream, dns, blocking, cache, web, doh_server, dot_server, edns, logging, disk, blocklist_update]
required: [upstream, dns, blocking, cache, web, doh_server, dot_server, edns, logging, disk, blocklist_update]
properties:
runtime:
type: object
required: [io_backend]
properties:
io_backend:
type: string
enum: [threaded, evented]
upstream:
type: object
required: [connect_timeout_ms, read_timeout_ms, total_timeout_ms]
required: [read_timeout_ms, total_timeout_ms]
properties:
connect_timeout_ms: { type: integer }
read_timeout_ms: { type: integer }
total_timeout_ms: { type: integer }
dns:
@@ -2213,14 +2205,9 @@ components:
the write-only `web.password`. `web.password_hash` is rejected as
an unknown field.
properties:
runtime:
type: object
properties:
io_backend: { type: string }
upstream:
type: object
properties:
connect_timeout_ms: { type: integer }
read_timeout_ms: { type: integer }
total_timeout_ms: { type: integer }
dns: