Odoo Docker Instance Management
by David Montero Crespo https://github.com/davidmonterocrespo24/odoo_micro_saasAvailability |
Odoo Online
Odoo.sh
On Premise
|
Lines of code | 996 |
Technical Name |
micro_saas |
License | AGPL-3 |
Website | https://github.com/davidmonterocrespo24/odoo_micro_saas |
Versions | 16.0 15.0 17.0 14.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Lines of code | 996 |
Technical Name |
micro_saas |
License | AGPL-3 |
Website | https://github.com/davidmonterocrespo24/odoo_micro_saas |
Versions | 16.0 15.0 17.0 14.0 |
The Micro SaaS - Odoo Docker Instance Management module is a powerful and flexible solution for efficiently deploying multiple Odoo instances within Docker containers. Designed for businesses requiring an agile development and testing environment, along with the ability to manage several Odoo instances, this module simplifies development environment management and enhances collaboration in software projects.
- Avaliable a new PRO VERSION
Micro SaaS - Odoo Docker Instance Management
Changelog
2.2.0 [2020-13-10]- Use template for odoo version
- Migrate to Odoo 16
- Fixed some bugs
- Initial release
Functionality:
Key Features:
Key Benefits:
Screenshots
New Functionality
Docker Compose Template
Define templates for Odoo instances running in Docker containers.
- Each template has a name, sequence, and can be associated with tags.
- Templates include variables that can be customized when creating instances based on the template.
Docker Compose Template Variable
Define variables that can be used in Docker Compose templates.
- Variables can be of "Free Text" or "Field of Model" types.
- "Field of Model" variables are used to extract values from Odoo records.
Odoo Docker Instance
Represents specific instances of Odoo running in Docker containers.
- Each instance is created from a defined template.
- Instances can have names, states (Draft, Stopped, Running, Error), HTTP ports, long polling ports, and more.
- Multiple templates can be defined, and when creating an instance, you can select an existing template and customize its variables.
- The instance can clone custom code repositories (e.g., Odoo modules) and configure a specific "odoo.conf" file for it.
Installation Guide: Docker, Docker Compose, and Git
Docker:
- Visit the official Docker website for installation instructions: Docker Installation Guide: https://docs.docker.com/get-docker/.
- Choose the appropriate installation method for your operating system (Windows, macOS, or Linux).
- After installation, verify Docker's successful installation by running
docker --version
.
Docker Compose:
- Docker Compose simplifies the management of multi-container Docker applications. To install Docker Compose:
- Follow the official Docker Compose installation guide: Docker Compose Installation: https://docs.docker.com/compose/install.
- Select the instructions relevant to your operating system.
- Confirm the installation by running
docker-compose --version
.
Git:
- Git is a distributed version control system. To install Git:
- Visit the Git website and download the appropriate installer for your OS: Git Downloads: https://git-scm.com/downloads.
- Follow the installation instructions provided.
- Verify Git's installation by running
git --version
.
Community Support and Contribution
We're thrilled to offer this module to the community as a free resource for efficient Odoo Docker instance management. We welcome contributions, feedback, and suggestions from the community to enhance and improve this tool further.
Your support can help us create more features, improve stability, and make it even more valuable for users worldwide. Please feel free to get involved by reporting issues, submitting pull requests, or providing feedback on how we can make this module even better.
Together, we can make a positive impact on the Odoo community and simplify development processes for all users. Thank you for your support!
For more information, please contact us at davidmonterocrespo24@gmail.com
GitHub Repository: https://github.com/davidmonterocrespo24/odoo_micro_saas
Please log in to comment on this module