Directus · CMS headless open source · database-first

Migration vers Directus.

Un back-office moderne branché directement sur votre base de données, avec des API REST et GraphQL générées automatiquement. On migre votre projet vers Directus sans perdre vos données, et vous restez propriétaire de tout : base, code, contenus.

Le principe

Directus se branche sur votre base, il ne la remplace pas

La plupart des CMS headless imposent leur propre modèle de données : vous définissez vos contenus dans leur interface, et c'est eux qui créent et possèdent la base. Directus fait l'inverse. Il se pose par-dessus une base SQL standard (PostgreSQL, MySQL, SQLite, etc.), lit ce qui existe déjà et vous donne aussitôt une interface d'administration et des API. C'est ce qu'on appelle une approche database-first.

Concrètement : votre donnée reste dans une base propre, exportable et indépendante. Vous n'êtes enfermé ni dans un format propriétaire, ni dans un SaaS facturé à l'utilisateur. Directus est open source.

Ce que vous obtenez

Une interface d'administration claire pour gérer vos données
Des API REST et GraphQL générées automatiquement
Des rôles et permissions fins, par collection et par champ
Une base SQL standard, la vôtre, exportable à tout moment
Open source, self-hosted, sans licence par utilisateur
Pourquoi migrer

Les raisons qui poussent vers Directus

On ne migre pas pour suivre une mode, mais parce que le modèle de Directus règle des problèmes concrets.

Reprendre le contrôle de sa donnée

Votre base redevient standard, lisible et exportable. Fini l'enfermement dans le schéma propriétaire d'un CMS.

Une API instantanée

REST et GraphQL sur chaque collection, sans développement, pour alimenter un site, une app mobile ou plusieurs front-ends.

Data-heavy sans douleur

Directus brille quand la donnée est complexe et relationnelle, là où les CMS content-first peinent.

Pas de vendor lock-in

Open source et self-hosted : vous n'êtes prisonnier d'aucune plateforme, d'aucune facturation par utilisateur.

Un back-office sur mesure sans le coder

Rôles, permissions, tableaux, flux : vous remplacez un admin maison coûteux par un standard maintenu.

Hébergement souverain

Directus tourne où vous voulez, en France si besoin : un vrai atout pour la conformité RGPD.

D'où l'on part

Depuis quoi on migre vers Directus

Chaque point de départ a ses pièges. On sait les gérer.

Depuis Strapi

Strapi possède son propre schéma et vous enferme dans son modèle. Directus, lui, se branche sur une base SQL standard : on reprend vos contenus et on vous rend la main sur la donnée.

Depuis WordPress

Un WordPress utilisé comme back-office headless montre vite ses limites. On migre vos contenus vers une base propre, exposée en API REST et GraphQL par Directus.

Depuis une base SQL sans interface

Vous avez une base de données métier mais aucune interface pour la gérer ? C'est le cas idéal pour Directus : il s'installe par-dessus votre base existante, sans la modifier.

Depuis un back-office sur mesure

Un admin maison coûteux à maintenir ? Directus le remplace par une interface standard, des rôles et permissions fins, et des API prêtes à l'emploi.

Vous partez de Strapi ? Lisez notre comparatif Directus vs Strapi et notre guide migrer de Strapi vers Directus.

Notre méthode

Une migration en 4 étapes, sans perte

01

Audit du modèle de données

On analyse votre schéma actuel, vos contenus, vos relations et vos usages. C'est la base d'une migration propre.

02

Cartographie & reprise

On mappe vos données vers un schéma SQL clair, on reprend les contenus, les médias et les utilisateurs, sans perte.

03

Directus & API

Installation de Directus sur votre base, configuration des collections, des rôles, des permissions et des API REST et GraphQL.

04

Mise en production

Hébergement (chez vous ou chez nous), tests, bascule contrôlée et documentation. Vous gardez le contrôle total.

Quand Directus est le bon choix, et quand il ne l'est pas

On préfère être honnête plutôt que de vous vendre Directus à tout prix. Directus est excellent quand la donnée est au cœur du projet : base existante, modèle relationnel riche, plusieurs applications à alimenter via une même API.

Pour un projet purement éditorial parti de zéro, avec des rédacteurs qui pensent en « articles et pages », un CMS content-first comme Strapi ou Payload peut être plus naturel. On vous le dira franchement après avoir regardé votre besoin. Notre travail, c'est de vous mettre sur le bon outil, pas de vous enfermer dans le nôtre.

Combien ça coûte

Sur devis, après un vrai audit

Le prix d'une migration vers Directus dépend du volume et de la complexité de votre modèle de données, du nombre de contenus à reprendre et des intégrations à refaire. On regarde votre existant, puis on chiffre clairement. Directus étant open source, il n'y a aucune licence à payer : vous investissez dans la migration et l'accompagnement, pas dans un abonnement par utilisateur.

Estimer mon projet

Questions fréquentes

Directus, c'est quoi exactement ?

Directus est un CMS headless open source qui fonctionne à l'envers de la plupart des autres : au lieu d'imposer son propre schéma, il se branche sur une base de données SQL existante (PostgreSQL, MySQL, etc.), l'introspecte et l'expose via une interface d'administration et des API REST et GraphQL générées automatiquement. On dit qu'il est « database-first ».

Quelle différence avec Strapi ou Payload ?

Strapi et Payload sont « content-first » : vous définissez vos types de contenu dans leur interface, et c'est eux qui créent et possèdent la base. Directus est « database-first » : la base reste la vôtre, standard et exportable, et Directus vient par-dessus. Si vous avez déjà une base ou des besoins data lourds, Directus est souvent plus adapté. Pour un projet éditorial parti de zéro, Strapi ou Payload peuvent convenir. On vous conseille honnêtement selon votre cas.

Est-ce que je perds mes données pendant la migration ?

Non. On travaille sur une copie, on reprend contenus, médias et utilisateurs, on vérifie l'intégrité, puis on bascule de façon contrôlée. Vos données d'origine restent intactes tant que la nouvelle plateforme n'est pas validée.

Où est hébergé Directus ? Suis-je propriétaire ?

Directus est self-hosted : il tourne sur votre serveur ou sur un hébergement qu'on gère pour vous, en France si vous le souhaitez. Vous êtes propriétaire de la base, du code et des données. Aucun enfermement dans une plateforme SaaS, aucune licence par utilisateur.

Combien coûte une migration vers Directus ?

Sur devis, après audit. Le prix dépend du volume et de la complexité de votre modèle de données, du nombre de contenus à reprendre et des intégrations à refaire. On chiffre après avoir regardé votre existant, pas au doigt mouillé.

Nicolas Pivaut

Nicolas Pivaut · Fondateur & Développeur Web

Fondateur de WebSentinel, Nicolas accompagne les PME et artisans dans leur transformation digitale depuis 2015. Expert SEO, développement web et e-commerce.

Parlons de votre migration vers Directus

Décrivez-nous votre existant (Strapi, WordPress, base SQL, admin maison) et vos objectifs. On vous répond avec une approche claire et un devis, sans engagement.

Demander mon devis