dcm4che / dcm4chee-arc-light

DICOM Archive J2EE application

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DCM4CHEE Archive 5.x

Sources: https://github.com/dcm4che/dcm4chee-arc-light
Binaries: https://sourceforge.net/projects/dcm4che/files/dcm4chee-arc-light5/
Issue Tracker: https://github.com/dcm4che/dcm4chee-arc-light/issues
Wiki: https://github.com/dcm4che/dcm4chee-arc-light/wiki

DICOM Archive Java EE application running in WildFly.

This is a complete rewrite of DCM4CHEE Archive 2.x.

One major improvement to 2.x is the use of LDAP as central configuration, compliant to the DICOM Application Configuration Management Profile, specified in DICOM 2015, Part 15, Annex H.

In long term, 5.x will provide the functionality of 2.x, and there will be migration tools to upgrade existing installations of 2.x to 5.x.

Build

  • Make sure you have Java 17 (JDK) or newer installed.

  • Build master branch of dcm4che 3 Library - only necessary to build unreleased version, which is not (yet) available in the Maven repository:

      git clone https://github.com/dcm4che/dcm4che.git
      cd dcm4che
      ./mvnw install
    
  • Build master branch of dcm4chee-arc-lang - only necessary to build unreleased version, which is not (yet) available in the Maven repository:

      git clone https://github.com/dcm4che/dcm4chee-arc-lang.git
      cd dcm4chee-arc-lang
      ./mvnw install
    
  • Build the Archive for a specific database:

      ./mvnw install -D db={db2|firebird|h2|mysql|oracle|psql|sqlserver}
    

    with secured WEB UI:

      ./mvnw install -D db={db2|firebird|h2|mysql|oracle|psql|sqlserver} -D secure=ui
    

    with secured WEB UI and secured RESTful services:

      ./mvnw install -D db={db2|firebird|h2|mysql|oracle|psql|sqlserver} -D secure=all
    

Installation

License

About

DICOM Archive J2EE application


Languages

Language:Java 60.5%Language:TypeScript 23.3%Language:XSLT 5.1%Language:JavaScript 4.8%Language:HTML 3.8%Language:SCSS 2.2%Language:CSS 0.2%Language:Awk 0.1%Language:PLSQL 0.0%Language:Shell 0.0%