xbp 0.9.1

XBP is a zero-config build pack that can also interact with proxies, kafka, sockets, synthetic monitors.
Documentation
//! command modules aggregation
//!
//! exposes all cli command implementations and selective re exports
//! for convenient use in the binary entrypoint
//! includes service management redeploy pm2 integration and more
pub mod config_cmd;
pub mod curl;
pub mod deploy;
pub mod diag;
pub mod help;
pub mod install;
pub mod kafka_logs;
pub mod logs;
pub mod monitor;
pub mod nginx;
pub mod pm2;
pub mod ports;
pub mod redeploy;
pub mod redeploy_service;
pub mod redeploy_v2;
pub mod service;
pub mod setup;
pub mod start;
pub mod system_diag;
pub mod version;

pub use config_cmd::run_config;
pub use curl::run_curl;
pub use deploy::deploy_application;
pub use diag::run_diag;
pub use help::print_help;
pub use install::*;
pub use kafka_logs::{start_log_shipping, tail_kafka_topic};
pub use logs::{parse_logs_args, view_logs};
pub use monitor::{run_single_check, start_monitor_daemon};
pub use nginx::run_nginx;
pub use pm2::{pm2_cleanup, pm2_delete, pm2_list, pm2_logs, pm2_save, pm2_start, pm2_stop};
pub use ports::run_ports;
pub use redeploy::run_redeploy;
pub use redeploy_service::run_redeploy_service;
pub use service::{
    is_xbp_project, list_services, load_xbp_config, run_service_command, show_service_help,
};
pub use setup::run_setup;
pub use start::pm2_start_wrapper;
pub use version::print_version;