Sure thing. I don't use CloudFront or CloudFormation. I edit my JSON file using a Wordpress plugin called WP Smart TV. The plugin creates a JSON file that I can upload to my S3 account. Here is how I do it:
1) Set up an Amazon S3 account. This is free.
2) Create a bucket in your S3 account. This is where your JSON file will live.
3) Upload your JSON file to your bucket. When you add your file, be sure to click on the properties section and scroll down to the METADATA section. Click on the Add Metadata button. Under type, use System Defined. Under Key, choose Content-Type. Under Value, use application/json.
4) Now that your JSON files has been uploaded to your bucket, you need to make it public. Select your file and click on the Actions menu and choose Make Public Using ACL. Confirm that you want to make the file public.
Your JSON file is now available to your Roku channel. I know this sounds like a lot of steps, but after you do it a couple of times, it will only take you a minute or two when you want to update your JSON file. Also, when you're ready to upload an updated JSON file, just use the exact same name and replace your old JSON file using the steps listed here. Your root directory feed for your Roku channel should look something like
![]()
I hope this helps and if you have any more questions, just let me know.