Installation
rCommerce ships as a single static binary. No runtime to install, no dependencies beyond PostgreSQL.
Download the binary
Section titled “Download the binary”Download the latest release for your platform from GitHub Releases.
# Linux x86-64curl -LO https://github.com/PDG-Global/rcommerce-core/releases/latest/download/rcommerce-linux-x86_64chmod +x rcommerce-linux-x86_64sudo mv rcommerce-linux-x86_64 /usr/local/bin/rcommerce
# macOS (Apple Silicon)curl -LO https://github.com/PDG-Global/rcommerce-core/releases/latest/download/rcommerce-darwin-aarch64chmod +x rcommerce-darwin-aarch64sudo mv rcommerce-darwin-aarch64 /usr/local/bin/rcommerceSupported platforms
Section titled “Supported platforms”| OS | Architectures |
|---|---|
| Linux | x86-64, ARM64, RISC-V, ARMv7 |
| macOS | x86-64, ARM64 |
| FreeBSD | x86-64, ARM64 |
| Docker | x86-64, ARM64 |
No Windows support.
Build from source
Section titled “Build from source”git clone https://github.com/PDG-Global/rcommerce-core.gitcd rcommerce-corecargo build --releaseRequires Rust 1.70+.
Docker
Section titled “Docker”docker pull ghcr.io/pdg-global/rcommerce:latestOr build locally:
docker build -t rcommerce .Verify the installation
Section titled “Verify the installation”rcommerce --version# rcommerce 0.1.1Next step
Section titled “Next step”Quickstart — connect to PostgreSQL and start serving.