Saleor
★ 23.4kA self-hosted alternative to Shopify
BSD 3-Clause "New" or "Revised" LicenseOpen Source — No Paywall5 Containers — 5 containers — moderate hosting footprintCompose · SourceNeeds Postgres1 documented maintainer
About
Saleor is an open-source, API-first commerce platform aimed at teams building scalable, composable e-commerce systems. It is designed for developers and businesses that want a headless backend with...
Community Ratings
No ratings yetNew this week
Read recap →Weekly Recap — Oct 2, 2026 – Oct 9, 2026Oct 9, 2026
Features
- GraphQL-only API
- headless API-only backend
- multichannel control
- dashboard
- CMS
- product management
- orders
- customers
- promotion engine
- payment orchestration
Details
- Last Updated
- Oct 10, 2026
- Created
- Feb 12, 2013
- Install Methods
- docker-composesource
- Requirements
- DockerSaleor Cloud developer account
- API
- GRAPHQL
- Runtime / Stack
- DockerPython
- Privacy & Independence
- Cloud: Optional
- Deployment
Deployment: Docker Compose ✓5 Containers — moderate hosting footprintRuns as 5 containers
Run Saleor with Docker Compose
Compose file from the Saleor project repository.
5 services · database: postgres · infra: postgres, valkey · 1 unclassified (mailpit)
no resource limits declared
needs persistent storage (4 volumes)
.worktree-container/docker-compose.yml · @ 4cb1609 · scanned Sep 23, 2026
services:
saleor:
image: saleor
build:
context: ..
dockerfile: .devcontainer/Dockerfile
command: sleep infinity
env_file:
- ../.devcontainer/common.env
- ../.devcontainer/backend.env
depends_on:
- db
- cache
volumes:
- ..:/app
- saleor-pre-commit-cache:/root/.cache/pre-commit/
dashboard:
image: ghcr.io/saleor/saleor-dashboard:3.23
restart: unless-stopped
ports:
- "80"
db:
image: docker.io/library/postgres:15-alpine
ports:
- "5432"
restart: unless-stopped
volumes:
- saleor-db:/var/lib/postgresql/data
environment:
- POSTGRES_USER=saleor
- POSTGRES_PASSWORD=saleor
cache:
image: docker.io/valkey/valkey:8.1-alpine
restart: unless-stopped
volumes:
- saleor-cache:/data
ports:
- "6379"
mailpit:
image: docker.io/axllent/mailpit
ports:
- "1025" # SMTP Server
- "8025" # Mailpit UI
restart: unless-stopped
volumes:
saleor-db:
driver: local
saleor-cache:
driver: local
saleor-pre-commit-cache:
driver: local
This file may be out of date. Check the Saleor documentation for current setup steps.
Tags
Track your self-hosted stack
Bookmark software to try, rate tools you've used, and keep your collection in one place.
Metadata extracted from README on Apr 30, 2026
Related Software
PrestaShop
9.2k
An open source e-commerce web application for building online stores.
E-Commerce SolutionsCopyleft LicenseCMS Platforms+3
3 Containers
EverShop
10.5k
A modern TypeScript-first eCommerce platform built with GraphQL and React.
E-Commerce SolutionsInventory ManagementSelf Hosting Solutions+1
2 Containers
OpenCart
8.2k
An open source ecommerce platform for building and running online stores.
E-Commerce SolutionsInventory ManagementSelf Hosting Solutions+1
Odoo
55.0k
Odoo is a suite of web-based open source business apps that can be used individually or combined into an ERP.
Resource PlanningCopyleft LicenseCRM Systems+5
Magento Open Source
12.2k
Magento Open Source is an eCommerce platform for building and managing online stores.
E-Commerce SolutionsCMS PlatformsInventory Management+3
WooCommerce
10.5k
A GitHub monorepo for the plugins, packages, and tools used to develop WooCommerce Core and related extensions.
E-Commerce SolutionsCopyleft LicenseCMS Platforms+2
Open Source POS
4.4k
A web-based point of sale system for managing sales, inventory, customers, and related retail operations.
E-Commerce SolutionsInventory ManagementSelf Hosting Solutions+1
Open Food Network
1.3k
An online marketplace platform for local food that connects farmers, food hubs, and buyers.
Agriculture ManagementCopyleft LicenseE-Commerce Solutions+2
OFBiz
1.1k
Apache OFBiz is an enterprise resource planning (ERP) system written in Java with libraries, entities, services, and features for running business operations.
Resource PlanningE-Commerce SolutionsInventory Management+4
Litecart
363
litecart is an open source shopping cart packaged as a single-file application with an embedded SQLite database, admin dashboard, and site front end.
E-Commerce SolutionsSelf Hosting SolutionsInventory Management+2
myCart
363
myCart is an open source shopping cart with an embedded SQLite database, an admin dashboard, and a storefront site.
E-Commerce SolutionsInventory ManagementSelf Hosting Solutions+1
FoodCoopShop
123
FoodCoopShop is a user-friendly open source web shop for food cooperatives and local shops.
Agriculture ManagementCopyleft LicenseE-Commerce Solutions+3

