selfhostedworld.com logoselfhostedworld.com

Try describing what you need:

Saleor logo

Saleor

★ 23.4k

A 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 yet
Saleor Dashboard - Modern UI for managing your e-commerce

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.

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 logo

PrestaShop

9.2k
An open source e-commerce web application for building online stores.
E-Commerce SolutionsCopyleft LicenseCMS Platforms+3
3 Containers
Details
EverShop logo

EverShop

10.5k
A modern TypeScript-first eCommerce platform built with GraphQL and React.
E-Commerce SolutionsInventory ManagementSelf Hosting Solutions+1
2 Containers
Details
OpenCart logo

OpenCart

8.2k
An open source ecommerce platform for building and running online stores.
E-Commerce SolutionsInventory ManagementSelf Hosting Solutions+1
Details
Odoo logo

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
Details
Magento Open Source logo

Magento Open Source

12.2k
Magento Open Source is an eCommerce platform for building and managing online stores.
E-Commerce SolutionsCMS PlatformsInventory Management+3
Details
WooCommerce logo

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
Details
Open Source POS logo

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
Details
Open Food Network logo

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
Details
OFBiz logo

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
Details
Litecart logo

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
Details
myCart logo

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
Details
FoodCoopShop logo

FoodCoopShop

123
FoodCoopShop is a user-friendly open source web shop for food cooperatives and local shops.
Agriculture ManagementCopyleft LicenseE-Commerce Solutions+3
Details