What problem does it solve?
Containerize and deploy a lab plugin using Docker and Docker Compose. Generate canonical Docker and Compose configurations to create or update a Dockerfile, docker-compose.yaml, entrypoint.sh, and health endpoint; audit an existing container config for drift; or plan a deploy strategy for a plugin. Trigger phrases include 'Dockerize my Rust plugin', 'containerize my Python MCP server', 'set up Compose for my TypeScript plugin'.
Core Features & Use Cases
- Canonical multi-language Dockerfile templates for Python, Rust, and TypeScript plugins.
- docker-compose.yaml scaffolding with env_file, healthchecks, named volumes, and port mappings.
- entrypoint.sh that validates environment variables before starting the server.
- Health endpoint support and guidance for runtime health monitoring.
- Drift auditing of existing container configurations and deployment planning.
Quick Start
Provide the plugin language, port, and env vars, and I will generate a canonical Dockerfile, docker-compose.yaml, and entrypoint.sh that validate the environment and expose a health endpoint.