R
Railway•10mo ago
Oluwaseun

Environment variables

Hi I've been using railway for one of my api services which works well locally i used go viper to manage environment variables which seems not to work in production below is the screenshot of the error
No description
24 Replies
Percy
Percy•10mo ago
Project ID: N/A
Oluwaseun
Oluwaseun•10mo ago
N/A
Brody
Brody•10mo ago
on railway you can set service variables https://docs.railway.app/develop/variables#service-variables these variables will be injected into the environment for you, no need for the .env file. it doesn't look like that error has caused you app to hault so you can safely ignore it
Oluwaseun
Oluwaseun•10mo ago
I already set the variables the issue is that there some service that uses the variables that are not working when in production Which means it's not working
Brody
Brody•10mo ago
if you set the variables in the service variables section they will automatically be injected into the container during runtime, when deployed onto railway you can ignore the missing .env file
it's not working
from your screenshot, i dont see any real errors, i see a fiber start mesage, so it looks fine from my perspective
Oluwaseun
Oluwaseun•10mo ago
Okay Seems it's now working
Brody
Brody•10mo ago
awesome!
Oluwaseun
Oluwaseun•10mo ago
Thanks man
Brody
Brody•10mo ago
no prob!
Oluwaseun
Oluwaseun•10mo ago
the error is still there
No description
Brody
Brody•10mo ago
a panic would be an issue with your code
Oluwaseun
Oluwaseun•10mo ago
No Everything works fine on my local machine
Brody
Brody•10mo ago
that does not rule out a code issue
Oluwaseun
Oluwaseun•10mo ago
I don't think so
Brody
Brody•10mo ago
railway isn't telling your code to panic, that's your code panicking, railway runs your code as is
Want results from more Discord servers?
Add your server