config init
opnDossier config init¶
Generate a template configuration file
Synopsis¶
Generate a template configuration file with all options commented out.
This creates a well-documented .opnDossier.yaml file that you can customize to set your preferred defaults. The template includes all available options with explanations.
By default, the configuration file is created in your home directory as ~/.opnDossier.yaml. Use --output to specify a different location.
Examples: # Generate template in default location (~/.opnDossier.yaml) opnDossier config init
# Generate template at a custom path opnDossier config init --output /path/to/config.yaml
# Overwrite existing configuration file opnDossier config init --force
# Generate in current directory opnDossier config init --output .opnDossier.yaml
Options¶
-f, --force Overwrite existing configuration file
-h, --help help for init
-o, --output string Output path for configuration file (default: ~/.opnDossier.yaml)
Options inherited from parent commands¶
--color string Color output mode (auto, always, never) (default "auto")
--config string Configuration file path (default: $HOME/.opnDossier.yaml)
--debug Enable debug-level logging (all messages, for troubleshooting)
--device-type string Force device type (supported: opnsense, pfsense). Bypasses auto-detection.
--minimal Minimal output mode (suppresses progress and verbose messages)
--no-progress Disable progress indicators
-q, --quiet Suppress all output except errors and critical messages
--timestamps Include timestamps in log output
-v, --verbose Enable info-level logging (warnings, errors, and informational messages)
SEE ALSO¶
- opnDossier config - Manage opnDossier configuration