streamflix-api / src /shared /modules /upload /box-storage /box-storage.config.ts
Akshar2325
feat(box-storage): add box.com cloud storage integration
c5b7daf
Raw
History Blame
525 Bytes
import { registerAs } from '@nestjs/config';
export default registerAs('boxStorage', () => ({
clientId: process.env.BOX_CLIENT_ID,
clientSecret: process.env.BOX_CLIENT_SECRET,
redirectUri:
process.env.BOX_REDIRECT_URI || 'http://localhost:3000/box/oauth/callback',
folders: {
streamflix: process.env.BOX_STREAMFLIX_FOLDER_ID || '0',
images: process.env.BOX_IMAGES_FOLDER_ID || '0',
videos: process.env.BOX_VIDEOS_FOLDER_ID || '0',
documents: process.env.BOX_DOCUMENTS_FOLDER_ID || '0',
},
}));