﻿﻿{"id":1807,"date":"2025-12-15T14:00:28","date_gmt":"2025-12-15T13:00:28","guid":{"rendered":"https:\/\/elearningsamba.com\/index.php\/convertx-le-convertisseur-de-fichiers-auto-heberge-qui-gere-plus-de-1000-formats\/"},"modified":"2025-12-15T14:00:28","modified_gmt":"2025-12-15T13:00:28","slug":"convertx-le-convertisseur-de-fichiers-auto-heberge-qui-gere-plus-de-1000-formats","status":"publish","type":"page","link":"https:\/\/elearningsamba.com\/index.php\/convertx-le-convertisseur-de-fichiers-auto-heberge-qui-gere-plus-de-1000-formats\/","title":{"rendered":"ConvertX &#8211; Le convertisseur de fichiers auto-h\u00e9b\u00e9rg\u00e9 qui g\u00e8re plus de 1000 formats"},"content":{"rendered":"<p>Vous en \u00eates encore \u00e0 utiliser des sites tout pourris de conversion en ligne qui vous bombardent de pubs et qui font on ne sait quoi avec vos fichiers ?<\/p>\n<p>Bouuuuh ! Allez, on va jeter un oeil \u00e0 cette alternative auto-h\u00e9bergeable qui s\u2019appelle <strong><br \/>\n<a href=\"https:\/\/github.com\/C4illin\/ConvertX\">ConvertX<\/a><br \/>\n<\/strong> et qui supporte plus de 1000 formats diff\u00e9rents !!<\/p>\n<p>Vous l\u2019h\u00e9bergez chez vous via Docker et vous avez acc\u00e8s \u00e0 une interface web propre pour convertir \u00e0 peu pr\u00e8s tout ce qui existe. Images, vid\u00e9os, audio, documents, ebooks, mod\u00e8les 3D\u2026 Le truc g\u00e8re vraiment un paquet de formats diff\u00e9rents.<\/p>\n<p>En back, ConvertX utilise ImageMagick pour les images, FFmpeg pour le multimedia, et une tripot\u00e9e d\u2019autres outils (Pandoc, LibreOffice, Calibre, Inkscape\u2026) pour g\u00e9rer le reste. Au total, \u00e7a donne plus de 1000 combinaisons possibles entre formats d\u2019entr\u00e9e et de sortie.<\/p>\n<p>Pour l\u2019installer, c\u2019est hyper fastoche, vous lancez :<\/p>\n<p><code>docker run -p 3000:3000 -v .\/data:\/app\/data ghcr.io\/c4illin\/convertx<\/code><\/p>\n<p>et vous avez l\u2019interface accessible sur localhost:3000. Vous pouvez aussi passer par Docker Compose si vous pr\u00e9f\u00e9rez avoir un truc plus propre \u00e0 maintenir.<\/p>\n<p>\n<img decoding=\"async\" src=\"https:\/\/korben.info\/cdn-cgi\/image\/width=1200,fit=scale-down,quality=90,f=avif\/convertx-convertisseur-fichiers-self-hosted-docker\/convertx-convertisseur-fichiers-self-hosted-docker-2.png\" alt=\"\" loading=\"lazy\">\n<\/p>\n<p>Y\u2019a aussi pas mal d\u2019options pratiques. Vous pouvez par exemple convertir plusieurs fichiers en m\u00eame temps (batch processing), prot\u00e9ger l\u2019acc\u00e8s par mot de passe, g\u00e9rer plusieurs comptes utilisateurs, et garder un historique de vos conversions. Y\u2019a aussi un mode sans authentification si vous voulez l\u2019utiliser juste pour vous sur votre r\u00e9seau local.<\/p>\n<p>C\u00f4t\u00e9 config, vous pouvez r\u00e9gler pas mal de trucs via les variables d\u2019environnement, notamment la dur\u00e9e de r\u00e9tention des fichiers (par d\u00e9faut 24h avant suppression auto), le nombre de conversions simultan\u00e9es autoris\u00e9es, ou encore d\u00e9sactiver HTTPS si vous \u00eates en local.<\/p>\n<p>Ce projet est d\u00e9velopp\u00e9 en TypeScript avec Bun comme runtime et Elysia comme framework web. C\u2019est sous licence AGPL-3.0, donc si vous modifiez le code et que vous l\u2019utilisez en production, faudra publier vos modifs. Mais pour un usage perso, \u00e7a change rien.<\/p>\n<p>Bref, si vous en avez marre de filer vos fichiers \u00e0 des services louches pour les convertir, testez<br \/>\n<a href=\"https:\/\/github.com\/C4illin\/ConvertX\">ConvertX<\/a><br \/>\n, \u00e7a permet de garder le contr\u00f4le !<\/p>\n<p>Merci \u00e0 Letsar pour la d\u00e9couverte !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vous en \u00eates encore \u00e0 utiliser des sites tout pourris de conversion en ligne qui vous bombardent de pubs et qui font on ne sait quoi avec vos fichiers ? Bouuuuh ! Allez, on va jeter un oeil \u00e0 cette alternative auto-h\u00e9bergeable qui s\u2019appelle ConvertX et qui supporte plus de 1000 formats diff\u00e9rents !! Vous l\u2019h\u00e9bergez chez vous via Docker et vous avez acc\u00e8s \u00e0 une interface web propre pour convertir \u00e0 peu pr\u00e8s tout ce qui existe. Images, vid\u00e9os, audio, documents, ebooks, mod\u00e8les 3D\u2026 Le truc g\u00e8re vraiment un paquet de formats diff\u00e9rents. En back, ConvertX utilise ImageMagick pour les images, FFmpeg pour le multimedia, et une tripot\u00e9e d\u2019autres outils (Pandoc, LibreOffice, Calibre, Inkscape\u2026) pour g\u00e9rer le reste. Au total, \u00e7a donne plus de 1000 combinaisons possibles entre formats d\u2019entr\u00e9e et de sortie. Pour l\u2019installer, c\u2019est hyper fastoche, vous lancez : docker run -p 3000:3000 -v .\/data:\/app\/data ghcr.io\/c4illin\/convertx et vous avez l\u2019interface accessible sur localhost:3000. Vous pouvez aussi passer par Docker Compose si vous pr\u00e9f\u00e9rez avoir un truc plus propre \u00e0 maintenir. Y\u2019a aussi pas mal d\u2019options pratiques. Vous pouvez par exemple convertir plusieurs fichiers en m\u00eame temps (batch processing), prot\u00e9ger l\u2019acc\u00e8s par mot de passe, g\u00e9rer plusieurs comptes utilisateurs, et garder un historique de vos conversions. Y\u2019a aussi un mode sans authentification si vous voulez l\u2019utiliser juste pour vous sur votre r\u00e9seau local. C\u00f4t\u00e9 config, vous pouvez r\u00e9gler pas mal de trucs via les variables d\u2019environnement, notamment la dur\u00e9e de r\u00e9tention des fichiers (par d\u00e9faut 24h avant suppression auto), le nombre de conversions simultan\u00e9es autoris\u00e9es, ou encore d\u00e9sactiver HTTPS si vous \u00eates en local. Ce projet est d\u00e9velopp\u00e9 en TypeScript avec Bun comme runtime et Elysia comme framework web. C\u2019est sous licence AGPL-3.0, donc si vous modifiez le code et que vous l\u2019utilisez en production, faudra publier vos modifs. Mais pour un usage perso, \u00e7a change rien. Bref, si vous en avez marre de filer vos fichiers \u00e0 des services louches pour les convertir, testez ConvertX , \u00e7a permet de garder le contr\u00f4le ! Merci \u00e0 Letsar pour la d\u00e9couverte !<\/p>\n","protected":false},"author":1,"featured_media":1808,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"give_campaign_id":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_kadence_starter_templates_imported_post":false,"footnotes":""},"class_list":["post-1807","page","type-page","status-publish","has-post-thumbnail","hentry"],"campaignId":"","_links":{"self":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/1807","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/comments?post=1807"}],"version-history":[{"count":0,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/1807\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media\/1808"}],"wp:attachment":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media?parent=1807"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}