Configuring an Amazon S3 Storage Provider in WHMCS
You can use Amazon S3™ as your storage provider in WHMCS.
Before you can set this up in WHMCS, you will need to create a bucket to use. For more information, see Setting Up an Amazon S3™ Bucket for WHMCS.
Configure the Storage Provider
To configure your storage provider:
1. Go to Configuration > System Settings > Storage Settings or, prior to WHMCS 8.0, Setup > Storage Settings.
![](https://media.screensteps.com/image_assets/assets/003/674/010/original/2e8cd9d3-bfff-412e-9fd8-7bebf9d1aa90.png)
2. Select the Configurations tab.
![](https://media.screensteps.com/image_assets/assets/003/685/081/original/2c467aba-f000-4644-aba6-92842a032b7f.png)
3. Under Add New Configuration, select S3 and click +. Additional configuration options will appear.
![](https://media.screensteps.com/image_assets/assets/002/194/869/original/cc05ee7f-8029-41f2-82f2-9a35063de375.png)
4. Enter the Access Key, Access Secret, Bucket, and Region for your Amazon S3 bucket.
5. If you are using an S3-compatible provider that is not Amazon S3, enter an endpoint URL for your provider. Endpoint URLs must begin with https://
.
![](https://media.screensteps.com/image_assets/assets/002/195/004/original/1db3532b-c4e7-4544-846c-fa4e01a48492.png)
6. Click Save Changes.
If WHMCS is unable to connect, an error message will display. Check your entries and the permissions of your configured API user and try again.