[{"data":1,"prerenderedAt":126},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-en-saleor":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"marketplace-app-en-saleor",{"slug":9,"slugs":10,"categorySlugs":11,"name":16,"description":17,"phase":18,"unavailableReason":19,"docsUrl":20,"logo":21,"github":21,"tagline":22,"longDescription":23,"features":24,"useCases":33,"steps":43,"faq":65,"specs":81,"compatibleOs":98,"relatedApps":99,"relatedPosts":122,"category":124},"saleor",{"fr":9,"en":9,"ar":9,"es":9},{"fr":12,"en":13,"ar":14,"es":15},"ecommerce","e-commerce","التجارة-الإلكترونية","comercio-electronico","Saleor Commerce","Open-source headless e-commerce platform in Python\u002FDjango. Full GraphQL\u002FREST API, React admin dashboard and Celery worker. Modern alternative to Shopify and Magento — BSD-3, 23 k⭐.",2,"awaiting_qa","https:\u002F\u002Fservorbit.com\u002Fblog\u002Fself-host-saleor-on-vps",null,"Headless API-first e-commerce — Python\u002FDjango, GraphQL, React admin dashboard. BSD-3, 23 k⭐ GitHub.","Saleor Commerce (BSD-3-Clause, 23 k+ GitHub stars) is a headless e-commerce platform built with Python and Django. Unlike traditional e-commerce platforms such as WooCommerce or PrestaShop, Saleor exposes everything through a single GraphQL API — products, orders, customers, payments, shipping — giving developers complete freedom to build any storefront they want, from a Next.js storefront to a React Native mobile app.\n\nOn your ServOrbit VPS, Saleor runs as five Docker containers: the Django API (served by Uvicorn), a Celery worker for background tasks, the React admin dashboard, PostgreSQL 15 for data, and Valkey for caching and the task queue. A Nginx proxy routes all traffic from a single domain. First boot generates the RSA key for JWT signing and runs database migrations automatically.\n\nThe admin dashboard gives you full control over products, variants, attributes, collections, pricing rules, promotions, orders, fulfillment, customers and reports — everything you need to run a store without writing code. The GraphQL API powers your storefront and any third-party integrations (Zapier, n8n, mobile apps).",[25,26,27,28,29,30,31,32],"Full GraphQL and REST API covering products, orders, customers and payments","React admin dashboard for catalog, pricing, orders and customer management","Multi-channel architecture: separate storefronts with independent pricing and availability","Product variants, attributes, collections and custom metadata","Built-in promotion engine: vouchers, discounts, flash sales","Fulfillment workflow with warehouse, tracking and return management","Celery background worker for webhooks, email and async tasks","BSL-3 licence — no per-transaction fee, no vendor lock-in",[34,37,40],{"title":35,"body":36},"Headless storefront with Next.js or React Native","Use Saleor as a backend API and build your storefront exactly as you want — a Next.js site, a mobile app, or both. The GraphQL API gives you everything: products, cart, checkout, payments.",{"title":38,"body":39},"B2B catalog with complex pricing","Multi-channel lets you serve different customer segments with separate pricing lists, currencies and product availability from a single admin dashboard.",{"title":41,"body":42},"Developer-owned e-commerce backend","Integrate Saleor with n8n, Activepieces or any webhook consumer. Every event (order placed, payment captured, inventory update) fires a configurable webhook to your automation stack.",[44,47,50,53,56,59,62],{"title":45,"body":46},"Order a ServOrbit VPS (2 GB RAM minimum)","The full stack — API, Celery worker, PostgreSQL, Valkey and the admin dashboard — needs at least 2 GB RAM. 4 GB gives PostgreSQL room to breathe under concurrent requests and lets the Celery worker run without memory pressure.",{"title":48,"body":49},"Attach your domain","Saleor anchors the admin dashboard API URL and Django's ALLOWED_CLIENT_HOSTS to your domain at first boot — it cannot be changed after the stack starts without recreating volumes. Attach your domain before deploying.",{"title":51,"body":52},"Admin credentials","The init container creates the superuser account admin@example.com with the password shown in your ServOrbit client area. Log in at https:\u002F\u002F\u003Cyour-domain>\u002F immediately after deployment.",{"title":54,"body":55},"Create a channel","Saleor requires at least one channel before you can create products. Go to Catalogue → Channels → Create channel, set a name (e.g. \"Default\"), a currency and a country. The default channel slug \"default-channel\" is already configured.",{"title":57,"body":58},"Deploy the stack from the Marketplace","In your ServOrbit dashboard: Marketplace → E-commerce → Saleor → Deploy. Five containers start: PostgreSQL 15, Valkey, the Saleor API, the Celery worker and the React admin dashboard. First boot takes 90–120 seconds.",{"title":60,"body":61},"Build your storefront","The admin dashboard manages your catalog and orders. For the customer-facing store, deploy a Saleor-compatible Next.js storefront pointing to https:\u002F\u002F\u003Cyour-domain>\u002Fgraphql\u002F — or build your own using the GraphQL API.",{"title":63,"body":64},"Connect your payment gateway","Install a Saleor App from the Apps section of the dashboard: Stripe, Adyen, PayPal or a custom gateway via the Saleor App SDK. Each gateway is a small service that connects to the Saleor webhook API.",[66,69,72,75,78],{"q":67,"a":68},"What is Saleor Commerce?","Saleor Commerce is an open-source headless e-commerce platform built with Python and Django. It exposes a full GraphQL API for products, orders, customers and payments, plus a React admin dashboard for store management. It is licensed under BSD-3-Clause and has over 23 000 GitHub stars.",{"q":70,"a":71},"How much RAM does Saleor need?","The minimum is 2 GB RAM for the full stack (API, Celery worker, PostgreSQL 15, Valkey and the admin dashboard). 4 GB is recommended for production to give PostgreSQL and the Celery worker comfortable headroom under load.",{"q":73,"a":74},"Does Saleor include a storefront?","Saleor is headless: it provides the API and the admin dashboard, but not a customer-facing storefront. You bring your own Next.js, React Native or any GraphQL-capable frontend. The Saleor community maintains a reference Next.js storefront you can fork.",{"q":76,"a":77},"What is a Saleor channel?","A channel is an independent sales context — its own currency, pricing and product availability. A single Saleor instance can serve a Moroccan store in MAD, a French store in EUR and a wholesale B2B catalog, all from one admin dashboard.",{"q":79,"a":80},"Is Saleor free to use?","Yes. Saleor is open source under the BSD-3-Clause licence. There is no per-transaction fee and no feature restricted to a paid tier. You pay only for your VPS hosting.",{"ram":82,"cpu":83,"port":84,"license":85,"os":86,"stack":87,"version":97},"2 GB (4 GB recommended)","2 vCPU","80","BSD-3-Clause","Ubuntu 24.04",[88,89,90,91,92,93,94,95,96],"Docker","Python 3.12","Django","Uvicorn","Celery","PostgreSQL 15","Valkey 8","React","Nginx","3.22.70",[],[100,108,114],{"name":101,"slug":102,"categorySlug":13,"categoryName":103,"categoryColor":104,"logo":105,"tagline":106,"description":107},"WooCommerce","woocommerce","E-commerce","text-emerald-400 bg-emerald-500\u002F10","https:\u002F\u002Fcdn.simpleicons.org\u002Fwoocommerce","The online store on WordPress — sell physical or digital products with full control.","The online store on WordPress. Sell physical or digital products with full control over your catalog and your data.",{"name":109,"slug":110,"categorySlug":13,"categoryName":103,"categoryColor":104,"logo":111,"tagline":112,"description":113},"PrestaShop","prestashop","https:\u002F\u002Fcdn.simpleicons.org\u002Fprestashop","French-speaking open-source e-commerce — advanced catalog, multi-store and 5000+ modules.","Open-source e-commerce optimized for French-speaking markets. Product catalog, online payment, inventory and delivery management.",{"name":115,"slug":115,"categorySlug":116,"categoryName":117,"categoryColor":118,"logo":119,"tagline":120,"description":121},"n8n","automation-workflows","Automation & Workflows","text-brand-action bg-brand-action\u002F10","https:\u002F\u002Fcdn.simpleicons.org\u002Fn8n","Automate your business processes with 400+ integrations — 100% self-hosted on your VPS.","Automate your workflows across applications without code. Over 400 integrations, 100% self-hosted on your VPS.",[123],"self-host-saleor-vps",{"key":12,"slug":13,"name":103,"objective":125,"icon":12,"color":104},"Build and run an online store.",1789838320568]