CubeCart

AWS E-commerce

Self hosted open source e-commerce store platform, ready to sell online with a full admin control panel, backed by cloudimg support

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

CubeCart is a free open source self-hosted e-commerce store platform. It gives you a product catalog with categories and options, a shopping cart and checkout, order and inventory management, customer accounts, tax, shipping and multi-currency rules, discounts and coupons, a themeable storefront and a full admin control panel with payment and shipping extension modules. This image delivers CubeCart fully installed and configured so a working storefront and admin control panel are running within minutes of launch.

Why the cloudimg image

The cloudimg image is production shaped: a fresh administrator password and MariaDB password are generated on the first boot of every instance and written to a root only file, and the store is served over HTTPS with a self-signed certificate that is regenerated per instance so no two instances share a private key. The CubeCart code and storefront run on a dedicated application volume and the database on its own volume, each independently resizable. A paired step by step deploy guide and 24/7 cloudimg support come with it.

Common uses

  • Run a self hosted online shop in your own VPC for data residency or PCI scope control
  • Launch a small business, catalog or digital download storefront without a SaaS subscription
  • Migrate off a hosted shopping cart to an open source, self managed alternative

Key features

  • CubeCart, the free open source self-hosted e-commerce store platform, preinstalled with nginx, PHP 8.3 and MariaDB, the install already completed and the setup directory removed, ready to use with no manual wizard
  • Secure by default: a fresh MariaDB password and administrator password are generated for every instance on first boot and the admin password is stored in a root only file
  • 24/7 technical support from cloudimg for deployment, upgrades, catalog and store configuration, payment and shipping modules, themes and database administration

See it running

Real screenshots taken while testing this image against its deployment guide.

CubeCart screenshot 1 CubeCart screenshot 2 CubeCart screenshot 3 CubeCart screenshot 4

Description

This is a repackaged open source software product wherein additional charges apply for cloudimg support services.

Overview

CubeCart is the free open source self-hosted e-commerce store platform - build and run an online shop with a product catalog, categories and product options, a shopping cart and checkout, order and inventory management, customer accounts, tax, shipping and multi-currency rules, discounts and coupons, a themeable storefront and a full admin control panel with payment and shipping extension modules. This image delivers CubeCart fully installed and configured, so a working storefront and admin control panel are running within minutes of launch. The current release available is CubeCart 6.7.5.

Application Stack

CubeCart is a PHP application running on PHP 8.3 with OPcache and the mysqli, gd, curl, mbstring, xml, zip and intl extensions, served by nginx with php-fpm. MariaDB provides the database. A systemd timer runs the CubeCart cron every five minutes for scheduled tasks. The install has already been completed and the setup directory removed, so customers land directly on a working storefront and can sign straight in to the admin control panel.

Secure By Default

On the first boot of your instance a one-shot service generates a fresh MariaDB password and a fresh administrator password, unique to that instance, and writes the administrator password to a root only file. No shared or default credentials ship in the image.

Ready To Use

The CubeCart code tree, storefront document root, web server and database are all configured, with application files, product images and the database on dedicated, independently resizable storage volumes. Browse to the instance address to see the storefront, then sign in to the admin control panel to configure your store name, catalog, payment gateways and shipping.

Open Source Licence

CubeCart is distributed under the GNU General Public License v3.0. This image ships the unmodified GPL community edition, including the Powered by CubeCart storefront branding. In accordance with the GPL, the complete corresponding source is the upstream CubeCart project and cloudimg will provide it on request.

cloudimg Support

24/7 technical support by email and chat. Help with CubeCart deployment, upgrades, catalog and store configuration, payment and shipping modules, themes, email delivery and database administration.

Use Cases

A self-hosted online store in your own VPC for data residency or PCI scope control. A small-business or catalog shop, a digital-download or physical-goods storefront, and a self-hosted alternative to hosted SaaS shopping-cart products.

All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.

Related technologies

cubecartecommerceonline storeshopping cartstorefrontshopself hostedopen source