Build error
ash
FREEOP

2 years ago

I'm using yarn run build locally and it builds fine however, when it builds on Railway it ends up crashing - any leads would be appreciated.

33 Replies

ash
FREEOP

2 years ago

61f799c0-ab10-4e5f-af35-d5e92d8c7ff7


2 years ago

could u provide full build logs?

is it a nextjs frontend?


ash
FREEOP

2 years ago

Sure and yeah it is


ash
FREEOP

2 years ago

Part 1

#10 39.24   Compiled successfully

 

#10 39.24    Linting and checking validity of types ...

 

#10 44.02    Collecting page data ...

 

#10 44.68 (node:657) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.

#10 44.68 (Use `node --trace-deprecation ...` to show where the warning was created)

 

#10 44.88 UploadThingError: Missing or invalid API key. API keys must start with `sk_`.

#10 44.88     at Ef (/app/.next/server/app/api/thumbnail/create/route.js:11:3077)

#10 44.88     at new EA (/app/.next/server/app/api/thumbnail/create/route.js:11:16179)

#10 44.88     at 55501 (/app/.next/server/app/api/thumbnail/create/route.js:11:17096)

#10 44.88     at t (/app/.next/server/webpack-runtime.js:1:143)

#10 44.88     at n (/app/.next/server/app/api/thumbnail/create/route.js:11:19494)

#10 44.88     at /app/.next/server/app/api/thumbnail/create/route.js:11:19525

#10 44.88     at t.X (/app/.next/server/webpack-runtime.js:1:1285)

#10 44.88     at /app/.next/server/app/api/thumbnail/create/route.js:11:19507

#10 44.88     at Object. (/app/.next/server/app/api/thumbnail/create/route.js:11:19553)

#10 44.88     at Module._compile (node:internal/modules/cjs/loader:1504:14)

 

 

#10 44.90
-----

ash
FREEOP

2 years ago

Part 2

#10 44.90 > Build error occurred

#10 44.90 Error: Failed to collect page data for /api/thumbnail/create

#10 44.90     at /app/node_modules/next/dist/build/utils.js:1268:15

#10 44.90     at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {

#10 44.90   type: 'Error'

#10 44.90 }

#10 44.94 error Command failed with exit code 1.

 

#10 44.94 info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

#10 ERROR: process "/bin/sh -c yarn run build" did not complete successfully: exit code: 1

 

-----

> [6/7] RUN yarn run build:

44.88     at Module._compile (node:internal/modules/cjs/loader:1504:14)

44.90

44.90 > Build error occurred

44.90 Error: Failed to collect page data for /api/thumbnail/create

44.90     at /app/node_modules/next/dist/build/utils.js:1268:15

44.90     at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {

44.90   type: 'Error'

44.90 }

44.94 error Command failed with exit code 1.

44.94 info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.


2 years ago

use this please


ash
FREEOP

2 years ago


2 years ago

are all your env variables set correctly?


ash
FREEOP

2 years ago

Yep, they're identical to localhost except for APP_URL & MONGO_URL


2 years ago

could u check this? it seems to be in the same route the final error occurs

UploadThingError: Missing or invalid API key. API keys must start with sk_.


ash
FREEOP

2 years ago

Checking


ash
FREEOP

2 years ago

Okay so I have the correct env set up for it and it still fails but, when I remove the section that involves it - it builds fine on Railway.


2 years ago

Is it related to upload thing?


2 years ago

weird <:thonk:969365165688635464>


ash
FREEOP

2 years ago

Yeah


ash
FREEOP

2 years ago

Any ideas? I've tried:

1283439438227181602


2 years ago

I have no idea on how to help you with this, does uploadthing have any sort of community? Maybe you can ask there


ash
FREEOP

2 years ago

Okay sure, will try asking on there


2 years ago

I would also suggest trying to deploy on Vercel to see if the issue persists there


ash
FREEOP

2 years ago

Testing


ash
FREEOP

2 years ago

Works fine on Vercel


2 years ago

super weird issue, I really don't know what it could be


2 years ago

catch me up, whats the actually error message


ash
FREEOP

2 years ago

Here are the error logs


2 years ago

this seems like the root error?

UploadThingError: Missing or invalid API key.

ash
FREEOP

2 years ago

Yep


ash
FREEOP

2 years ago

Pretty sure it is


2 years ago

and you have a dockerfile, so please read this -


ash
FREEOP

2 years ago

Ok so I added:

ARG UPLOADTHING_SECRET

ARG UPLOADTHING_APP_ID

to the Dockerfile

and then added RAILWAY_DOCKERFILE_PATH="Dockerfile" to the variables on the Railway container

and it now works :D


ash
FREEOP

2 years ago

Thanks again @Brody!


2 years ago

RAILWAY_DOCKERFILE_PATH="Dockerfile" is redundant since thats what railway is going to use by default, but glad i could help!


ash
FREEOP

2 years ago

Ah okay good to know


Welcome!

Sign in to your Railway account to join the conversation.

Loading...