Odoo Docker Instance Management
by David Montero Crespo https://github.com/davidmonterocrespo24/odoo_micro_saasLines of code | 351 |
Technical Name |
micro_saas |
License | AGPL-3 |
Website | https://github.com/davidmonterocrespo24/odoo_micro_saas |
Also available in version | v 15.0 |
Lines of code | 351 |
Technical Name |
micro_saas |
License | AGPL-3 |
Website | https://github.com/davidmonterocrespo24/odoo_micro_saas |
Also available in version | v 15.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.
Micro SaaS - Odoo Docker Instance Management
Functionality:
Key Features:

Key Benefits:
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
Report comment
Any abuse of this reporting system will be penalizedother error when starting docker
this error appear when you asign repositories
RPC_ERROR
Odoo Server Error
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/odoo/http.py", line 1584, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/usr/lib/python3/dist-packages/odoo/service/model.py", line 133, in retrying
result = func()
File "/usr/lib/python3/dist-packages/odoo/http.py", line 1611, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 1815, in dispatch
result = self.request.registry['ir.http']._dispatch(endpoint)
File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_http.py", line 154, in _dispatch
result = endpoint(**request.params)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 697, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/dataset.py", line 42, in call_kw
return self._call_kw(model, method, args, kwargs)
File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/dataset.py", line 33, in _call_kw
return call_kw(request.env[model], method, args, kwargs)
File "/usr/lib/python3/dist-packages/odoo/api.py", line 461, in call_kw
result = _call_kw_multi(method, model, args, kwargs)
File "/usr/lib/python3/dist-packages/odoo/api.py", line 448, in _call_kw_multi
result = method(recs, *args, **kwargs)
File "/usr/lib/python3/dist-packages/odoo/models.py", line 6532, in onchange
todo = [
File "/usr/lib/python3/dist-packages/odoo/models.py", line 6535, in
if name not in done and snapshot0.has_changed(name)
File "/usr/lib/python3/dist-packages/odoo/models.py", line 6318, in has_changed
return self[name] != record[name]
File "/usr/lib/python3/dist-packages/odoo/models.py", line 5891, in __getitem__
return self._fields[key].__get__(self, type(self))
File "/usr/lib/python3/dist-packages/odoo/fields.py", line 1157, in __get__
self.recompute(record)
File "/usr/lib/python3/dist-packages/odoo/fields.py", line 1365, in recompute
apply_except_missing(self.compute_value, recs)
File "/usr/lib/python3/dist-packages/odoo/fields.py", line 1338, in apply_except_missing
func(records)
File "/usr/lib/python3/dist-packages/odoo/fields.py", line 1387, in compute_value
records._compute_field_value(self)
File "/usr/lib/python3/dist-packages/odoo/models.py", line 4215, in _compute_field_value
fields.determine(field.compute, self)
File "/usr/lib/python3/dist-packages/odoo/fields.py", line 97, in determine
return needle(*args)
File "/mnt/extra-addons/otros/micro_saas/models/odoo_docker_instance.py", line 30, in _compute_addons_path
repo_path = name_repo_url = line.repository_id.name.split('/')[-1]
AttributeError: 'bool' object has no attribute 'split'
The above server error caused the following client error:
null
Not working lot of errors
Not working lot of errors
Not working in my case
Re: Not working lot of errors
Hello
I would appreciate it if you reported the bug on github.
Copy the bug or describe it at https://github.com/davidmonterocrespo24/odoo_micro_saas
Greetings