- Start Dakia with a specific configuration directory and watch mode enabled:
dakia --dp "/path/to/dakia" --watch
- Print dakia version:
Output
dakia --version dakia -v
_______
\ ___ `'. . .--.
' |--.\ \ .'| |__|
| | \ ' .' | .--.
| | | ' __ < | | | __
| | | | .:--.'. | | ____ | | .:--.'.
| | ' .' / | \ | | | \ .' | | / | \ |
| |___.' /' `" __ | | | |/ . | | `" __ | |
/_______.'/ .'.''| | | /\ \ |__| .'.''| |
\_______|/ / / | |_ | | \ \ / / | |_
\ \._,\ '/ ' \ \ \ \ \._,\ '/
`--' `" '------' '---' `--' `"
___ _ ___
/ _ \ / | / _ \
| | | | | | | | | |
| |_| | _ | | _ | |_| |
\___/ (_) |_| (_) \___/
- Description: Path to Dakia's local directory for storing configuration, interceptors, filters, extensions, and runtime data.
- Type:
String
- Example:
--dp "/path/to/dakia"
- Description: Watch for changes in configuration files, interceptors, filters, and extensions, and automatically apply updates.
- Type:
bool
- Example:
--watch
- Description: Reload configuration files and update runtime settings. This may trigger a graceful restart if required.
- Type:
bool
- Example:
--reload
- Description: Test the server configuration without starting the application.
- Type:
bool
- Example:
--test
- Description: Display the current version of the API Gateway and exit.
- Type:
bool
- Example:
--version
- Description: Enable verbose logging for more detailed output. Useful for debugging and monitoring.
- Type:
bool
- Example:
--verbose
- Description: Enable debug mode to output additional debugging information. Use this to troubleshoot issues during development or runtime.
- Type:
bool
- Example:
--debug
- Description: Enable the server to attempt an upgrade from a running older server. This feature is supported only on Linux platforms.
- Type:
bool
- Example:
--upgrade