Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Extra Tools
  3. Odoo Docker Instance Management v 18.0
  4. Sales Conditions FAQ

Odoo Docker Instance Management

by David Montero Crespo https://github.com/davidmonterocrespo24/odoo_micro_saas
Odoo
v 18.0 Third Party 1665
Download for v 18.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 996
Technical Name micro_saas
LicenseAGPL-3
Websitehttps://github.com/davidmonterocrespo24/odoo_micro_saas
Versions 14.0 15.0 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 996
Technical Name micro_saas
LicenseAGPL-3
Websitehttps://github.com/davidmonterocrespo24/odoo_micro_saas
Versions 14.0 15.0 16.0 17.0 18.0 19.0

    Micro SaaS - Odoo Docker Instance Management


  • 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

Odoo Next

Visit us:
https://odoonext.com/

Changelog

2.2.0 [2020-13-10]
  • Use template for odoo version
1.1.2 [2023-03-10]
  • Migrate to Odoo 16
  • Fixed some bugs
1.1.0 [2020-19-09]
  • Initial release

Functionality:

Key Features:

  • Quick Instance Deployment: Easily start and stop Odoo instances with a single click. The module automatically assigns available ports and clones repositories with the corresponding branches.
  • Repository Management: Efficiently manage source code repositories. Associate Git repositories with each instance and control the branches used in each environment.
  • Custom Configuration: Configure and personalize Odoo instances according to your needs. Each instance has its own odoo.conf configuration file, making it easy to tailor to your projects.
  • Activity Logging: Maintain a detailed log of all activities related to instances, including starting, stopping, and restarting Docker containers. Simplify troubleshooting and event tracking.
  • Intuitive Views: Enjoy intuitive and functional views that facilitate the management and monitoring of your instances. The Kanban view provides a quick overview, while the form view allows for detailed configurations.
  • Docker Compatibility: Leverage the power of Docker for efficient container management. This module seamlessly integrates with Docker, ensuring optimal deployment and resource management.
  • Key Benefits:

  • Time Savings: Reduce the time spent configuring and managing Odoo instances by automating repetitive tasks.
  • Enhanced Productivity: Facilitate collaboration among development teams in software projects by providing separate and configurable development environments.
  • Complete Control: Centrally manage and monitor your Odoo instances, maintaining a comprehensive record of activities.
  • Flexibility: Easily adapt instances to individual project needs by customizing configuration files.
  • Scalability: Scale vertically by adding new instances as needed, without complications or disruptions to existing projects.
  • 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.
    Download Micro SaaS - Odoo Docker Instance Management REMOTE (PRO VERSION)

    With the Micro SaaS - Odoo Docker Instance Management REMOTE application, you can remotely manage instances on other servers, expanding the capabilities of the instances.




    Installation Guide: Docker, Docker Compose, and Git

    Docker:

    1. Visit the official Docker website for installation instructions: Docker Installation Guide: https://docs.docker.com/get-docker/.
    2. Choose the appropriate installation method for your operating system (Windows, macOS, or Linux).
    3. After installation, verify Docker's successful installation by running docker --version.

    Docker Compose:

    1. Docker Compose simplifies the management of multi-container Docker applications. To install Docker Compose:
    2. Follow the official Docker Compose installation guide: Docker Compose Installation: https://docs.docker.com/compose/install.
    3. Select the instructions relevant to your operating system.
    4. Confirm the installation by running docker-compose --version.

    Git:

    1. Git is a distributed version control system. To install Git:
    2. Visit the Git website and download the appropriate installer for your OS: Git Downloads: https://git-scm.com/downloads.
    3. Follow the installation instructions provided.
    4. 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

    • The author can leave a single reply to each comment.
    • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
    • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
    Please choose a rating from 1 to 5 for this module.
    • Ratings
    • Discuss
    There are no ratings yet!
    by
    Yuriy Hozda
    on 3/9/25, 3:18 PM

    odoo.tools.convert.ParseError: while parsing /mnt/addons/micro_saas/views/odoo_docker_instance.xml:4

    Error while validating view near:


                                    <tree editable="bottom" create="false" delete="false">

                                        <field name="display_name" string="Name"/>

                                        <field name="demo_value" required="1"/>

                                        <field name="field_type"/>

                                        <field name="name" invisible="1" force_save="1"/>


    Field "demo_value" does not exist in model "odoo.docker.instance"


    View error context:

    {'file': '/mnt/addons/micro_saas/views/odoo_docker_instance.xml',

    'line': 108,

    'name': 'odoo.docker.instance.form',

    'view': ir.ui.view(936,),

    'view.model': 'odoo.docker.instance',

    'view.parent': ir.ui.view(),

    'xmlid': 'view_odoo_docker_instance_form'}



    Re:
    by
    David Montero Crespo
    on 3/12/25, 2:10 PM Author

    Hola buenas estimado, escribeme a  davidmonterocrespo24@gmail.com

    saludos


    saludos! podemos hablar?
    by
    ricky@ippdr.com
    on 12/25/24, 12:31 AM



    Community
    • Tutorials
    • Documentation
    • Forum
    Open Source
    • Download
    • Github
    • Runbot
    • Translations
    Services
    • Odoo.sh Hosting
    • Support
    • Upgrade
    • Custom Developments
    • Education
    • Find an Accountant
    • Find a Partner
    • Become a Partner
    About us
    • Our company
    • Brand Assets
    • Contact us
    • Jobs
    • Events
    • Podcast
    • Blog
    • Customers
    • Legal • Privacy
    • Security

    Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

    Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

    Website made with