⚙️Setting Up Amazon S3 for Attachment Storage in OmniChat

📚 Learn how to set up Amazon S3 for storing attachments outside your OmniChat server. Follow these steps to configure access keys, create a bucket, and ensure proper permissions for smooth integration.

💡 PRO TIP: Click here to hire an expert to guide you in the step by step. Book a call now to learn all the tips and tricks for training your AI, or let us handle it all for you instead.

Table of contents

Using Amazon S3 for storing attachments can help offload storage from your OmniChat server, providing scalability and reliability. Follow these steps to configure Amazon S3 with OmniChat.

Amazon S3 #

Upload attachments to your Amazon S3 bucket instead of the server where OmniChat is installed. Follow the steps below to set it up.

  • Log in to AWS as the root user from https://aws.amazon.com/.
  • Enter the IAM dashboard and click Left menu > Access management > Users.
  • Click Add new user, enter the username and continue.
  • Select Add user to group and on the User groups section below click Create group. In Permissions policies search for AmazonS3FullAccess and select it. Click Create user group.
  • Assign the new group to the user you are creating and continue, then click Create user.
  • Select the newly created user and open the Security credentials tab.
  • In the Access keys area, click Create access key and select Application running outside AWS. Continue until you get the keys and save them in OmniChat > Settings > Miscellaneous > Amazon S3.
  • Visit the Amazon S3 dashboard and click Create bucket.
  • Set the bucket name and region you want. Save the region and name in OmniChat > Settings > Miscellaneous > Amazon S3. Check ACLs enabled and Bucket owner preferred. Uncheck Block all public access and all related checkboxes.
  • Click Create bucket.
  • This feature is technical and optional. Support does not cover any help related to this feature.
  • Be aware that it may take up to 24 hours for a newly created bucket to become active. If you have recently created an S3 bucket and it is not working, wait for 24 hours and try again.

For more information, you can ask the AI here.