feat(core): rebrand to @lossless.zone/objectstorage
- 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
This commit is contained in:
17
ts/types.ts
Normal file
17
ts/types.ts
Normal file
@@ -0,0 +1,17 @@
|
||||
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',
|
||||
};
|
||||
Reference in New Issue
Block a user