Saleor 3.23 (BSD-3-Clause) on Ubuntu 24.04 LTS by cloudimg - the GraphQL-first open-source e-commerce platform, preinstalled as a complete Docker Compose stack: the GraphQL API, the React admin Dashboard, PostgreSQL 15 and a Redis-compatible cache, published on port 80 behind nginx. A unique admin password is generated on first boot. 24/7 cloudimg support.
## Saleor on Ubuntu 24.04 LTS by cloudimg
Saleor is a high-performance, GraphQL-first open-source e-commerce platform built on Python and Django, with a modern React admin Dashboard. It powers headless storefronts for brands that need a flexible, API-driven commerce backend. This cloudimg image delivers Saleor 3.23 fully installed as a Docker Compose stack, so a production-grade commerce API and admin Dashboard are running within minutes of launch, behind an nginx reverse proxy on port 80, with data on a dedicated Azure data disk and a unique admin created on the first boot of every VM. Backed by 24/7 expert support.
GraphQL-First Commerce
The Saleor GraphQL API and the React admin Dashboard, published same-origin on port 80 (the API at /graphql/), so the admin UI works from any browser hitting the VM with no per-host rebuild. Configure channels, build your catalogue and manage orders.
Complete Stack
The Saleor GraphQL API, the Dashboard admin SPA, a PostgreSQL 15 database, a Valkey (Redis-compatible) cache and Celery broker, a Celery worker and a local mail capture service - all as a Docker Compose stack behind nginx.
Dedicated Data Disk
The PostgreSQL database, the Valkey state and your media uploads live on a dedicated, independently resizable Azure data disk at /var/lib/saleor, so your catalogue, orders, customers and product media survive instance replacement.
Secure First Boot
On first boot a one-shot service generates a fresh Django secret key and JWT signing key unique to the VM, migrates a clean database and creates the first administrator. No demo data, shared secrets or default credentials ship; the admin password is written to a root-only file.
Why Choose cloudimg?
* 24/7 Expert Support with guaranteed 24 hour response. Contact support@cloudimg.co.uk
* Production Ready from Launch Pre configured, security patched, and validated before publication
* Azure Native Integration Built with Azure Linux Agent, cloud init, and Gen2 Hyper V
What is Included
* Saleor 3.23 (GraphQL API + React Dashboard) as a Docker Compose stack
* PostgreSQL 15, a Valkey (Redis-compatible) cache/broker, a Celery worker and a mail capture service
* nginx publishing the Dashboard and the GraphQL API on port 80, same-origin
* A dedicated Azure data disk at /var/lib/saleor for the database, cache state and media
* A unique per-VM admin generated on first boot in a root-only file
Use Cases
Headless and API-driven e-commerce, custom storefronts on a GraphQL backend, a self-hosted commerce platform, and an open-source alternative to hosted commerce SaaS.
Saleor serves plain HTTP on port 80 - front it with TLS and your own domain before production.
Visit www.cloudimg.co.uk/guides/saleor-on-ubuntu-24-04-azure for the full user guide.
Saleor is a trademark of its respective owner. cloudimg is not affiliated with or endorsed by the Saleor project. All trademarks are the property of their respective holders.