CLI
penny check
Validate your configuration
Validate your configuration by starting each app, running its health check, and stopping it.
Usage
penny check [config] [OPTIONS]Arguments
| Argument | Default | Description |
|---|---|---|
[config] | penny.toml | Path to the configuration file. Defaults to penny.toml in the current directory |
Options
| Option | Description |
|---|---|
--apps <HOSTS> | Comma-separated list of specific apps to check |
Examples
# Check all apps (using default penny.toml)
penny check
# Check all apps with explicit config
penny check penny.toml
# Check specific apps
penny check penny.toml --apps app1.example.com,app2.example.comWhat It Does
For each app (or the ones specified with --apps):
- Runs the start command
- Waits for the health check to pass
- Stops the app
This verifies that your commands work and health checks pass before deploying.