You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/setup/setup.md
+19-11Lines changed: 19 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -131,23 +131,31 @@ Locate the storage section of the configuration in `appsettings.json`:
131
131
"InformaticsGateway": {
132
132
"dicom": { ... },
133
133
"storage": {
134
-
"storageServiceCredentials": {
135
-
"endpoint": "localhost:9000", # IP & port to MinIO instance
136
-
"accessKey": "admin", # Access key or username
137
-
"accessToken": "password", # Access token or password
138
-
"securedConnection": false, # Indicates if connection should be secured using HTTPS
139
-
"region": "local", # Region
140
-
"serviceName": "MinIO"# Name of the service
141
-
},
142
-
"storageService": "Monai.Deploy.Storage.MinIO.MinIoStorageService, Monai.Deploy.Storage.MinIO", # Fully qualified type name of the storage service
143
-
"securedConnection": false, # Indicates if a secured connection is required to access MinIO
144
-
"storageServiceBucketName": "igbucket"# The name of the bucket where data is uploaded to
134
+
"localTemporaryStoragePath": "/payloads", # path to store incoming data before uploading to the storage service
135
+
"remoteTemporaryStoragePath": "/incoming", # the path on the "temporaryBucketName" where the data is uploaded to before payload assembly
136
+
"bucketName": "monaideploy", # name of the bucket for storing payloads
137
+
"temporaryBucketName": "monaideploy", # name of the bucket for temporarily storing incoming data before payload is assembled
138
+
"serviceAssemblyName": "Monai.Deploy.Storage.MinIO.MinIoStorageService, Monai.Deploy.Storage.MinIO", # the fully qualified assembly name for the storage service to use
139
+
"watermarkPercent": 75, # a percentage value that indicates when the system shall stop receiving or downloading data. Disk space is calculated based on the path defined in "localTemporaryStoragePath"
140
+
"reserveSpaceGB": 5, # minimum disk space required and reserved for the Informatics Gateway
141
+
"settings": { # settings for the storage library: default to minio
142
+
"endpoint": "localhost:9000", # MinIO server IP and port number
"securedConnection": false, # enable secured connection to minio?
146
+
"region": "local", # storatge region
147
+
"createBuckets": "monaideploy"# buckets to be created on startup if not already exists
148
+
}
145
149
},
146
150
...
147
151
}
148
152
}
149
153
```
150
154
155
+
> [!Note]
156
+
> Update the `createBuckets` configuration if you would like to have the Informatics Gateway create the storage buckets on startup. Otherwise, leave it blank.
157
+
> To create multiple buckets, separate each bucket name with comma.
158
+
151
159
#### Install the Storage Plug-in
152
160
153
161
As shown above, the default plug-in configured is __MinIO__ and is ready to use.
0 commit comments