documentation icon indicating copy to clipboard operation
documentation copied to clipboard

[Request]: App deployment Google App Engine Flexible environment update

Open sccmlkf opened this issue 2 years ago • 1 comments

Summary

For Strapi latest version 4.1.x, NodeJS version requirement in some Strapi official plugins requires >= 12.22.0. However, the NodeJS runtime in the Google App Engine flexible environment only provides v12.19.0.

Therefore, it requires an updated document to be deployed in the Google App Engine flexible environment.

Why is it needed?

The NodeJS requirement in some Strapi official plugins requires >= 12.22.0, the NodeJS version in the Google App Engine flexible environment is 12.19.0.

It will throw any error The engine "node" is incompatible with this module. Expected version ">=12.22.0 <=16.x.x". Got "12.19.0" and the deployment will not success.

Suggested solution(s)

According to the issue in Google IssueTracker (https://issuetracker.google.com/issues/203594728?pli=1), it has to use the custom runtime to replace the Google original nodejs runtime to make it work with latest NodeJS version.

Related issue(s)/PR(s)

No response

sccmlkf avatar Mar 14 '22 07:03 sccmlkf

Hello @sccmlkf. Thank you for posting this issue, and I apologize that it took so long for someone to respond. I just started looking at our Google App Engine deployment guide this morning. I will leave this issue open until there is a PR that fixes the issue. Thanks for your understanding.

stb13579 avatar Apr 27 '22 11:04 stb13579

Hi and apologies again it took so long to get another answer from the Strapi Documentation team. I'll transfer this request to our internal backlog and we'll take this into consideration for the Strapi v5 docs we've just started writing. For transparency, though, I should mention our current priority is more on Strapi's core code and features than on 3rd-party tools and deployment platforms. I'll close this issue for now, thanks again for your precious feedback!

pwizla avatar Oct 25 '23 09:10 pwizla