The procedure at https://docs.saleor.io/setup/windows looks like it should work on any *nix-like system with the appropriate tools installed, including macOS and our AlmaLinux 9 servers. It would probably even work on our CentOS 7 boxes if not for the Postgres v15 requirement. Note that you install it on one of our servers using this method then you'll need to create your database and user via our control panel instead of running the various PostgreSQL commands shown in the procedure.
anjanesh Or is Docker the (much) better way to go ?
In my opinion the Docker (podman on our end) setup looks easier, but it will consume more RAM compared to a manual setup running with a managed database. Decide which is more important to you and you'll know which is better.
anjanesh Will a 2GB VPS on a AlmaLinux 9 be enough for the docker to run ?
I can't find anything official but based on this Github discussion re Saleor minimum requirements I would say probably not. You'll likely need a 8GB VPS or higher, but you're free to start with something smaller to see how it goes.