Listing Thumbnail

    Containerized Odoo 18 on Alma Linux 10 by Elyxia Global Limited

     Info
    Deployed on AWS
    AWS Free Tier
    This product has charges associated with it for seller support. Elyxia Global Limited offers a pre-configured and hardened Odoo 18 Community image running on AlmaLinux 10. Odoo is an open source suite of business applications that share one database, covering sales, invoicing, inventory, purchasing, manufacturing, projects and HR, so the same customer and product record is used everywhere.

    Overview

    Play video

    Elyxia Global Limited brings you a robust and performance-optimized Odoo 18 Community image on AlmaLinux 10. This ready-to-deploy AMI gives you a working ERP in minutes rather than a day spent assembling Python, PostgreSQL, a web server and a report engine. Odoo runs the whole business from one database. Sales and CRM, quotations and invoicing, accounting, inventory and purchasing, manufacturing, project management, HR, and a website and eCommerce front end are installed from the Apps menu as you need them, and they share the same customers, products and documents rather than being separate systems that have to be integrated. The AlmaLinux 10 base ensures your system runs on a secure, enterprise-grade Linux distribution known for stability and long-term support. Whether you are a small team running quotations and stock or a business adding manufacturing and accounting later, Odoo grows one app at a time, and its open-source licence means you keep full control of your data with no per-user fee.

    Pre-bundled with this AMI: Odoo 18 Community, AlmaLinux 10, PostgreSQL 16, Python 3.12, Caddy reverse proxy, PDF report engine, Docker and Docker Compose

    The application runs in containers. Odoo and its database are managed by Docker Compose on the instance, which means application updates can be delivered without replacing the AMI, and the database runs on an isolated internal network with no port exposed to the internet. Your attachments, documents and generated invoices are kept in separate storage that an application update does not touch.

    Your Odoo is installed and ready when the instance finishes starting. There is no database creation screen and no master password to choose. The administrator account is created for you and its password is shown once, in the summary at the end of installation.

    The exact Odoo version is fixed in the image. Odoo publishes no release tags, so an installation that builds from the public repository gets whatever changed that day. This image is built from one recorded commit, which means every instance of a given build is running exactly the same code as every other.

    PDF reports work from the first day. The report engine that renders quotations, invoices and reports is installed and configured, including the page headers, footers and numbering that are missing from many self-built installations.

    This is a clean Odoo with no sample data, so nothing has to be cleared out before you enter real records.

    Exclusive Fixes and Resolutions by Elyxia Global Limited:

    • Real-Time Features Restored: chat, live notifications and presence work out of the box. A self-built install commonly routes these to the path Odoo replaced in version 16, so nothing reaches the service and the features fail silently.
    • PDF Reports Print Correctly: quotations, invoices and reports render with page headers, footers and page numbering, using the patched rendering engine Odoo requires. Installations built from the standard package usually get a plain engine that drops all three.
    • Report Engine Protected From a Silent Misconfiguration: Odoo disables PDF rendering entirely when it is started with exactly one worker process, without reporting an error. This image is configured so that cannot happen.
    • Your Domain Address Stays Put: Odoo rewrites its own recorded web address on the next administrator login unless a second setting is written alongside it. Our domain tool writes both, so associating a domain does not quietly undo itself.
    • Database Closed to the Internet: PostgreSQL runs on a private network inside the instance with no published port, and Odoo`s own ports are reachable only through the HTTPS proxy.

    Use your own domain name with a free SSL certificate. One command requests a Let`s Encrypt certificate, renews it automatically, and redirects HTTP to HTTPS.

    The instance needs only three inbound ports: 22 for SSH, 80 and 443 for Odoo and certificate issuance. This image does not include a local mail server, so Odoo sends through an SMTP server that you provide, configured under Settings, Technical, Outgoing Mail Servers.

    Disclaimer: The respective trademarks mentioned in the offering are owned by the respective companies. We do not provide the commercial license of any of these products. Many of the products have a free, demo, or open source license as applicable. Elyxia Global Limited provides image-related support, migration and plugin development, drop us an email at support@elyxia.uk .

    Highlights

    • One System for the Whole Business: Sales, CRM, invoicing, accounting, inventory, purchasing, manufacturing, projects and HR share one database, installed from the Apps menu as you need them, with no per-user licence fee.
    • Five Fixes You Would Otherwise Make Yourself: real-time chat and notifications routed correctly, PDF reports with proper headers and page numbers, a report engine protected from the one-worker setting that silently disables it, a domain address that does not revert on next login, and a database closed to the internet.
    • Containerized and Maintainable: Odoo and PostgreSQL run as Docker containers on AlmaLinux 10, so the database is not exposed to the internet and application updates do not require rebuilding the instance. A Caddy reverse proxy handles HTTPS and your free SSL certificate.

    Details

    Delivery method

    Delivery option
    64-bit (x86) Amazon Machine Image (AMI)

    Latest version

    Operating system
    Rhel Alma Linux 9

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Containerized Odoo 18 on Alma Linux 10 by Elyxia Global Limited

     Info
    Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time. Alternatively, you can pay upfront for a contract, which typically covers your anticipated usage for the contract duration. Any usage beyond contract will incur additional usage-based costs.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.
    If you are an AWS Free Tier customer with a free plan, you are eligible to subscribe to this offer. You can use free credits to cover the cost of eligible AWS infrastructure. See AWS Free Tier  for more details. If you created an AWS account before July 15th, 2025, and qualify for the Legacy AWS Free Tier, Amazon EC2 charges for Micro instances are free for up to 750 hours per month. See Legacy AWS Free Tier  for more details.

    Usage costs (443)

     Info
    • ...
    Dimension
    Cost/hour
    t3.small
    Recommended
    $0.026
    t2.micro
    $0.026
    t3.micro
    $0.026
    i3.16xlarge
    $0.026
    r6i.xlarge
    $0.026
    m5n.12xlarge
    $0.026
    i3en.metal
    $0.026
    u-6tb1.112xlarge
    $0.026
    r5ad.12xlarge
    $0.026
    r6id.large
    $0.026

    AI Insights

     Info

    Dimensions summary

    You pay by the hour for this software running on an AWS EC2 instance. Pricing is not a set of tiers or plans. Instead, each dimension maps to a specific EC2 instance type, such as t3.large, m5.xlarge, or r6i.metal. You pick the instance size that matches your compute, memory, and storage needs. Larger instances with more resources bill at higher hourly rates. Charges accrue only while the instance runs, so cost scales with how long you use it. This delivers a security-hardened image, letting you deploy in minutes and stop billing when you shut the instance down.

    Top-of-mind questions for buyers

    Each dimension maps to one running AWS EC2 instance of that named type, billed per hour. The instance type sets the compute, memory, and storage you receive. You are charged for one instance per hour it runs, regardless of how many users access the software on it.
    The hourly software charge accrues only while the instance runs. When you stop or shut it down, the software charge stops. Underlying AWS resources like attached storage may still incur separate AWS fees, but the software licence meters running time only.
    You receive a security-hardened image that deploys in minutes on your chosen EC2 instance. The software is the same across every instance type. Only the underlying compute, memory, and storage change with the instance you select, which is what sets the hourly rate.
    www.elyxia.uk
    Helpful?

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    64-bit (x86) Amazon Machine Image (AMI)

    Amazon Machine Image (AMI)

    An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.

    Version release notes

    Release Notes for Odoo 18 (EGL Build 260629.1) This version EGL Build 260629.1 will replace the existing 260421.1

    What is New: 1 - Odoo 18: The powerful open-source ERP and business management suite, offering seamless integration of CRM, sales, inventory, and more.

    2 - Latest AlmaLinux 9: Now running on the latest AlmaLinux 9 with critical patches applied, delivering improved stability, security, and long-term support.

    3 - Hardened Security: Implemented additional security measures, including the latest CVE patches, to protect against emerging threats and vulnerabilities.

    4 - Performance Optimizations: Fine-tuned system configurations to enhance speed, responsiveness, and resource efficiency.

    5 - Comprehensive Package Updates: All system packages and dependencies have been updated to their latest stable versions, ensuring compatibility, reliability, and security.

    For more details on this release, please visit our official release notes page, Odoo 18 - https://assist.elyxia.uk/docs/odoo-18/release-notes/ 

    For a seamless setup experience, check out our One-Click Installation Guide at https://assist.elyxia.uk/docs/odoo-18/one-click-installation/ 

    Additional details

    Usage instructions

    For a seamless setup experience, check out our One-Click Installation Guide at https://assist.elyxia.uk/docs/odoo-18/one-click-installation/  . This step-by-step guide simplifies the initialization process, ensuring you get your instance up and running in no time!

    Support

    Vendor support

    For community-driven support for Odoo, visit the Odoo Community Forum (https://www.odoo.com/forum/help-1 ) and consult the Odoo Documentation (https://www.odoo.com/documentation/18.0/ ).

    For support assistance related to this AMI, please visit Elyxia Global Limited Online Help (https://assist.elyxia.uk/docs/odoo-18/ ) or contact us directly via email at support@elyxia.uk 

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Product comparison

     Info
    Updated weekly

    Accolades

     Info
    Top
    25
    In CRM
    Top
    10
    In Human Resources, Financial Services, CRM
    Top
    100
    In eCommerce

    Overview

     Info
    AI generated from product descriptions
    Integrated Business Applications Suite
    Comprehensive ERP solution integrating CRM, sales, accounting, inventory, project management, and HR modules within a single platform
    Pre-configured Technology Stack
    Pre-bundled with Odoo 18 Community, AlmaLinux 9, PostgreSQL 16, Nginx, Python 3.11, and Firewalld
    Scalable Architecture
    Modern and scalable architecture designed to support growing business demands and accommodate organizations of all sizes
    Customization Framework
    Extensive customization options and adaptable architecture enabling tailored configuration to meet specific organizational requirements
    Multi-device Accessibility
    Modern interface accessible from any device enabling remote access and cross-platform compatibility
    Containerization Technology
    Docker-based deployment architecture enabling simplified deployment and upgrade processes
    One-Click Application Deployment
    Support for one-click deployment of over 300 template applications from integrated app store console
    GitOps Deployment Approach
    GitOps-based deployment methodology enabling continuous deployment and configuration management after live deployment
    Web-Based Management Interface
    Web-based console for domain binding, HTTPS setup, access control configuration, and application status monitoring
    Database Management System
    PostgreSQL 14.10 for data persistence and multi-tenant support
    Runtime Environment
    Python 3.10.x with PIP 24.0 package manager for application execution
    Document Generation
    wkhtmltopdf 0.12.6 r2 pre-installed for PDF report generation
    Infrastructure Monitoring and Management
    A51 Monitoring and Control Dashboard for EC2 instance management and system oversight

    Contract

     Info
    Standard contract
    No

    Customer reviews

    Ratings and reviews

     Info
    0 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    0%
    0%
    0%
    0%
    0%
    0 reviews
    No customer reviews yet
    Be the first to review this product . We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.