Expand description
xbp core library
modular toolkit for deploying building and configuring modern projects supports rust js node nextjs python expressjs and more provides extensibility scripting and cloud workflow integration
architecture
- commands cli subcommands as modular rust functions deploy ports logs etc
- logging structured async file based logs with per command tracing
- config load write validate config supports ssh yaml secrets
- strategies project detection deploy logic extensibility for new systems
- utils common utility functions version api integration
Modules§
- commands
- command modules aggregation
- config
- configuration management module
- logging
- comprehensive logging system for xbp
- strategies
- deployment strategies module
- utils
- utility functions for xbp cli
Macros§
- xbp_log
- Convenience macro for logging