diff options
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) # |