To install Saleor in a Production Environment, there are no instruction from the official website.
There is a community repository Deploy Saleor for production deployment but it is obsoleted and not work now.
There is also an official repository saleor-platform which use Docker Compose and recommended by Official, however, it is designed for development only.
Hence, I tried to create a docker-compose of Saleor for https://foobar.store.
Unluckily, there is a bit buggy (such as cannot create order) after the deployment with my own server.
So, I have already switched to another system. You may try it yourself if you would like to use Saleor.
- Docker
- Docker Compose
- Reverse Proxy (Optional but recommended)
- Put your own RSA Private Key in
private_key.env
(Keep the double quote) - Put your RSA Private Key Passphrase in
key_passphrase.env
if your key require a password - Change the settings (ports, volumes, environment configs) in the
docker-compose.yml
docker compose up -d
to deploy the containers in background