Les meilleurs administrateurs système freelances sont sur Codeur.com

Intégration PACS (DCM4CHEE), Viewer OHIF & Authentification Keycloak

 Fermé · 500 € à 1 000 € · 5 offres · 1791 vues · 7 interactions


Dans le cadre d’un projet d'imagerie médicale interne, je souhaite mettre en place une stack open-source complète permettant :

- Le stockage et la gestion des images DICOM (via DCM4CHEE)
- La visualisation web des examens (via OHIF Viewer)
- Une authentification centralisée et sécurisée (via Keycloak, avec possibilité d’intégration FreeIPA plus tard)

Cette stack sera utilisée en environnement cloud.

Objectifs du projet
Déployer les outils suivants dans un environnement Docker :

🟦 DCM4CHEE Archive Light (v5.x) — serveur PACS open-source

🟥 Keycloak (v24+) — gestion des utilisateurs, rôles et authentification OIDC

🟩 OHIF Viewer (v3.7+) — viewer web compatible DICOMweb

Mettre en place un reverse proxy (Nginx ou Traefik) avec HTTPS si possible.

Configurer une authentification unifiée :

OHIF et DCM4CHEE doivent rediriger vers Keycloak pour la connexion

Gestion de rôles : radiologue, technicien, admin

Préparer un système modulaire, facilement extensible :

Ajouter un stockage S3

Livrables attendus
Un fichier docker-compose.yml fonctionnel, avec :

DCM4CHEE + DB + LDAP

Keycloak + DB

OHIF Viewer (configuré pour OIDC)

Reverse proxy si possible

Un fichier de configuration Keycloak (realm en JSON) incluant :

Realm radiologie

Clients ohif, dcm4chee

2 utilisateurs de test (radiologue1, adminpacs) avec rôles

Scripts ou documentation :

- Pour ajouter de nouveaux utilisateurs et rôles
- Pour importer automatiquement le realm
- Pour redéployer la stack proprement

Optionnel : monitoring léger (ex. Healthcheck, logs)

Compétences requises
Très bonne maîtrise de Docker / Docker Compose

Expérience avec des systèmes DICOM / PACS

Maîtrise de Keycloak et du protocole OIDC

Connaissances des flux DICOMweb (QIDO-RS, WADO-RS)

Bonus : Sécu / Traefik / Let's Encrypt / FreeIPA

Contraintes techniques
Déploiement prévu sur une machine Ubuntu 22.04 (8 Go RAM / 4 vCPU)

Accès SSH possible (si besoin)

Le système doit être stable et extensible

Deadline souhaitée
Livraison initiale dans un délai de 5 à 7 jours

Documentation claire pour la reprise interne du projet

Budget indicatif : 500 € à 1 000 €

Publication : 06 avril 2025 à 18h21

Profils recherchés : Sysadmin freelance , Développeur spécifique freelance , Administrateur réseau freelance , Spécialiste cloud computing freelance , Développeur Docker freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

5 freelances ont répondu à ce projet

4 propositions de devis en moins de 2h

Hugo Battoue Agence développement spécifique
Jean-François Ferraille Agence web
Fabien Déchery Agence développement spécifique
Gabriel Genoni Développeur WordPress
lenix Sysadmin
Publier un projet similaire

Nos ressources utiles

Allez plus loin avec nos ressources liées à ce projet !

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients