feature: Add --insecure flag for ignoring tls errors

This commit is contained in:
Danila Gudim
2025-12-05 15:31:35 +02:00
committed by Manuel Rüger
parent be4ff0d58a
commit b36d7aa135
3 changed files with 23 additions and 4 deletions

View File

@@ -196,6 +196,12 @@ var Flags = []cli.Flag{
Usage: "Enables optional features. Current features: d2, mermaid, mkdocsadmonitions",
Sources: cli.NewValueSourceChain(cli.EnvVar("MARK_FEATURES"), altsrctoml.TOML("features", altsrc.NewStringPtrSourcer(&filename))),
},
&cli.BoolFlag{
Name: "insecure",
Value: false,
Usage: "skip TLS certificate verification (useful for self-signed certificates)",
Sources: cli.NewValueSourceChain(cli.EnvVar("MARK_INSECURE"), altsrctoml.TOML("insecure", altsrc.NewStringPtrSourcer(&filename))),
},
}
// CheckMutuallyExclusiveTitleFlags checks if both title-from-h1 and title-from-filename are set