Comparatif des DAM auto-hébergés
Cette page compare les systèmes de digital asset management (DAM) qu’une entreprise peut exploiter sur ses propres serveurs quand elle ne peut pas utiliser un produit SaaS. Copiez les tableaux dans votre propre document, retirez les produits qui ne conviennent pas, et utilisez la checklist plus bas pour décider si votre équipe peut en exploiter un.
Chaque information des tableaux a été lue sur le site du projet, sa documentation ou son dépôt de code source le 12 octobre 2026, et chaque ligne renvoie à l’endroit où elle a été lue. Les licences et les éditions changent, et deux des produits ci-dessous ont changé la leur ces deux dernières années : ouvrez la source avant de vous fier à une ligne. Nous développons Freedam, l’une des options commerciales listées ; sa ligne suit les mêmes règles que les autres. Freedam est propriétaire, pas open source : DAM open source ou Freedam auto-hébergé explique ce que cela change pour une équipe qui l’exploite.
Ce que sont ces produits
Tous les produits cités dans les listes de « DAM auto-hébergés » ne sont pas des DAM généralistes. La deuxième colonne cite la façon dont chaque projet se décrit.
| Produit | Comment il se décrit | Licence de l’édition auto-hébergée | Source |
|---|---|---|---|
| ResourceSpace | « Logiciel de digital asset management open source » | Licence de type BSD avec une clause sur la marque | Fichier de licence |
| Phraseanet | « Application de digital asset management » | GPLv3. Le projet indique que Phraseanet se poursuit sous le nom Phrasea | README |
| Phrasea | « Le DAM open source pour les organisations modernes » | MIT | Dépôt |
| Pimcore | Une plateforme pour l’information produit, les données de référence, le DAM et l’expérience digitale, dont le DAM n’est qu’une partie | Pimcore Open Core License (POCL) à partir de la Platform Version 2025.1. Code source disponible, pas open source. La version 2024.4 est la dernière sous GPLv3 | LICENSE.md, annonce |
| AtroCore (anciennement AtroDAM) | Une « plateforme applicative métier pour les données de référence, les intégrations et l’automatisation », avec une partie DAM | Cœur sous GPLv3, avec des modules premium payants. Le projet AtroDAM distinct est archivé et fusionné dans AtroCore | README, avis AtroDAM |
| Piwigo | « Logiciel de galerie photo open source pour le web » dans son README, et solution de digital asset management sur son site | GPLv2 | README |
| Islandora | « Digital asset management open source », conçu pour les collections numériques des bibliothèques et des archives | GPLv2 | Dépôt |
| Nextcloud | Une plateforme de collaboration sur le contenu pour la synchronisation et le partage de fichiers. Pas un DAM, mais souvent utilisé à sa place | AGPLv3 | Dépôt |
| Razuna, édition open source | « L’ancienne version open source de Razuna, qui n’est plus activement maintenue » | AGPLv3 | README |
| Daminion Server | Digital asset management, auto-hébergé sur vos serveurs ou dans le cloud de l’éditeur | Commerciale | Page de téléchargement |
| Freedam | Digital asset management, hébergé ou auto-hébergé, le même produit dans les deux cas | Commerciale | Auto-hébergement |
Trois points de ce tableau peuvent changer votre présélection :
- La licence de Pimcore a des conditions. Sous la POCL, l’usage gratuit en production est limité aux organisations dont le chiffre d’affaires mondial total ne dépasse pas 5 millions d’euros par an, et aux organisations à but non lucratif et éducatives. Les organismes publics et les institutions publiques sont exclus de l’exemption à but non lucratif, sauf accord de Pimcore. Les organisations plus grandes ont besoin d’une édition commerciale. Lisez les sections 1.2 et 1.3 de la licence.
- AtroDAM n’existe plus comme produit séparé. Évaluez AtroCore.
- Le Razuna open source n’est plus maintenu. Le Razuna actuel est un produit hébergé, avec une option on-premise listée uniquement dans son plan Enterprise.
Comment ils s’exploitent
| Produit | Stack | Méthode d’installation officielle | Option hébergée par l’éditeur | Dernière version au 12 octobre 2026 |
|---|---|---|---|---|
| ResourceSpace | PHP, MySQL, Apache | Image Docker officielle, ou checkout et configuration web | Oui | 11.0, juin 2026 |
| Phraseanet | PHP, MySQL ou MariaDB, Elasticsearch | Docker Compose. La méthode manuelle n’est plus recommandée | Oui | 4.1.23, septembre 2026 |
| Phrasea | Services Docker Compose. Prérequis non indiqués dans le guide d’installation | Docker Compose, Kubernetes | Oui | 4.5.0, octobre 2026 |
| Pimcore | PHP, Symfony, MySQL ou MariaDB, OpenSearch ou Elasticsearch, Redis | Docker, projet Composer | Oui, en édition PaaS payante | 2026.3.1, octobre 2026 |
| AtroCore | PHP, PostgreSQL (recommandé), MySQL ou MariaDB | Installeur pour la production. Image Docker pour l’essai | Oui, même cœur | 2.4.7, octobre 2026 |
| Piwigo | PHP, MySQL ou MariaDB | Installation manuelle, ou fichier Docker Compose officiel | Oui | 16.4.0, mai 2026 |
| Islandora | Drupal (PHP), dépôt Fedora, Solr | Docker | Pas d’éditeur. Prestataires de services tiers | 2.19.0, septembre 2026 |
| Nextcloud | PHP, PostgreSQL, MySQL ou MariaDB | Image Docker All-in-One, installeur web, archive | Via des prestataires | 35.0.1, septembre 2026 |
| Razuna, édition open source | CFML | Non vérifié | Le produit actuel est hébergé | 1.9.6, novembre 2018 |
| Daminion Server | Non vérifié | Installeur | Oui | 11.0 |
| Freedam | PHP, PostgreSQL, Redis, stockage objet compatible S3 | Docker Compose avec un installeur en ligne de commande | Oui, même produit | Versions mensuelles |
Sources de ce tableau : les pages d’installation de ResourceSpace, Pimcore, Piwigo, Nextcloud et Islandora, les README liés dans le premier tableau, et la page des versions de chaque projet sur GitHub ou sur son site.
Support et éditions payantes
| Produit | Support ou édition payante | Prix publiés |
|---|---|---|
| ResourceSpace | Plans cloud payants avec support. Le logiciel n’a pas de frais de licence | Aucun chiffre sur la page des tarifs |
| Phraseanet et Phrasea | Heures de service prépayées et contrats de support | Non |
| Pimcore | Éditions Professional et Enterprise par abonnement, on-premise ou PaaS | Oui |
| AtroCore | Plans de support, modules premium payants, éditions SaaS | Oui |
| Piwigo | Plans de support pour les installations auto-hébergées, et plans cloud | Oui |
| Islandora | Aucun de la part du projet. Des prestataires proposent du support | Non |
| Nextcloud | Abonnements Enterprise | Oui |
| Daminion Server | Licence commerciale | Voir sa page des tarifs |
| Freedam | Abonnement avec versions, correctifs de sécurité et support | Oui |
Les prix des autres éditeurs changent souvent : suivez les liens pour les chiffres à jour.
Fonctionnalités indiquées sur les sites officiels
Ce tableau indique seulement si le site ou le README du projet mentionne la fonctionnalité. « Non indiqué » signifie que nous ne l’y avons pas trouvée à la date ci-dessus ; cela ne veut pas dire que le produit ne sait pas le faire. Nous n’avons pas testé ces produits.
| Produit | Tagging par IA | Recherche par similarité visuelle ou par sens | Authentification unique | API |
|---|---|---|---|---|
| ResourceSpace | Indiqué, via des plugins qui appellent des services externes | Indiqué, via un plugin | Indiqué, plugin SAML | Indiqué |
| Phraseanet | Non indiqué | Non indiqué | Indiqué dans le README | Indiqué |
| Phrasea | Indiqué, via des moteurs tiers | Non indiqué | Indiqué, via Keycloak | Indiqué |
| Pimcore | Non indiqué comme fonctionnalité | Non indiqué | Indiqué. L’édition qui l’inclut n’a pas été confirmée | Indiqué, REST et GraphQL |
| AtroCore | Non indiqué | Non indiqué | Indiqué, comme module OpenID Connect payant | Indiqué |
| Piwigo | Indiqué pour un plan cloud. Non confirmé pour les installations auto-hébergées | Non indiqué | Indiqué pour un plan cloud. Non confirmé pour les installations auto-hébergées | Indiqué |
| Freedam | Indiqué | Indiqué | Indiqué, Google Workspace et Microsoft Entra ID | Indiqué |
Pour Freedam, le détail se trouve sur la page de comparaison de l’auto-hébergement, y compris les fonctions d’IA désactivées dans un réseau sans accès à internet.
Comment choisir entre eux
| Votre situation | À regarder d’abord |
|---|---|
| Vous avez besoin d’un logiciel open source sous une licence approuvée par l’OSI, pour des raisons de politique interne ou d’achats | ResourceSpace, Phraseanet ou Phrasea, AtroCore, Piwigo, Islandora |
| Le DAM fait partie d’un projet de plateforme de données produit ou de contenu | Pimcore ou AtroCore, après lecture des conditions de licence |
| La bibliothèque est surtout composée de photos, et une galerie avec albums suffit | Piwigo |
| Vous êtes une bibliothèque, des archives ou un musée avec des collections numériques | Islandora, ResourceSpace |
| Vous avez besoin de synchronisation et de partage de fichiers, et les métadonnées, les droits et les déclinaisons sont secondaires | Nextcloud |
| Vous voulez qu’un éditeur fournisse les versions, les correctifs et le support du logiciel que vous exploitez | Une édition commerciale : Pimcore, Daminion, Freedam, ou un contrat de support auprès d’un éditeur open source |
Quel que soit le produit présélectionné, testez-le avec vos propres fichiers avant de décider. La checklist des exigences d’un DAM liste ce qu’il faut tester, et le template d’appel d’offres contient les questions de déploiement et de sécurité à envoyer aux éditeurs.
Pourquoi des entreprises ne peuvent pas utiliser le SaaS
Notez laquelle de ces raisons s’applique à vous. Elle détermine les exigences.
| Raison | Ce qu’elle exige |
|---|---|
| Loi sur la protection des données, ou un comité social et économique ou un délégué à la protection des données qui doit valider le lieu de traitement des données personnelles | La preuve que les images de personnes, les enregistrements de consentement et les données faciales restent sur votre infrastructure |
| Règles de souveraineté ou de résidence des données, dans le secteur public, la santé ou la défense | Aucun opérateur étranger avec accès, quel que soit l’emplacement du serveur |
| Un contrat client qui interdit les sous-traitants tiers | Un déploiement sans sous-traitants, ou avec ceux que le client valide |
| Contraintes réseau : un réseau isolé, ou de très gros fichiers sur un réseau local | Un logiciel qui fonctionne sans connexion sortante |
| Une politique d’entreprise qui impose d’exploiter ses propres systèmes | Une équipe d’exploitation qui a le temps pour un service de plus |
Le coût ne figure pas dans la liste. L’auto-hébergement supprime un abonnement et ajoute des serveurs, du stockage, des sauvegardes et du temps de travail.
Ce que votre équipe prend en charge
| Domaine | De quoi vous êtes responsable |
|---|---|
| Infrastructure | Hôtes, système d’exploitation, conteneurs, certificats TLS, DNS, reverse proxy, pare-feu |
| Stockage | Capacité pour les originaux, les aperçus et les index de recherche, qui grossissent avec la bibliothèque |
| Sauvegardes | Sauvegardes séparées et testées de la base de données et du stockage des médias |
| Mises à jour | L’application, ses services, le système d’exploitation et la base de données, selon un calendrier régulier |
| Sécurité | Périmètre réseau, secrets, durcissement, supervision |
| Supervision | Utilisation du disque, files d’attente, santé de la base de données, expiration des certificats |
La plupart des incidents sur des systèmes auto-hébergés sont des disques pleins et des certificats expirés. Une alerte de base évite les deux.
Checklist de préparation
| # | Question | Réponse |
|---|---|---|
| 1 | La raison de l’auto-hébergement est-elle écrite, avec la réglementation, le contrat ou la politique cités ? | |
| 2 | Y a-t-il une personne ou une équipe désignée qui exploite aujourd’hui Linux et une base de données et qui exploitera ce système ? | |
| 3 | Le stockage est-il dimensionné pour la bibliothèque actuelle, l’apport annuel et 20 à 40 % pour les aperçus ? | |
| 4 | Une restauration de la base de données et du stockage a-t-elle été testée sur une machine vierge ? | |
| 5 | Y a-t-il une fenêtre de maintenance mensuelle pour les mises à jour ? | |
| 6 | A-t-on décidé quelles fonctions d’IA peuvent appeler des services externes, et lesquelles doivent tourner en local ou rester désactivées ? | |
| 7 | A-t-on décidé comment les personnes extérieures au réseau accèdent aux médias partagés, le cas échéant ? | |
| 8 | La licence a-t-elle été lue par la personne qui valide les licences logicielles ? |
Si la réponse à la question 2 est non, un service hébergé dans une région et sous un contrat que votre organisation accepte est en général le meilleur choix.
Auto-héberger Freedam
Freedam est un logiciel commercial, pas open source. Le déploiement auto-hébergé est le même produit que le service hébergé :
- Livraison. Des images de conteneurs versionnées et un package avec le fichier Compose, un template d’environnement et une commande
freedam.freedam installdémarre la stack,freedam upgrade <version>fait une sauvegarde et applique la version mensuelle suivante. - Services. L’application derrière nginx, PostgreSQL avec des extensions de recherche vectorielle et plein texte, Redis, des workers de files d’attente séparés par charge de travail, l’analyse antivirus ClamAV, la conversion de documents, un service local d’embeddings pour la recherche, et la détection de visages. Les originaux vont dans un stockage objet compatible S3.
- Dimensionnement. Le déploiement de référence fait tourner environ 50 utilisateurs et 10 000 médias sur un hôte de 8 cœurs, 32 Go de RAM et un stockage SSD.
- Prix. 9 000 € par an et par déploiement, avec espaces de travail, utilisateurs et stockage illimités, versions mensuelles, correctifs de sécurité et support. Vous ajoutez l’hôte, le stockage, les sauvegardes et le temps de travail.
Les pages d’auto-hébergement documentent la topologie, la sécurité et le déploiement, et vous pouvez y demander une fiche technique d’une page. La démo hébergée fait tourner le même produit.