Files
2026-06-09 18:40:21 +02:00

2.8 KiB


title: Evershop created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, e-commerce, nodejs, typescript, graphql, app-marathon3-batch-a] confidence: medium contested: false sources: [https://selfh.st/apps/?tag=E-Commerce, https://evershop.io/]

🛍️ Evershop

Plateforme e-commerce moderne Node.js + GraphQL, légère et performante.

📋 Informations Générales

Champ Valeur
Site web evershop.io
GitHub evershopcommerce/evershop
License MIT
Langage TypeScript / Node.js / React
Étoiles GitHub 1.6k
Catégorie [[cat-e-commerce

📝 Description

Evershop est une plateforme e-commerce open source moderne, construite sur Node.js + GraphQL + React. Plus légère et plus rapide que WooCommerce/PrestaShop, avec une approche "headless" native. Extensions via plugins npm.

Différence vs app-woocommerce : Evershop est moderne, rapide, JavaScript end-to-end. WooCommerce/PrestaShop sont PHP, plus lourds mais avec écosystèmes plus vastes.

Pour qui : développeurs qui veulent un stack JS moderne et une plateforme e-commerce performante.

🚀 Installation

Docker Compose

version: '3.8'
services:
  evershop:
    image: evershop/evershop:latest
    container_name: evershop
    restart: unless-stopped
    ports:
      - "3000:3000"
    volumes:
      - ./data:/app/data
      - ./config:/app/config
    environment:
      - DB_HOST=db
      - DB_PORT=5432
      - DB_NAME=evershop
      - DB_USER=evershop
      - DB_PASSWORD=secret
    depends_on:
      - db
    labels:
      traefik.enable: "true"
      traefik.http.routers.evershop.rule: "Host(`shop.example.com`)"
      traefik.http.routers.evershop.tls.certresolver: letsencrypt
  db:
    image: postgres:16
    container_name: evershop-db
    restart: unless-stopped
    environment:
      POSTGRES_DB: evershop
      POSTGRES_USER: evershop
      POSTGRES_PASSWORD: secret
    volumes:
      - ./pgdata:/var/lib/postgresql/data

🔄 Alternatives

Open Source

Propriétaires

  • Shopify — Leader SaaS
  • BigCommerce

🔐 Sécurité

  • JWT : sessions
  • HTTPS : obligatoire
  • Helmet : headers sécurité
  • Rate limiting : configurable

📚 Ressources

Pages Liées