Problems while hosting Remix JS app with AWS Amplify

0

I have created a Remix JS app, then built it locally, and it's working fine. Then I created a repository in CodeCommit and kept the App there, then I tried to host it with AWS Amplify. It created a pipeline and the pipeline succeeded, but when I am opening the app in the browser with the link from Amplify pipeline, it is giving following error.

If anyone can help with this scenario that would be great. Thanks in advance.

Amplify hosting error

  • I also have the same problem with AWS Amplify hosting with Remix.JS

  • Hi, would you be able to share the full url you are using to access your app? Have you looked into the S3 bucket Amplify has generated for the static content? What Amplify does is create a S3 Bucket and put all the static assets there and put a CloudFront Distribution in front. This error shown is coming from S3 when CloudFront tries to forward the request to S3 to get the requested object.

1 réponse
1

Hello, I understand that you would like to host your application based on RemixJs framework to Amplify. After deploying the application, you are getting "AccessDenied" when accessing the application using the branch URL generated by Amplify.

Unfortunately, as of now Amplify doesn't not support hosting for RemixJs application and it's currently a feature request. Also, you may refer to the comment on this Github issue where engineer from Service team has also mentioned the same.

Having said that, I am unable to comment on when this feature may get released, I request you to keep an eye on our What's New and Blog pages for any new feature announcements.

In case I misunderstood the query, please feel free to reach out to us via creating a support case from the support centre dashboard.

AWS
INGÉNIEUR EN ASSISTANCE TECHNIQUE
Ankit_V
répondu il y a 2 ans

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions