The premium version of Church Admin now has an uploader for the Amazon AWS S3 cloud to store sermons.
The AWS S3 cloud service is free for the first year (unto 20,000 downloads per month) and low cost after that, so a great place to store those bulky mp3s.
It’s available as an add-on plugin that you can purchase below.
An easy to setup add on for uploading sermon mp3s to the AWS S3 cloud service
How to get set up with AWS S3
Firstly you will need to sign up at https://aws.amazon.com/
Then you should create a new user for the plugin. On the top right of the AWS console, click your account name to bring up the dropdown and click on “Security Credentials”
On the next screen click on “Create User” button
On the next screen, add a user name and click next
Next set the permissions. Scroll down at check “AmazonS3FullAccess” and click the button at the bottom.
On the users screen click the user name…
The next step is to create the API keys, click on Security Credentials and then scroll down to Access Keys. Click on “Create Access Key”

Click on “Third Party Service” and check the warning, before saving.
The next screen will ask for a name for the key and then you will be show the access keys. I always download them for safekeeping.
Now you can head to your website admin page and under Premium Church Admin on the left hand menu is the submenu “AWS Settings”. Click on that and you can add in the public and secret keys and your region. Then you can choose or create a new bucket to store the files.
Please click on the “Check the bucket” button and it will give you the “policy” you will need to make the files publicly accessible. Copy that policy. Unfortunately the API won’t allow the policy to be added to the bucket (for security reasons!).
So head back to your AWS S3 console. And click on your bucket
That will bring up this screen, where you need to click on “Permissions”
Scroll down to Bucket Policy and click Edit
Paste in the policy which will be like this (where **** is your bucket name)
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "PublicReadGetObject",
"Effect": "Allow",
"Principal": "", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::****/"
}
]
}
And click Save
In the “Block Public Access” section click on Edit and make sure the boxes are not checked.
That’s it you are setup!
You can check it works on your website dashboard “AWS Settings” and test upload.
Now sermon uploads will go to your AWS S3 cloud account.
An easy to setup add on for uploading sermon mp3s to the AWS S3 cloud service