18 lines
475 B
TypeScript
18 lines
475 B
TypeScript
|
|
export interface IObjectStorageConfig {
|
||
|
|
objstPort: number;
|
||
|
|
uiPort: number;
|
||
|
|
storageDirectory: string;
|
||
|
|
accessCredentials: Array<{ accessKeyId: string; secretAccessKey: string }>;
|
||
|
|
adminPassword: string;
|
||
|
|
region: string;
|
||
|
|
}
|
||
|
|
|
||
|
|
export const defaultConfig: IObjectStorageConfig = {
|
||
|
|
objstPort: 9000,
|
||
|
|
uiPort: 3000,
|
||
|
|
storageDirectory: '/data',
|
||
|
|
accessCredentials: [{ accessKeyId: 'admin', secretAccessKey: 'admin' }],
|
||
|
|
adminPassword: 'admin',
|
||
|
|
region: 'us-east-1',
|
||
|
|
};
|