MARKETIA

Avis MagicMate : InvenTree, ce que dit la source

Source vérifiée le 17 octobre 2026 (analyse rédigée le 17 octobre 2026).

Analyse statique des sources publiques : sauf mention contraire sur cette page, rien n'a été installé ni exécuté. Les tests réellement exécutés sont sur la page Tests. Cette page ne donne aucune note. Notre méthode.

Verdict

Un système de gestion de stock et de pièces sérieux, activement maintenu et auto-hébergeable, adapté à une PME qui gère des composants, des nomenclatures (BOM) et des fournisseurs ; ce n'est ni une caisse ni un outil de comptabilité, et il demande un vrai déploiement (5 conteneurs).

Pour qui (PME française)

  • Atelier, fabricant, installateur ou distributeur qui suit des pièces avec emplacements, lots et numéros de série.
  • Une personne capable de déployer Docker, ou un prestataire ; les utilisateurs au quotidien utilisent l'interface web (et une application mobile compagnon).
  • Pas pour un commerce qui veut un stock lié à une caisse ou à une boutique en ligne sans développement.

Points forts prouvés

  • Installation documentée : script d'installation en une ligne pour des distributions supportées, ou Docker Compose de production avec fichiers fournis (README et docs/start/docker_install.md lus).
  • Le compose de production comprend PostgreSQL 17, Redis 7, serveur, worker et proxy Caddy (contrib/container/docker-compose.yml lu) ; HTTPS automatique via Caddy si on indique une URL https dans le fichier d'environnement (doc lue).
  • Extensible : API REST, module Python, système de plugins, application mobile (README).
  • Maintenance très active : release 1.5.7 le 2026-10-10, commits le 2026-10-17 (flux Atom lus). Environ 119 issues ouvertes (page des issues, résumé automatique), majoritairement des demandes d'amélioration d'interface.

Limites et risques

  • Le README lu ne décrit aucune fonction de « prévision de réapprovisionnement ». Des plugins existent, mais nous n'avons pas vérifié qu'un plugin de prévision en fasse partie : ne comptez pas dessus sans l'avoir contrôlé.
  • La documentation avertit : « Docker Knowledge Required » ; c'est un « starting point », la production réelle demande des ajustements (guide lu).
  • Sauvegardes, mises à jour et migrations de base restent à votre charge ; l'installation initiale lance invoke update pour créer et migrer la base (doc lue).
  • Les identifiants de base de données par défaut doivent être changés (la doc le précise : INVENTREE_DB_USER/PASSWORD).
  • Une issue ouverte (#12741, 2026-08-29) signale que INVENTREE_PY_ENV n'installe pas les dépendances dans Docker : petit point de friction possible, non reproduit par nous.
  • Traduction française : nous n'avons pas pu confirmer la présence et la qualité de la langue française (lecture du fichier de langues non concluante). À vérifier.
  • Une issue récente est étiquetée « warn:slop » (#12873) : le projet reçoit des contributions générées par IA ; sans conséquence démontrée, juste un signe à surveiller.

Effort d'installation réel

Moyen : télécharger trois fichiers, régler les variables (volume, identifiants), lancer la migration puis démarrer, configurer le domaine et HTTPS. Estimation : une demi-journée pour un serveur propre, plus le temps de saisir ou importer vos pièces (c'est souvent le vrai coût). Estimation, pas mesure.

Alternatives

  • Odoo (module Inventaire, plus large, plus lourd), ERPNext, Dolibarr (très répandu en France, non évalué ici).
  • Tableur partagé pour moins de quelques dizaines de références.

Licence et attention commerciale

MIT (fichier LICENSE lu : « Copyright (c) 2017 - InvenTree Developers »). Usage commercial permis, y compris auto-hébergement pour un client. Les plugins tiers ont leurs propres licences.

Ce que nous n'avons pas testé

Aucune installation, aucun import de données réelles, aucune évaluation de l'interface en français, aucun test de l'application mobile, des codes-barres, ni des plugins, aucune mesure de mémoire ou de performance.

Sources (lues le 2026-10-17)

Aller plus loin

Recevoir la newsletter Marketia