selfware 0.6.2

Your personal AI workshop — software you own, software that lasts
//! Container Tools (Docker & Podman)
//!
//! Tools for managing containers with automatic runtime detection.
//! Supports both Docker and Podman (CLI-compatible).

mod runtime;
mod tools;
mod validation;

#[cfg(test)]
mod tests;

// Re-export public types
pub use runtime::{get_runtime, ContainerRuntime};
pub use tools::{
    ComposeDown, ComposeUp, ContainerBuild, ContainerExec, ContainerImages, ContainerList,
    ContainerLogs, ContainerPull, ContainerRemove, ContainerRun, ContainerStop,
};
pub use validation::{is_valid_port, validate_port_mapping, validate_volume_spec};