- Rename from @lossless.zone/s3container to @lossless.zone/objectstorage - Replace @push.rocks/smarts3 with @push.rocks/smartstorage - Change env var prefix from S3_ to OBJST_ - Rename S3Container class to ObjectStorageContainer - Update web component prefix from s3c- to objst- - Update UI labels, CLI flags, documentation, and Docker config
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',
|
|
};
|