diff options
| author | Fuwn <[email protected]> | 2026-01-19 04:32:18 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2026-01-19 04:32:18 -0800 |
| commit | 79e0fb6bc04737137afa6dd4f082c35aae9aab21 (patch) | |
| tree | 4ad863c31d85a594a52533a0cf8aa10fc8cc4d47 /config.example.yaml | |
| parent | feat: Add retry option for monitor checks (diff) | |
| download | kaze-79e0fb6bc04737137afa6dd4f082c35aae9aab21.tar.xz kaze-79e0fb6bc04737137afa6dd4f082c35aae9aab21.zip | |
feat: Add Gemini protocol support
Diffstat (limited to 'config.example.yaml')
| -rw-r--r-- | config.example.yaml | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/config.example.yaml b/config.example.yaml index 70a714b..dd15ac1 100644 --- a/config.example.yaml +++ b/config.example.yaml @@ -92,6 +92,13 @@ groups: interval: 30s timeout: 5s + - name: "Gemini Capsule" + type: gemini + target: "gemini://example.com" # or example.com:1965 + interval: 30s + timeout: 10s + verify_ssl: true + # Incidents and maintenance (optional) incidents: # Scheduled maintenance example @@ -125,7 +132,7 @@ incidents: # # Common fields for all monitor types: # name: string (required) - Display name for the monitor -# type: string (required) - Monitor type: http, https, or tcp +# type: string (required) - Monitor type: http, https, tcp, or gemini # target: string (required) - URL or host:port to monitor # interval: duration - Check interval (default: 30s) # timeout: duration - Request timeout (default: 10s) @@ -139,6 +146,10 @@ incidents: # body: string - Request body for POST/PUT/PATCH # verify_ssl: bool - Verify SSL certificate (default: true) # +# Gemini specific fields: +# verify_ssl: bool - Verify TLS certificate (default: true) +# target format: gemini://host or host:port (default port: 1965) +# # TCP specific fields: # (none - just needs host:port target) # |