Customer relationship management you host and own. Sales pipeline, accounts and contacts, quotes and invoices, support cases, campaigns and reports in one place, installed before you open it with its scheduler running. SuiteCRM 8.10, open source: no per-user licence fees and no cap on records. Database closed to the internet.
Elyxia Global Limited brings you a robust and performance-optimized SuiteCRM image built on AlmaLinux 10, the current major release. This ready-to-deploy AMI gives you a working CRM in minutes rather than a day spent assembling a web server, a database and an application.
SuiteCRM manages the whole customer relationship from one place: leads and opportunities through a sales pipeline you define, accounts and contacts with a full activity history, quotes, invoices and contracts, cases and a self-service portal for customer service, campaigns and target lists for marketing, and reports and dashboards built without writing SQL. Workflow rules act on your records automatically, and Studio lets you add your own fields, modules and relationships without touching code. 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 tracking a few hundred deals or a business running marketing campaigns against a large contact database, SuiteCRM scales to fit, and its open-source licence means you keep full control of your customer data with no per-user fee as you grow.
Pre-bundled with this AMI:
SuiteCRM 8.10.2,
AlmaLinux 10,
MariaDB 11.4,
PHP 8.2,
Apache Web Server,
Caddy reverse proxy,
Docker and Docker Compose
The application runs in containers. SuiteCRM 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 documents, attachments and uploaded files are kept in separate storage that an application update does not touch.
Your CRM is installed and ready when the instance finishes starting. There is no browser setup wizard to work through. The administrator account is created for you and its password is shown once, in the summary at the end of installation.
The scheduler runs by itself. Workflows, inbound email checks, reminders and scheduled reports run inside the application container from the moment it starts, with no crontab to edit and no scheduler user to configure.
Use your own domain name with a free SSL certificate. One command requests a Lets Encrypt certificate, renews it automatically, and redirects HTTP to HTTPS.
The instance needs only three inbound ports: 22 for SSH, 80 and 443 for the CRM and certificate issuance. This image does not include a local mail server, so SuiteCRM sends through an SMTP server that you provide, configured under Admin, Email Settings after installation. No inbound mail port is required.
Disclaimer: The respective trademarks mentioned in the offering are owned by the respective companies. Everything this product needs is included in this AMI, with no licence to buy elsewhere. For help with this image, customization and consultation, email support@elyxia.uk.
Highlights
Complete CRM in One Place: Sales pipeline, accounts and contacts, quotes and invoices, cases, campaigns and reporting, with Studio for adding your own fields and modules without code and no per-user licence fee.
Built on AlmaLinux 10: An enterprise-grade, binary compatible Linux with a long support life. SuiteCRM installs itself at first boot, with no browser setup wizard, and the scheduler that drives workflows and reminders is already running.
Containerized and Maintainable: SuiteCRM and MariaDB 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.
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.
Try this product free for 5 days according to the free trial terms set by the vendor. Usage-based pricing is in effect for usage beyond the free trial terms. Your free trial gets automatically converted to a paid subscription when the trial ends, but may be canceled any time before that.
Containerized SuiteCRM 8.x on Alma Linux 10 by Elyxia Global Limited
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.
You pay by the hour for the EC2 instance that runs this pre-configured SuiteCRM image. Each dimension maps to a specific instance type, so your rate depends on the one you pick. Options span small, general-purpose, compute, memory, storage, and GPU families in many sizes. Larger instances with more CPU, memory, or specialized hardware cost more per hour. The software itself runs the same across all choices; only the underlying compute capacity changes. Billing accrues only while an instance runs, so your total cost scales with the instance type and the hours you use.
Top-of-mind questions for buyers
What does one hourly unit cover, and what runs on that instance?
Each unit is one running EC2 instance of the type you select, billed per hour. That instance runs the pre-configured image: SuiteCRM 8.x in containers, a database, web server, and reverse proxy. The software stays the same across all instance types; only the compute size and hourly rate change.
Am I charged when the instance is stopped or paused?
The hourly software charge accrues only while the instance runs. A stopped instance stops the hourly software charge. You may still pay underlying AWS fees, such as storage for the volume holding your documents and attachments, which the image keeps separate from the application container.
Can I get a refund if I pick the wrong instance type?
Cancellations within 48 hours of purchase qualify for a refund under the standard AWS Marketplace policy for AMI products. To request one, contact the vendor with your AWS account ID, the product ID, and your reason. No refunds apply beyond the 48-hour window.
Tell us how we can improve this page, or report an issue with this product.
Give us feedbackReport a problem with this product or seller
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.
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 SuiteCRM 8.10.2 Alma Linux 10 (EGL Build 260910.1a)
This version supersedes the existing EGL Build 260629.1a.
What is New:
(NEW) Containerized build on AlmaLinux 10, replacing AlmaLinux 9. SuiteCRM and its database run as containers, so application updates can be delivered without replacing the AMI, and your documents and attachments are kept in storage that an update does not touch.
(NEW) Your CRM is ready when the instance finishes starting. SuiteCRM is installed automatically at first boot, including your administrator account. There is no browser setup wizard to work through.
(NEW) The scheduler runs by itself. Workflows, inbound email checks, reminders and scheduled reports run inside the application container from the moment it starts, with no crontab to edit and no scheduler user to configure.
(NEW) Use your own domain name with a free SSL certificate. Run one command, sudo egl-setup-domain.sh.x, and enter your domain. A free Let's Encrypt certificate is requested automatically and renews itself from then on. No email address is required and no configuration files need editing.
(NEW) Automatic HTTP to HTTPS redirect once a domain is associated, so visitors reach the secure address whichever they type.
(NEW) Reverse proxy included. TLS is handled by a Caddy proxy in front of SuiteCRM, so certificates survive application updates and container restarts instead of needing to be reinstalled.
(IMPROVED) SuiteCRM 8.10.2, updated from 8.9. The version is now fixed in the image, so every instance of a given build carries exactly the same application.
(IMPROVED) MariaDB is pinned to version 11.4, a long term support series on the SuiteCRM supported matrix, so every new installation gets a known, tested database version. PHP 8.2 is tuned for the file and attachment sizes a CRM handles.
(IMPROVED) The database is no longer reachable from outside the instance. It runs on an isolated internal network with no published port, and the recommended inbound ports are now only 22, 80 and 443.
(IMPROVED) Uploaded documents and attachments are stored separately from the application, so they are untouched when the application is updated.
(IMPROVED) Hardened web server configuration. Directory listing is disabled, configuration files are unreachable over HTTP, and uploaded files are served without being executed.
(IMPROVED) Dangerous PHP functions are disabled in this image, and SuiteCRM installs cleanly with them disabled.
(IMPROVED) Installation no longer depends on a single image source. If one source is unavailable the installer falls back to others automatically, so a new instance can still be built.
(IMPROVED) Clearer installation messages, including a check that your domain points at the instance before a certificate is requested. This avoids the Let's Encrypt rate limit that follows repeated failed attempts.
(IMPROVED) Outbound mail is configured in one place. This image does not include a local mail server, so SuiteCRM sends through an SMTP server that you provide, set under Admin, Email Settings.
The installer creates your administrator account and prints the username and password once, at the end. Write the password down before closing the terminal. It is generated for your instance and is not stored anywhere you can read it back.
Open your CRM at http://YOUR-INSTANCE-PUBLIC-IP/ and log in with those details.
To use your own domain name with a free SSL certificate, run: sudo /usr/local/bin/egl-setup-domain.sh.x
Before you invite your team, set your outgoing mail server under Admin, Email Settings. This instance cannot send email until you do, so password resets and notifications will not arrive. Then change the administrator password under your profile.
For tailored solutions, customization, and professional services designed to meet your unique business needs, Elyxia Global Limited offers expert assistance and consultation. Learn more by visiting our Assist Center (https://assist.elyxia.uk/) or reach out directly via email at support@elyxia.uk.
Let us help you unlock the full potential of your digital experience with our specialized services.
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.
Customer relationship management you host and own. Sales pipeline, accounts and contacts, quotes and invoices, support cases, campaigns and reports in one place, installed before you open it with its scheduler running. SuiteCRM 8.10, open source: no per-user licence fees and no cap on records. Database closed to the internet.
Run sales, CRM, invoicing, inventory, purchasing, manufacturing, projects and HR in one system, ready in minutes. Odoo 19 Community installs itself at first boot, with real-time chat working and PDF reports that print with headers and page numbers. Open source: no per-user licence fees. Database closed to the internet.
Run sales, CRM, invoicing, inventory, purchasing, manufacturing, projects and HR in one system, ready in minutes. Odoo 18 Community installs itself at first boot, with real-time chat working and PDF reports that print with headers and page numbers. Open source: no per-user licence fees. Database closed to the internet.
HR management you host and own, installed before you open it. Employee records, leave, time tracking, recruitment and performance reviews, with no setup wizard and no database screen to complete. OrangeHRM 5.9, open source: no per-employee licence fees. Database closed to the internet.
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.