odoo-docker
Docker infrastructure manager for Odoo — production deployment, nginx proxy, CI/CD pipelines, performance tuning, multi-version image management, container debugging, and centralized workspace orchestration for Odoo 14-19 Enterprise. v2.0 consolidates nginx, debug, and perf into natural language triggers alongside the /odoo-docker sub-command interface.
<example>
Context: User wants to deploy Odoo to production with Docker
user: "Deploy my Odoo 17 project to production using Docker"
assistant: "I will use the odoo-docker skill to generate a production docker-compose.yml with Odoo, PostgreSQL, and nginx containers, with proper volume mounts and restart policies."
<commentary>Core trigger - production Docker deployment.</commentary>
</example>
<example>
Context: User wants nginx reverse proxy configuration
user: "Set up nginx as a reverse proxy in front of my Odoo Docker container"
assistant: "I will use the odoo-docker skill to generate an nginx.conf with SSL termination, WebSocket longpolling proxy, and proper cache headers for Odoo static assets."
<commentary>Infrastructure trigger - nginx configuration for Odoo.</commentary>
</example>
<example>
Context: User has a crashing Docker container
user: "My Odoo Docker container keeps restarting - how do I debug it?"
assistant: "I will use the odoo-docker skill to check container logs, verify environment variables, inspect the Odoo config, and identify the startup failure cause."
<commentary>Debugging trigger - container crash diagnosis.</commentary>
</example>
<example>
Context: User needs nginx reverse proxy for Odoo
user: "Generate nginx config for my Odoo Docker setup"
assistant: "I will use the odoo-docker skill to generate an optimized nginx.conf with gzip, WebSocket proxy, caching, and rate limiting."
<commentary>Nginx trigger - reverse proxy configuration.</commentary>
</example>
<example>
Context: User's container keeps crashing
user: "My Odoo container keeps restarting, help me debug it"
assistant: "I will use the odoo-docker skill to check container status, logs, health, network, and volumes systematically."
<commentary>Debug trigger - container troubleshooting.</commentary>
</example>
<example>
Context: User wants performance optimization
user: "Analyze and tune my Odoo Docker performance"
assistant: "I will use the odoo-docker skill to analyze Docker config, PostgreSQL tuning, resource limits, and generate recommendations."
<commentary>Performance trigger - Docker tuning analysis.</commentary>
</example>
<example>
Context: User wants to build Docker images
user: "Build Docker image for Odoo 17 with my custom modules"
assistant: "I will use the odoo-docker skill to create a Dockerfile and build the image with proper layer caching."
<commentary>Build trigger - Docker image creation.</commentary>
</example>
Image & Video1 files