Can not deploy application because of Node 16 EOL
Hello,
I can not deploy my application because of error
I can't upgrade my app to te latest version of node. What I can do about that?
ProjectID: f2cae2a1-6195-4d38-8485-a87d8f2e7c65
ServiceD: da4635f9-573f-41c8-bc6f-958952630dff
Solution:Jump to solution
then it seems like you dont even need my help!
- copy rent.prod.dockerfile into the
ecommerce
directory (rename applicably)
- make your desired changes like removing the ENV
stuff to add all the needed variables during build as ARGs (e.g. ARG ENV NEXT_PUBLIC_WEBISTE_URL
)
- set a service variable RAILWAY_DOCKERFILE_PATH
to the name of the dockerfile
- set the root directory to /ecommerce
...18 Replies
Project ID:
f2cae2a1-6195-4d38-8485-a87d8f2e7c65,da4635f9-573f-41c8-bc6f-958952630dff
you would need to write a Dockerfile for your app to use your desired node version
Is this document not up to date? https://nixpacks.com/docs/providers/node according to documentation I can use even 14 node version
Node | Nixpacks
App source + Nix packages + Docker = Image
it is far out of date
π thank you for assist. Do you have maybe an example of Dockerfile for node app hosted on railway?
wouldnt be specific to railway in the slightest, but if you share your repo i could try writing one for you
Can you give me your nickname from github?
brody192
I sent you invitation. This repository is monorepo and app which is hosted on railway is in
ecommerce
directory. You can also find our Dockerfiles in docker
directory which we are using on our dev environemntsoh so you already have Dockefiles
ill take a look now
master branch?
yes master
this is nextjs app
the cms. Dockerfile is for ecommerce?
There is no dockerfile for ecommerce but rent.prod.dockerfile might be an inspiration. This is also a nextjs app. CMS is Strapi app
does the ecom app need to access anything outside of its own directory?
No
Solution
then it seems like you dont even need my help!
- copy rent.prod.dockerfile into the
ecommerce
directory (rename applicably)
- make your desired changes like removing the ENV
stuff to add all the needed variables during build as ARGs (e.g. ARG ENV NEXT_PUBLIC_WEBISTE_URL
)
- set a service variable RAILWAY_DOCKERFILE_PATH
to the name of the dockerfile
- set the root directory to /ecommerce
- deploy the changesGreat, thank you!