Allowing dicom uploads from unknown Dicom servers

HI Everyone,
I'm new to Orthanc, I'm hoping to use orthanc to allow Veterinary clinics to send me DICOM images for a project. Would it be possible to configure Orthanc to allow uploads from other DICOM servers, without having the sending server's IP and AE title.

I would like to be able to send out a mass email with my servers IP, AE, and port number and just have it accept any images from any server. I would also like to make sure that no one else can view or access the images on my server accept me.

If this is possible, what would the configuration look like?

Thanks in advance!

--JT

Native DICOM it’s not they way you should face that project.

Hello,

HI Everyone,
I'm new to Orthanc, I'm hoping to use orthanc to allow Veterinary
clinics to send me DICOM images for a project. Would it be possible
to configure Orthanc to allow uploads from other DICOM servers,
without having the sending server's IP and AE title.

I would like to be able to send out a mass email with my servers IP,
AE, and port number and just have it accept any images from any
server. I would also like to make sure that no one else can view or
access the images on my server accept me.

You should look at the DICOMweb plugin; this technology seems more
appropriate than raw DICOM for the scenario you describe.

The reason is that you get some infrastructure freebies from HTTP, as
well as ready-made tools. In this case, using an HTTP reverse-proxy in
front of Orthanc and only allowing the relevant HTTP request line
patterns (routes) would do the trick (e.g. POST dicom-web/studies, no
GET). You'll of course also benefit from TLS support at that level
(for HTTPS).

For access control, you may bind a reverse proxy server on another
network interface accessible only to you, or demand authentication for
certain routes instead.

I would recommend nginx for this, look at its proxy and auth modules.