- Introduced a new agent module with commands for managing Nginx configurations. - Implemented `NginxService` for handling reload, validation, and configuration writing. - Added routes for status, validation, and configuration writing using Axum. - Created necessary command files: `reload.rs`, `run.rs`, `validate.rs`, `write_config.rs`. - Updated `Cargo.toml` and `Cargo.lock` to include new dependencies. - Added `.gitignore` for the agent module. - Updated `justfile` to include OpenAPI generation for the agent.
21 lines
337 B
TOML
21 lines
337 B
TOML
[workspace]
|
|
members = [
|
|
"apps/api",
|
|
"apps/container",
|
|
"apps/cli",
|
|
"apps/agent",
|
|
"public/shared",
|
|
"public/database",
|
|
"public/migration"
|
|
]
|
|
|
|
resolver = "3"
|
|
|
|
[workspace.lints.clippy]
|
|
module_inception = "allow"
|
|
|
|
[workspace.dependencies]
|
|
sea-orm = "2.0.0-rc"
|
|
sea-orm-cli = "2.0.0-rc"
|
|
sea-orm-migration = "2.0.0-rc"
|