split and moved orthanc into parts

This commit is contained in:
Masroor Ehsan 2025-01-27 10:43:31 +06:00
parent 6baef8072a
commit 50811817e7
7 changed files with 64 additions and 60 deletions

View File

@ -0,0 +1,20 @@
{
"DicomWeb": {
"Enable": true,
"Root": "/dicom-web/",
"PublicRoot": "/dicom-web/",
"EnableWado": true,
"WadoRoot": "/wado",
"Ssl": false,
"Servers": {
"main": [
"http://orthanc:8042/dicom-web/"
]
},
"QidoCaseSensitive": true,
"MetadataWorkerThreadsCount": 10,
"EnableMetadataCache": true,
"StudiesMetadata": "Full",
"SeriesMetadata": "Full"
}
}

View File

@ -0,0 +1,7 @@
{
"Dictionary" : {
"0011,1060" : [ "LO", "InnowaveUploaderID", 1, 1, "InowavePrivateGroup"],
"1971,0010" : [ "CS", "PBSender", 1, 1, "BlackFish"],
"1971,1001" : [ "LO", "DicomSenderID", 1, 1, "BlackFish"]
}
}

5
config/orthanc/ohif.json Normal file
View File

@ -0,0 +1,5 @@
{
"OHIF": {
"UserConfiguration": "/usr/local/share/orthanc/ohif.js"
}
}

View File

@ -1,5 +1,5 @@
{ {
"Name": "PixelBridge", "Name": "BlackFish",
"StorageDirectory": "/var/lib/orthanc/db", "StorageDirectory": "/var/lib/orthanc/db",
"IndexDirectory": "/var/lib/orthanc/db", "IndexDirectory": "/var/lib/orthanc/db",
"StorageCompression": true, "StorageCompression": true,
@ -11,9 +11,7 @@
"/usr/share/orthanc/plugins", "/usr/share/orthanc/plugins",
"/usr/local/share/orthanc/plugins" "/usr/local/share/orthanc/plugins"
], ],
"OHIF": {
"UserConfiguration": "/usr/local/share/orthanc/ohif.js"
},
"ExtraMainDicomTags": { "ExtraMainDicomTags": {
"Instance": [ "Instance": [
"Rows", "Rows",
@ -108,11 +106,6 @@
"SslVerifyPeers": false, "SslVerifyPeers": false,
"SslTrustedClientCertificates": "trustedClientCertificates.pem", "SslTrustedClientCertificates": "trustedClientCertificates.pem",
"AuthenticationEnabled": false,
"RegisteredUsers": {
"dicom": "letmein"
},
"DicomTlsEnabled": false, "DicomTlsEnabled": false,
"DicomTlsRemoteCertificateRequired": true, "DicomTlsRemoteCertificateRequired": true,
"DicomAlwaysAllowEcho": true, "DicomAlwaysAllowEcho": true,
@ -161,11 +154,6 @@
"QueryRetrieveSize": 100, "QueryRetrieveSize": 100,
"CaseSensitivePN": false, "CaseSensitivePN": false,
"LoadPrivateDictionary": true, "LoadPrivateDictionary": true,
"Dictionary" : {
"0011,1060" : [ "LO", "InnowaveUploaderID", 1, 1, "InowavePrivateGroup"],
"1971,0010" : [ "CS", "PBSender", 1, 1, "PixelBridge"],
"1971,1001" : [ "LO", "DicomSenderID", 1, 1, "PixelBridge"]
},
"SynchronousCMove": true, "SynchronousCMove": true,
"JobsHistorySize": 10, "JobsHistorySize": 10,
"SaveJobs": true, "SaveJobs": true,
@ -175,7 +163,7 @@
"MetricsEnabled": true, "MetricsEnabled": true,
"ExecuteLuaEnabled": false, "ExecuteLuaEnabled": false,
"HttpRequestTimeout": 30, "HttpRequestTimeout": 30,
"DefaultPrivateCreator": "PixelBridge", "DefaultPrivateCreator": "BlackFish",
"StorageCommitmentReportsSize": 100, "StorageCommitmentReportsSize": 100,
"TranscodeDicomProtocol": true, "TranscodeDicomProtocol": true,
"BuiltinDecoderTranscoderOrder": "After", "BuiltinDecoderTranscoderOrder": "After",
@ -194,50 +182,5 @@
"Warnings": { "Warnings": {
"W001_TagsBeingReadFromStorage": true, "W001_TagsBeingReadFromStorage": true,
"W002_InconsistentDicomTagsInDb": true "W002_InconsistentDicomTagsInDb": true
},
"StoneWebViewer": {
"PrintEnabled": false,
"DownloadAsJpegEnabled": false,
"DownloadStudyEnabled": false,
"DownloadDicomDir": false,
"InstitutionLogo": "",
"ShowInfoPanelAtStartup": "Never",
"ShowUserPreferencesButton": true,
"ShowNotForDiagnosticUsageDisclaimer": false
},
"DicomWeb": {
"Enable": true,
"Root": "/dicom-web/",
"PublicRoot": "/dicom-web/",
"EnableWado": true,
"WadoRoot": "/wado",
"Ssl": false,
"Servers": {
"main": [
"http://pacs.mylabctg.com:8042/dicom-web/"
]
},
"QidoCaseSensitive": true,
"MetadataWorkerThreadsCount": 10,
"EnableMetadataCache": true,
"StudiesMetadata": "Full",
"SeriesMetadata": "Full"
},
"OrthancExplorer2": {
"Enable": true,
"IsDefaultOrthancUI": true
},
"PostgreSQL": {
"EnableIndex": true,
"EnableStorage": false,
"Host": "postgres",
"Port": 5432,
"Database": "orthanc",
"Username": "postgres",
"Password": "password"
} }
} }

View File

@ -0,0 +1,11 @@
{
"PostgreSQL": {
"EnableIndex": true,
"EnableStorage": false,
"Host": "postgres",
"Port": 5432,
"Database": "orthanc",
"Username": "postgres",
"Password": "password"
}
}

View File

@ -0,0 +1,6 @@
{
"AuthenticationEnabled": false,
"RegisteredUsers": {
"blackfish": "letmein"
}
}

12
config/orthanc/stone.json Normal file
View File

@ -0,0 +1,12 @@
{
"StoneWebViewer": {
"PrintEnabled": false,
"DownloadAsJpegEnabled": false,
"DownloadStudyEnabled": false,
"DownloadDicomDir": false,
"InstitutionLogo": "",
"ShowInfoPanelAtStartup": "Never",
"ShowUserPreferencesButton": true,
"ShowNotForDiagnosticUsageDisclaimer": false
}
}