Refactored flaredb-server and plasmavmc-server to use a unified configuration
approach, supporting TOML files, environment variables, and CLI overrides.
This completes T027.S0 Config Unification.
Changes include:
- Created dedicated modules for both flaredb-server and plasmavmc-server
to define structs.
- Implemented for in both components.
- Modified in flaredb-server to use instead of .
- Modified in plasmavmc-server to add dependency.
- Refactored in both components to load config from TOML/env and apply
CLI overrides.
- Extended in plasmavmc-server/src/config.rs to include all
relevant Firecracker backend parameters.
- Implemented in
plasmavmc/crates/plasmavmc-firecracker/src/lib.rs to construct backend
from the unified configuration.
- Updated docs/por/T027-production-hardening/task.yaml to mark S0 as complete
and the overall task status as active.