no similar
Introduction

Odooinfinity is a cloud-based platform specifically designed for hosting, deploying, and maintaining Odoo modules. Our platform offers cutting-edge Platform as a Service (PaaS) solutions, empowering organizations to streamline their operations, boost productivity, and drive growth. With Odooinfinity, businesses can take full advantage of the powerful and versatile Odoo ecosystem, seamlessly integrating various modules to meet their unique needs.

At OdooInfinity, we provide a robust and scalable environment that ensures your Odoo applications are always running optimally. Our platform is built to support businesses of all sizes, from small startups to large enterprises, offering the flexibility and reliability needed to stay competitive in today’s fast-paced market.

Github Integration

Odooinfinity is an online platform meticulously designed for the seamless hosting, deployment, and maintenance of Odoo modules. Leveraging robust GitHub integration, Odooinfinity ensures that developers can effortlessly manage their code repositories, streamline version control, and collaborate efficiently. This powerful synergy enables businesses to optimize their Odoo environments with ease and precision.

Odooinfinity offers powerful functionalities such as 'code pull' and 'code merge' for our customers. These capabilities empower our customers to maintain up-to-date and cohesive Odoo modules with ease.

  • With 'code pull', users can effortlessly retrieve the latest updates and enhancements from their GitHub repositories.

    Image 1


  • The 'code merge' feature allows seamless integration of code changes, ensuring a smooth and efficient development workflow. Using the code merge functionality, user can merge code between the staging and production environment bidirectionally through customer portal.

    Image 1

Staging Servers

A staging server is a specialized environment designed to simulate the production environment as closely as possible. It is used to test changes, updates, and new features before they are deployed to the live production environment. This allows users or developers to identify and fix potential issues in a controlled setting, reducing the risk of errors and downtime in the production environment.

  • User can create a staging environment directly from the customer portal. This self-service capability allows them to set up a staging environment tailored to their needs, providing flexibility and convenience. Customers have the option to create the staging environment either "with data" or "without data" from the production environment.

  • Image 1

Change Domain Name

Rename Domain typically refers to the process of changing the domain name associated with an Odoo environment. This functionality is essential for organizations undergoing rebranding, moving to a different domain, or simply wanting to update their web presence. The change domain name feature in Odooinfinity ensures a smooth and efficient transition with minimal disruption to your operations.

  • Change Environment Domain functionality allows user to change the domain name associated with an Odoo environment directly from the customer portal.

  • Image 1


    Image 1

Backup Servers

Backup servers play a crucial role in ensuring the reliability and continuity of business operations. They provide mechanisms to back up data, configurations, and other critical information, enabling the restoration of systems in case of data loss, corruption, or other issues. Through this functionality, our system takes daily backups of the Odoo environment, ensuring that your data is always safe and recoverable.

  • Database Backups

  • Image 1

SSH Access

SSH Access provides a secure and efficient way to connect to your Odoo SH environments for development and administrative tasks. This functionality is essential for developers and system administrators who need direct access to the server for troubleshooting, configuration, and deploying changes.

  • To obtain the SSH credentials, go to the 'My Instance' page in the customer portal, select the environment, click the 'SSH' button in the menu bar, and then the user will receive an email notification containing the SSH credentials.

  • Image 1

PSQL Functionality

The psql functionality is used to execute SQL queries on the database. Through this functionality, users can perform limited database management operations but are not allowed to add new data or modify existing data. This tool provides a straightforward interface for executing SQL commands to fetch data, enabling users to manage the database effectively while maintaining the integrity and security of the system.

  • To obtain the PSQL credentials, go to the 'My Instance' page in the customer portal, select the environment, click the 'PSQL' button in the menu bar, and then the user will receive an email notification containing the PSQL credentials.

  • Image 1

DNS & routes

DNS (Domain Name System) and routing mechanisms are crucial components that guarantee effective and dependable connections and entry to your applications hosted on Odooinfinity. These elements are vital in handling domain names, guiding traffic, and enhancing the efficiency of your applications.

Manage User Accounts

Odooinfinity provides robust user management capabilities within the tenant environment, allowing organizations to efficiently manage and grant access rights to an unlimited number of users.

  • Users can add more users, database workers, and application workers from the customer portal by clicking the respective purchase link and selecting the required number of users.

    Image 1



    Image 1


Storage Managed

Managing environment storage in Odooinfinity encompasses several critical tasks. It begins with the establishment and upkeep of dedicated databases for each environment, ensuring that data remains isolated and secure. Regular monitoring of storage usage allows administrators to anticipate needs and allocate resources effectively. Scheduled backups are essential to safeguard against data loss or corruption, with automated processes ensuring consistency and reliability. Optimization efforts, such as data compression and efficient indexing, maximize storage efficiency without compromising performance. These practices collectively uphold data integrity, fortify security measures, and promote optimal resource utilization throughout the platform.

  • Users can add more database storage space and file store space from the customer portal by clicking the link shown in the image below.

    Image 1


Odoo Multi Version Support

Infinity supports a range of Odoo versions, specifically from Odoo version 14 to Odoo version 17, catering to both the Enterprise and Community editions. This breadth of compatibility ensures that users across different editions of Odoo can leverage the features and capabilities offered by Infinity, spanning from the latest updates and enhancements introduced in version 17 back to the functionalities available in version 14. This broad support enables businesses and developers to choose the Odoo version that best meets their specific needs while benefiting from the robust infrastructure and services provided by Infinity.

Own Domain and SSL configuration

This process ensures that your Odoo environment is accessible via a custom domain, providing a personalized web address that users can access to interact with your Odoo applications. Additionally, it ensures that all data transmitted between your users and the server is secure through the implementation of robust encryption protocols. This includes securing data in transit using SSL/TLS (Secure Sockets Layer/Transport Layer Security) encryption, which encrypts the communication channels between users' devices and the Odoo server. By employing SSL/TLS, sensitive information such as login credentials, customer data, and transaction details are encrypted, preventing unauthorized access and ensuring data integrity during transmission.

Continues Security And Performance Monitoring

Continuous security and performance monitoring in Odooinfinity is essential for maintaining the security, optimal performance, and scalability of your Odoo environment. It involves leveraging a range of built-in tools and best practices designed to achieve these objectives. Users have access to monitor metrics such as memory usage, CPU load, and network traffic.

  • CPU Usage

    Image 1


  • Memory Usage

    Image 1

  • Memory Cached

    Image 1


  • Network

    Image 1

  • Sent Network Traffic

    Image 1


  • Storage Data

    Image 1

Live Logs

In Odooinfinity, we provide live logs of the Odoo environment to customers. These logs allow customers to monitor operations, check logs for specific actions, and help in identifying and rectifying code-related and technical errors on the server. This feature enhances transparency and aids in efficient troubleshooting and maintenance.

  • To access the live log, select the environment from the 'My Instance' page and click the 'Logs' button. You will then be redirected to a page containing the live log of that particular environment.

    Image 1


  • Live Log

    Image 1

Access Terminal

In Odooinfinity, The access terminal functionality enables users to perform a variety of operations on an environment through a terminal interface. This feature facilitates essential tasks such as installing libraries or packages, connecting to the environment database, integrating applications with the environment environment, accessing folders related to the environment, and monitoring live logs of the working environment.

The access terminal functionality enhances user experience and operational efficiency by allowing tasks to be quickly performed directly through the terminal, eliminating the need for a graphical interface. It offers flexibility in managing various aspects of the environment, from file management to database connectivity. Users gain full control over their environment by executing tailored commands and scripts, ensuring precise and optimal performance. Additionally, the terminal facilitates real-time monitoring, enabling users to track operations and troubleshoot issues promptly through live logs.

  • To access the terminal, select the environment from the 'My Instance' page and click the 'Terminal' button. You will then be redirected to a page containing the 'Terminal' option.

    Image 1


  • From here, users can perform the above-mentioned operations through the terminal.

    Image 1

Import Module

The import module functionality allows users to upload a ZIP file containing the module they wish to install in the database. This feature streamlines the process of adding new modules by enabling users to simply select and upload the appropriate ZIP file, after which the system handles the installation. This functionality ensures that users can easily enhance and customize their Odoo environment with additional modules as needed.

  • Import Module Wizard

    Image 1


Clear Database Environment

Customers have the ability to initiate purging processes within our system, allowing them to delete entire environments along with their associated database backups. This capability also extends to removing configured domains and, where applicable, deleting corresponding repositories or branches from GitHub. Empowering customers with the ability to perform purging ensures they have full control over managing their environments, promoting flexibility and efficiency in maintaining their infrastructure and version control configurations. This self-service feature streamlines operations and enables customers to swiftly clean up and optimize resources as needed within our platform.

  • Customers can perform environment purging operations by selecting the environment from the customer portal, clicking the "Delete" button, and typing "DELETE ME" in the input field of the ensuing modal.

    Image 1