v0.1.0¶
Released: 2026-06-22
Highlights¶
- Universal deployment tool for container applications with declarative YAML configuration
- AWS LightSail container service support with Pulumi IaC backend
- ECR repository management with build and push workflow
- OmniAgent and generic container runtime adapters
Features¶
Core¶
- Core interfaces and configuration schema for deployment targets, backends, and runtimes
- Declarative YAML configuration with environment variables, secrets, and port mappings
AWS LightSail Target¶
- Deploy containerized applications to AWS LightSail Container Service
- Automatic container definition generation with health checks
- Public endpoint configuration for web services
Pulumi Backend¶
- Infrastructure as Code deployment using Pulumi
- State management with local or cloud backends
- Preview, up, and destroy operations
Runtime Adapters¶
- OmniAgent adapter for AI agent deployments
- Generic container adapter for standard Docker images
CLI Commands¶
omnideploy up- Deploy infrastructureomnideploy destroy- Tear down infrastructureomnideploy preview- Preview changesomnideploy bootstrap- Set up AWS IAM permissionsomnideploy ecr create/list/delete- ECR repository managementomnideploy ecr push- Build and push Docker images to ECRomnideploy ecr login- Get Docker login credentials
Documentation¶
- Comprehensive MkDocs documentation site with PlexusOne theme
- AWS setup guide with IAM permissions reference
- Configuration schema reference with examples
- Internal architecture diagram
Dependencies¶
- Pulumi SDK v3 for infrastructure management
- Pulumi AWS SDK v6 for AWS resources
- Cobra for CLI framework