Skip to content

Gen

pipeleek config gen

Generate an example pipeleek configuration file

Synopsis

Generate an example pipeleek.yaml configuration file that documents all available settings, their default values, corresponding CLI flags, and environment variable names.

The generated file can be used as a starting point for your own configuration. Copy it to one of the standard locations and edit as needed: - ~/.config/pipeleek/pipeleek.yaml (recommended) - ~/pipeleek.yaml - ./pipeleek.yaml

pipeleek config gen [flags]

Examples

1
2
3
4
5
6
7
8
# Print example config to stdout
pipeleek config gen

# Write example config to a file
pipeleek config gen --output pipeleek.yaml

# Generate and write to the standard config location
pipeleek config gen --output ~/.config/pipeleek/pipeleek.yaml

Options

  -h, --help            help for gen
  -o, --output string   Write output to file instead of stdout

Options inherited from parent commands

      --color                   Enable colored log output (auto-disabled when using --logfile) (default true)
      --config string           Config file path. Example: ~/.config/pipeleek/pipeleek.yaml
      --http-timeout duration   HTTP request timeout, e.g. 30s or 2m (default: no timeout)
      --ignore-proxy            Ignore HTTP_PROXY environment variable
      --json                    Use JSON as log output format
      --log-level string        Set log level globally (debug, info, warn, error). Example: --log-level=warn
  -l, --logfile string          Log output to a file
      --proxy string            Proxy URL, e.g. http://127.0.0.1:8080 or socks5://127.0.0.1:1080 (takes precedence over HTTP_PROXY)
      --tls-verification        Enable TLS certificate verification (by default verification is skipped to support self-signed certificates)
  -v, --verbose                 Enable debug logging (shortcut for --log-level=debug)

SEE ALSO