← Back to catalog
Spree · on a Docker VPS

Your online store, sovereign and limitless

🔒 VPS only

Spree is an open source e-commerce and headless platform: catalog, cart, payments and full API. Installed and maintained by DINAO — your customer data stays in France.

Hosted in FranceFull e-commerceHeadless APIGDPR CompliantUnverified image
Overview

What is Spree?

Spree Commerce is an open source e-commerce platform, modular and headless, built on Ruby on Rails. It provides all the building blocks for a professional online store: catalog with variants, stock management, promotions, taxes, cart, checkout, refunds and a complete admin back-office.

Its API-first architecture (REST and GraphQL) separates the commerce engine from the presentation layer: you can connect any front-end — website, mobile app, PWA — or integrate your business tools (ERP, CRM) via webhooks. Payment and shipping gateways can be integrated according to your needs.

Extensible and proven, Spree is used by merchants worldwide. Hosted and maintained by DINAO in France, it becomes a sovereign e-commerce solution, with no sales commissions and no dependency on a closed SaaS platform.

Compatible offers

Host Spree at DINAO

No managed container for Spree: this application is installed on a VPS hosted in France (2 vCPU / 2 Go / 10 Go minimum).

Application available on a VPS

This application requires privileged access to the host machine, which is incompatible with managed shared hosting. It is installed on a VPS (virtual private server) that you administer: DINAO delivers it with Docker and the management panel of your choice, and you install and maintain Spree yourself. The VPS is not managed by DINAO unless you add the managed-services option when ordering.

Technical reason: construction d'image locale (build).

Discover the Docker VPS →

Requirements for Spree: 2 vCPU, 2 Go, 10 Go. Our Docker VPS at €11 excl. VAT per month covers them.

Under the hood

Technical details

vCPU
2 vCPU
ideal : 4 vCPU
Memory
2 Go
ideal : 4 Go
Disk
10 Go
ideal : 30 Go
Image : spreecommerce/spree:latest Registry : docker.io Services : web, postgres, redis Ports : 3000
Frequently asked questions

You might be wondering…

Is Spree suitable for a large catalog?

Yes. Spree handles thousands of products and variants, with a PostgreSQL database and Redis cache sized according to your plan.

What is a headless architecture?

The e-commerce engine exposes an API (REST/GraphQL). This allows you to use any front-end — website, mobile app, PWA — while keeping business logic on the server side.

Is there a commission on my sales?

No. Unlike SaaS platforms, self-hosted Spree does not take any percentage. You pay for hosting, not for your sales.

Is my customer data in France?

Yes. Orders, customers and payment data are hosted on your dedicated instance in France, encrypted and backed up.

Can I connect my ERP or CRM?

Yes, via the API and webhooks. DINAO can support you with business integrations.