[David Losada, Ushahidi] config.json is usually supplied from a virtual host with the platform client side installed . Anyway, since you didn’t install it, the API virtual host should be ok too. What are the contents of the JSON file ? is the API working? (i.e. http://example.com/api/v3/config providing a valid result)
[Dale Zak, Ushahidi] Kenji-K, sounds like a CORS issue, the mobile app currently requires the config.json to have that enabled. I'm hoping to remove that requirement soon, so you won't have to do anything special with the config.json.
[Dale Zak, Ushahidi] Try changing it from backend_domain, to backend_url with the full URL to the API location. The backend_domain was only meant to be used for ushahidi.io deployments because at deploy time the scripts do not know the final API destination.
okay, I've modified the config.json to include backend_url: http://ec2-35-163-132-15.us-west-2.compute.amazonaws.com/api/v3 but no dice yet. Where should I put it though? Is it in the right spot at the root level?