After a bit of struggle, I was able to compile the S3 plugin in a Docker image based on jodogne/orthanc-plugins:1.9.3. I am able to start the server in a docker container and I can view the Explorer in my browser.
When I go to upload test DICOMs via the Explorer, it fails with "AWS S3 Storage: error while creating object xxxxxxxxxx: error while writing file xxxxxxxxxx.dcm: curlCode: 1, Unsupported protocol". I have confirmed that the container has correct AWS permissions - I can upload to the bucket using the AWS CLI. There aren't any more error messages, even with the "HttpVerbose" option and the "--trace" flag, so I'm not sure how to debug this. Does anyone have any insight into how I can get S3 DICOM uploads working?
thanks,
Brian