Skip to content
Business Agile
Work
E-commerce · Plant marketplace · Mar 2025

Pousses & Plantes

A WordPress marketplace made ready for the traffic peak of a France 5 appearance.

Key figures

TV report prepared for in 2025France 5
WordPress plugins industrialised23
of work, February to April 20253 months

Pousses & Plantes bills itself as the first website for French-grown plants: a marketplace where growers sell plants and accessories directly to consumers. In spring 2025 the platform was about to feature in a France 5 TV report, broadcast on 22 April 2025. A national broadcast sends a surge of visitors within minutes that an ordinary WordPress shop cannot absorb: the goal was for the site to stay up and fast at the very moment the audience discovered it.

The project in detail

The shop runs on WordPress, WooCommerce and Dokan, a plugin that lets several sellers each manage their catalogue, orders and shipping. The original install had been assembled by hand, with 23 plugins: impossible to reproduce, hard to update, and with no measure of what it could take under traffic.

With a small Arbre Agile team we first deployed the platform on Kubernetes, then chose to move the whole stack to Docker on a dedicated server: WordPress and MariaDB in a single Docker Compose setup behind Traefik, with staging and production environments described in the same repository. I built the reproducible WordPress image carrying the configuration and the 23 plugins, and the GitLab continuous integration that builds and publishes it on every change. An update becomes a deployment like any other, and a rollback a matter of minutes.

I then tuned WordPress for load: page caching with WP Rocket, Cloudflare settings built into the configuration so that as many pages as possible are served from the delivery network, image optimisation and removal of useless volumes. To check the result I wrote Locust load scenarios reproducing the behaviour of a TV audience: home page visits, product and information pages, account sign-ups. The tests ran in April 2025 on the staging environment, before the broadcast.

The team work deserves precision. Alexandre MOULLARD led the Kubernetes deployment, the replicated MariaDB database and volume snapshot backups. Florian FRIS-LARROUY built the custom theme, including the "find your plant" module, the featured products and the accessories page. The site is still online, now hosted outside the infrastructure we set up, so I do not link to the current version.

What was done

  1. 01

    Preparation for the traffic peak of a France 5 TV report

  2. 02

    Whole stack moved to Docker on a dedicated server, behind Traefik

  3. 03

    Reproducible WordPress image carrying 23 plugins, built by GitLab CI

  4. 04

    WP Rocket and Cloudflare caching, image optimisation

  5. 05

    Locust load scenarios modelled on a TV audience

Frequently asked questions

How do you prepare a WordPress site for a TV appearance?

For Pousses & Plantes, the stack was moved to Docker on a dedicated server, WordPress was cached with WP Rocket behind Cloudflare, then Locust load tests reproduced a TV audience before the France 5 broadcast.

Why move a WordPress shop to Docker?

Because a Docker image holds the configuration and every plugin: the install becomes reproducible, every update goes through continuous integration, and a rollback takes minutes instead of a manual repair.

What technology runs the Pousses & Plantes marketplace?

WordPress with WooCommerce and Dokan, which handles several sellers, each with their own catalogue, orders and shipping.

Other work

A project? Let's talk this week.

A short brief, an answer within 48 hours, a firm estimate after scoping.

Describe my project