Saleor | Support by cloudimg

Application Stacks Free Trial Available

Overview

Saleor, the GraphQL-first open source e-commerce platform, preinstalled as a complete Docker Compose stack with the GraphQL API, the React admin Dashboard, PostgreSQL and a Redis-compatible cache, all published on port 80 behind an nginx reverse proxy. A unique admin password is generated on first boot. Backed by 24/7 cloudimg support.

Description

Overview

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 image delivers Saleor fully installed and wired together as a Docker Compose stack, so a production grade commerce API and admin dashboard are running within minutes of launch.

Application Stack

Saleor runs as a Docker Compose stack under a dedicated project directory: the Saleor GraphQL API, the Saleor Dashboard admin SPA, a PostgreSQL 15 database, a Valkey (Redis-compatible) cache and Celery broker, a Celery worker for background jobs and a local mail capture service for transactional email. Docker Engine and the Docker Compose plugin are installed from the official Docker package repository. An nginx reverse proxy publishes the GraphQL API and the Dashboard on port 80 with the Dashboard configured to talk to the API on the same origin.

Dedicated Storage Tier

The PostgreSQL database, the Valkey state and your Saleor media uploads live on a separate, independently resizable data volume, so your catalogue, orders, customers and product media survive instance replacement and the commerce data tier can be grown without disturbing the rest of the instance.

GraphQL-First Commerce

Every Saleor capability is exposed through a single, strongly typed GraphQL API: products, variants, collections, channels, pricing, carts, checkout, orders, fulfilment, payments, gift cards, discounts, customers and permissions. Build headless storefronts, mobile apps and integrations against one consistent schema, with webhooks and the App framework for extending the platform.

Secure First Boot

On the first boot of your instance a one shot service generates a fresh Django secret key and JWT signing key unique to that instance, runs the database migrations against a clean database, generates an administrator password and creates the first dashboard administrator. No demo data, no shared secrets and no default credentials ship in the image; the administrator password is written to a file only the root user can read.

Ready To Use

The Dashboard is served on port 80 through nginx. Sign in with the generated administrator credentials to configure channels, build your catalogue, manage orders and customers and connect storefronts. The GraphQL API is available at the /graphql/ path on the same port for your applications and integrations.

cloudimg Support

24/7 technical support by email and chat. Help with deployment, channels and catalogue configuration, the GraphQL API, webhooks and the App framework, payments and fulfilment, PostgreSQL and media storage, TLS and runtime tuning.

Use Cases

Headless e-commerce backend for web and mobile storefronts. GraphQL commerce API for custom front ends and integrations. Multi channel and multi currency retail. Marketplace and B2B commerce backends. A managed commerce platform for development teams.

Saleor is a trademark of its respective owner. All other 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.

Key Features

  • Saleor GraphQL-first e-commerce platform preinstalled as a complete Docker Compose stack with the GraphQL API, the React admin Dashboard, PostgreSQL 15 and a Redis-compatible cache, published on port 80 behind nginx, no manual setup required
  • Build headless storefronts and integrations against one strongly typed GraphQL API for products, channels, checkout, orders, payments and customers, with the database and media on a dedicated independently resizable data disk
  • Hardened first boot generates a fresh Django secret key, JWT signing key and a unique administrator password for every instance and creates the first dashboard admin, stored in a root only file, with 24/7 technical support from cloudimg

Related Technologies

saleor ecommerce e-commerce graphql headless commerce django commerce api storefront

Deploy on AWS

Launch this pre-configured AMI on AWS with 24/7 support from cloudimg.

View on AWS Marketplace

24/7 Support Included

Email: support@cloudimg.co.uk

Phone: (+44) 0333 006 4730

Product Details

Category
Application Stacks
Support
24/7, 365 days/year
Platform
AWS (Amazon Web Services)
Last Updated
2026-06-21