wheels config list
List all configuration settings for your Wheels application.
Synopsis
Description
The wheels config list
command displays all configuration settings for your Wheels application. It shows current values, defaults, and helps you understand your application's configuration state.
Options
--filter
Filter settings by name or pattern
Show all
--category
Filter by category (database, cache, security, etc.)
All
--format
Output format (table, json, yaml, env)
table
--show-defaults
Include default values
false
--show-source
Show where setting is defined
false
--environment
Show for specific environment
Current
--verbose
Show detailed information
false
--help
Show help information
Examples
List all settings
Filter by pattern
Show specific category
Export as JSON
Show with sources
Environment-specific
Output Example
Basic Output
Verbose Output
Configuration Categories
Database
dataSourceName
- Primary datasourcedataSourceUserName
- Database usernamedataSourcePassword
- Database passworddatabase
- Database name
Cache
cacheQueries
- Cache query resultscacheActions
- Cache action outputcachePages
- Cache full pagescachePartials
- Cache partial viewscacheFileChecking
- Check file modifications
Security
reloadPassword
- Application reload passwordshowDebugInformation
- Show debug infoshowErrorInformation
- Show error detailsencryptionKey
- Data encryption keysessionTimeout
- Session duration
URLs/Routing
urlRewriting
- URL rewriting modeassetQueryString
- Add version to assetsassetPaths
- Use asset paths
Development
environment
- Current environmenthostName
- Application hostnamedeletePluginDirectories
- Remove plugin dirsoverwritePlugins
- Allow plugin overwrites
Filtering Options
By Pattern
By Category
Output Formats
Table (Default)
Human-readable table format
JSON
YAML
Environment Variables
Source Information
When using --show-source
:
Source Types
File: Specific configuration file
Environment: Environment variable
Default: Framework default
Plugin: Set by plugin
Runtime: Set during runtime
Source Priority
Runtime settings (highest)
Environment variables
Environment-specific config
Base configuration
Plugin settings
Framework defaults (lowest)
Advanced Usage
Compare Environments
Audit Configuration
Export for Documentation
Integration
CI/CD Usage
Monitoring
Special Values
Hidden Values
Sensitive settings show as asterisks:
Passwords:
********
Keys:
****...****
Secrets:
[hidden]
Complex Values
Arrays:
["item1", "item2"]
Structs:
{key: "value"}
Functions:
[function]
Best Practices
Regular Audits: Check configuration regularly
Document Changes: Track setting modifications
Environment Parity: Keep environments similar
Secure Secrets: Don't expose sensitive data
Version Control: Track configuration files
Troubleshooting
Missing Settings
Check environment-specific files
Verify file permissions
Look for syntax errors
Incorrect Values
Check source precedence
Verify environment variables
Review recent changes
Notes
Some settings require restart to take effect
Sensitive values are automatically hidden
Custom settings from plugins included
Performance impact minimal
See Also
Last updated
Was this helpful?