I am unfamiliar with AWS AMI, but you should be able to update environment variables somewhere. Find the url variable and change it to your actual domain name, including https://.
So, I am a bit confused where the 127.0.0.1 comes from – because that is the URL of localhost, which can only be reached when you’re actually on your server.
Can you confirm that the environment variable url is set to https://blogs.acehours.com? Additionally, you’ll need to restart the container after you’ve updated it.
There is a difference between the config.production.json and the environment variables of your server.
My assumption is that the environment variable url is set to http://127.0.0.1:2368 and is therefore overwriting whatever you put into the config file.
So, to solve this, you need to find where you can set environment variables in your AWS setup. Have a look at the thread I shared above – we had the same issue there