streamflix-api / src /shared /modules /upload /idrive-e2-storage /idrive-e2-storage.config.ts
Akshar2325
feat(idrive-e2-storage): add CDN and image resizing support
036d801
Raw
History Blame
572 Bytes
import { registerAs } from '@nestjs/config';
export default registerAs('idriveE2Storage', () => ({
endpoint: process.env.IDRIVE_E2_ENDPOINT,
region: process.env.IDRIVE_E2_REGION || 'ap-southeast-1',
accessKey: process.env.IDRIVE_E2_ACCESS_KEY,
secretKey: process.env.IDRIVE_E2_SECRET_KEY,
bucket: process.env.IDRIVE_E2_BUCKET || 'streamflix',
cdnUrl:
process.env.IDRIVE_E2_CDN_URL ||
'https://idrive-e2-ap-southeast.aksharbhesaniya.dev',
cloudflareZoneId: process.env.CLOUDFLARE_ZONE_ID,
cloudflareApiToken: process.env.CLOUDFLARE_API_TOKEN,
}));