Skip to content

✨(feat) update storage to support S3 and R2 integration#5

Open
RajikaKeminda wants to merge 1 commit into
mainfrom
feat/r2
Open

✨(feat) update storage to support S3 and R2 integration#5
RajikaKeminda wants to merge 1 commit into
mainfrom
feat/r2

Conversation

@RajikaKeminda
Copy link
Copy Markdown
Contributor

This pull request refactors the configuration for AWS services and introduces support for S3-compatible storage services like Cloudflare R2. The changes involve updating environment variables, modifying service classes to use the new configuration structure, and adding a dedicated configuration section for S3.

Configuration Updates:

  • api-backend/.env.example: Added new environment variables for S3-compatible storage (S3_ACCESS_KEY, S3_SECRET_KEY, S3_ENDPOINT_URL, S3_BUCKET_NAME, and S3_REGION) and removed AWS_BUCKET_REGION and AWS_MEETING_BOT_BUCKET_NAME.

  • api-backend/src/config/configuration.ts: Updated the aws configuration object to replace bucketRegion with region and removed meetingBotBucketName. Added a new s3 configuration object to handle S3-specific settings.

Service Class Modifications:

@github-actions
Copy link
Copy Markdown

✅ ESLint check passed!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant